From e0d79d68611c93d52035013e3164715f268b75ac Mon Sep 17 00:00:00 2001 From: Olga Bulat Date: Sat, 13 Jun 2020 22:21:31 +0300 Subject: [PATCH] Fix modals (#175) * Make modals appear correctly * Fix failing tests and update some dependencies e2e tests were failing due to outdated Chromedriver. * Update package.json Ran `npm audit --fix` * Build the site * Fix layout Footer 'Donate' button did not fit in a 1/4-sized column on tablet-sized layout, so the the app had a white margin on the right. Making all columns the same size on tablet size fixed this issue. Navbar menu burger button also had a gray background which was set to white. * Build the site * Fix Russian typo --- docs/css/app.357fc215.css | 1 - docs/css/app.8904f2ba.css | 1 + docs/img/by.f6aa22c4.svg | 17 + ...con.c11548bc.svg => cc-_icon.e9c024db.svg} | 0 ...n.9860ff24.svg => cc-by_icon.7813b579.svg} | 0 ....c11548bc.svg => cc-cc0_icon.e9c024db.svg} | 0 docs/img/cc-logo_white.525b74af.png | Bin 13082 -> 0 bytes ...b694bd1.svg => cc-nc-eu_icon.112972ad.svg} | 0 ...8e683c2.svg => cc-nc-jp_icon.f5536ad3.svg} | 0 ...n.7d038af1.svg => cc-nc_icon.e378f908.svg} | 0 ...n.de9003cf.svg => cc-nd-icon.7966b830.svg} | 0 docs/img/cc-nd_icon.7966b830.svg | 20 + ....6ff3d3ff.svg => cc-pdm_icon.ccfd0fd4.svg} | 0 docs/img/cc-public-domain-icon.ccfd0fd4.svg | 19 + ...n.22dc5b1d.svg => cc-sa_icon.978acd9d.svg} | 0 ...dc5d36f.svg => cc-share_icon.fb8bd57a.svg} | 0 ...icon.c11548bc.svg => cc-zero.e9c024db.svg} | 0 docs/img/cc-zero_icon.e9c024db.svg | 24 + docs/img/cc.7a093a7d.svg | 26 + ...icon.104e8188.svg => cc_icon.e3defa79.svg} | 0 docs/img/chooser.c985d873.svg | 15 + docs/img/icon-by-white.c2a934e2.svg | 4 + docs/img/icon-cc-white.b70625f3.svg | 4 + docs/img/logomark.67a07ee3.svg | 10 + docs/img/nc.8c3b7ea6.svg | 20 + docs/img/nd.64831b7b.svg | 17 + docs/img/plus-icon-black.17df6a32.svg | 5 + docs/img/sa-icon.978acd9d.svg | 22 + docs/img/sa.67ddd908.svg | 19 + docs/img/zero.2670342e.svg | 23 + docs/index.html | 2 +- docs/js/app.80f3046a.js | 2 + docs/js/app.80f3046a.js.map | 1 + docs/js/app.b878cb13.js | 2 - docs/js/app.b878cb13.js.map | 1 - docs/js/chunk-vendors.8ad4a80c.js | 42 - docs/js/chunk-vendors.8ad4a80c.js.map | 1 - docs/js/chunk-vendors.d33edbf3.js | 42 + docs/js/chunk-vendors.d33edbf3.js.map | 1 + package-lock.json | 5044 ++++++++--------- package.json | 4 +- src/App.vue | 4 +- src/components/FooterSection.vue | 11 +- src/components/HeaderSection.vue | 7 +- src/components/HelpSection.vue | 74 +- src/locales/ru.json | 6 +- tests/e2e/specs/LicenseCode.js | 9 +- .../specs/components/DropdownStep.spec.js | 2 +- .../unit/specs/components/HelpSection.spec.js | 82 +- .../{ => specs}/components/Stepper.spec.js | 1 - .../__snapshots__/HelpSection.spec.js.snap | 5 +- .../LicenseDetailsCard.spec.js.snap | 4 +- .../__snapshots__/Stepper.spec.js.snap | 32 +- 53 files changed, 2849 insertions(+), 2777 deletions(-) delete mode 100644 docs/css/app.357fc215.css create mode 100644 docs/css/app.8904f2ba.css create mode 100644 docs/img/by.f6aa22c4.svg rename docs/img/{cc-_icon.c11548bc.svg => cc-_icon.e9c024db.svg} (100%) rename docs/img/{cc-by_icon.9860ff24.svg => cc-by_icon.7813b579.svg} (100%) rename docs/img/{cc-cc0_icon.c11548bc.svg => cc-cc0_icon.e9c024db.svg} (100%) delete mode 100644 docs/img/cc-logo_white.525b74af.png rename docs/img/{cc-nc-eu_icon.bb694bd1.svg => cc-nc-eu_icon.112972ad.svg} (100%) rename docs/img/{cc-nc-jp_icon.18e683c2.svg => cc-nc-jp_icon.f5536ad3.svg} (100%) rename docs/img/{cc-nc_icon.7d038af1.svg => cc-nc_icon.e378f908.svg} (100%) rename docs/img/{cc-nd_icon.de9003cf.svg => cc-nd-icon.7966b830.svg} (100%) create mode 100644 docs/img/cc-nd_icon.7966b830.svg rename docs/img/{cc-pdm_icon.6ff3d3ff.svg => cc-pdm_icon.ccfd0fd4.svg} (100%) create mode 100644 docs/img/cc-public-domain-icon.ccfd0fd4.svg rename docs/img/{cc-sa_icon.22dc5b1d.svg => cc-sa_icon.978acd9d.svg} (100%) rename docs/img/{cc-share_icon.4dc5d36f.svg => cc-share_icon.fb8bd57a.svg} (100%) rename docs/img/{cc-zero_icon.c11548bc.svg => cc-zero.e9c024db.svg} (100%) create mode 100644 docs/img/cc-zero_icon.e9c024db.svg create mode 100644 docs/img/cc.7a093a7d.svg rename docs/img/{cc_icon.104e8188.svg => cc_icon.e3defa79.svg} (100%) create mode 100644 docs/img/chooser.c985d873.svg create mode 100644 docs/img/icon-by-white.c2a934e2.svg create mode 100644 docs/img/icon-cc-white.b70625f3.svg create mode 100644 docs/img/logomark.67a07ee3.svg create mode 100644 docs/img/nc.8c3b7ea6.svg create mode 100644 docs/img/nd.64831b7b.svg create mode 100644 docs/img/plus-icon-black.17df6a32.svg create mode 100644 docs/img/sa-icon.978acd9d.svg create mode 100644 docs/img/sa.67ddd908.svg create mode 100644 docs/img/zero.2670342e.svg create mode 100644 docs/js/app.80f3046a.js create mode 100644 docs/js/app.80f3046a.js.map delete mode 100644 docs/js/app.b878cb13.js delete mode 100644 docs/js/app.b878cb13.js.map delete mode 100644 docs/js/chunk-vendors.8ad4a80c.js delete mode 100644 docs/js/chunk-vendors.8ad4a80c.js.map create mode 100644 docs/js/chunk-vendors.d33edbf3.js create mode 100644 docs/js/chunk-vendors.d33edbf3.js.map rename tests/unit/{ => specs}/components/Stepper.spec.js (99%) rename tests/unit/{ => specs}/components/__snapshots__/Stepper.spec.js.snap (85%) diff --git a/docs/css/app.357fc215.css b/docs/css/app.357fc215.css deleted file mode 100644 index 93599cf5..00000000 --- a/docs/css/app.357fc215.css +++ /dev/null @@ -1 +0,0 @@ -@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro%3A%20400%2C600%2C700%7CRoboto+Condensed&ver=4.9.8);.photo-license-icons[data-v-24218737]{display:inline-block;white-space:nowrap;vertical-align:middle;margin-right:3px}.photo-license-icon[data-v-24218737]{height:2rem;width:auto;margin-right:3px}.help-link[data-v-11a75a88]{padding-bottom:8px}.help-link .help-link-a[data-v-11a75a88]{color:#ed592f}.help-links .help-link .help-link-a[data-v-11a75a88]:hover{color:#363636!important}.help-links[data-v-11a75a88]{list-style-position:inside;list-style-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACCSURBVHgBzZIxDYAwEEV/UgNIqAQkIKUSkFAH4KBWQAESOjMVB3BNLyEMTeCOBF7ylg5vuF/gL5jKeyQbcoYCT+5k4Jg6tJAWChyHojbUkumNkOVI4ugFg3tsHOrIlZwgYEC5zQgBed7AAQ8BFmXeHOghwOI8pIOQ6hJPcFD+iW84AMESG1wuwOASAAAAAElFTkSuQmCC)}table svg[data-v-11a75a88]{width:28px!important;height:28px!important;vertical-align:middle;margin-right:3px}.help-section__table[data-v-11a75a88]{margin-top:1.5rem}.top-bottom-paddingless[data-v-11a75a88]{padding-bottom:0!important;padding-top:0!important}@media only screen and (max-width:1025px){.tablet-hide[data-v-11a75a88]{display:none}.tablet-show[data-v-11a75a88]{display:block}}@media only screen and (max-width:670px){h2[data-v-11a75a88]{font-size:30px!important}.modal-title[data-v-11a75a88],button p[data-v-11a75a88]{font-size:18px}.modal-content[data-v-11a75a88]{margin-left:10%;margin-right:10%}.mobile-hide[data-v-11a75a88]{display:none}.mobile-show[data-v-11a75a88]{display:block}}.help__instructions{text-align:center;margin-bottom:.5rem}.help-text{margin-bottom:1rem}.help-button{margin-top:3%!important}.help-h5{font-weight:700}.edu-icons-section{margin-top:1.5%}.edu-icons-title-section{display:grid;grid-template-columns:1fr 7fr}.edu-icons-section img{width:45px}.edu-icons-section p{margin-bottom:6%}.edu-icons-section .title{vertical-align:middle!important;margin-bottom:0!important;padding-bottom:0!important;margin-left:2%!important;font-style:normal;font-weight:700;font-size:23px;line-height:27px}.edu-icons-section b{padding-top:0}.edu-icons-section-icon_title p{margin:0}.attribution-details-form{margin-top:1rem}.attribution-details-form .label{font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#333}.attribution-details-form .input{font-weight:600;font-size:16px;color:#333}.waiver-textarea{width:100%;min-height:100px;margin:1rem 0}.step-actions .b-checkbox.checkbox{-webkit-box-align:normal;align-items:normal}.step-actions .control-label{color:#333}.step-actions .b-checkbox.checkbox input[type=checkbox]+.check{border:2px solid #d8d8d8}.license-dropdown{margin-top:1rem}.license-dropdown .label{font-weight:400;opacity:.8;font-size:1em}.license-dropdown .select,.license-dropdown select{width:100%}.step-container{background-color:#fff;border:2px solid #d8d8d8;border-bottom:none;border-radius:4px;max-width:100%;position:relative;padding-bottom:8px}.step-container:last-of-type{border-bottom:2px solid #d8d8d8;margin-bottom:15rem}.step-header{background-color:transparent;-webkit-box-align:stretch;align-items:stretch;display:-webkit-box;display:flex;position:relative;margin:24px 24px 8px}.step-header:hover{cursor:pointer}.step-header .step-title{margin-left:45px}.step-header .step-title:before{counter-increment:step-counter;position:absolute;left:0;display:inline-block;font-weight:700;font-family:inherit;content:counter(step-counter);font-size:16px;width:30px;height:30px;line-height:30px;background:#04a635;border-radius:50%;text-align:center;color:#fff;top:0}.inactive .step-title:before,.previous.disabled .step-title:before{background-color:#d8d8d8;color:#333}.step-content{margin-left:69px;padding-bottom:8px;padding-right:24px}.step-description{color:#333}.current,.previous{color:#000}.inactive .step-title,.previous.disabled,.previous.disabled .step-title{color:#b0b0b0}.step-navigation{margin:13px 0;padding-left:65px}.step-navigation .pagination-next,.step-navigation .pagination-previous{font-family:Roboto Condensed,sans-serif;font-style:normal;font-weight:500;font-size:18px;line-height:24px}.step-navigation .pagination-previous{border:2px solid #787878;color:#787878}.step-navigation .pagination-next{background-color:#04a635;color:#fff!important;border:2px solid transparent}.pagination-next.disabled{background-color:#d8d8d8}.pagination-next.disabled:active,.pagination-next.disabled:hover{box-shadow:none;border:1px solid transparent}.pagination-finish{margin-left:1rem;line-height:42px}.slide-enter-active{-webkit-animation:slide-down .3s;animation:slide-down .3s}.slide-leave-active{animation:slide-down .5s reverse}@-webkit-keyframes slide-down{0%{opacity:0;-webkit-transform:translateY(-100px);transform:translateY(-100px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slide-down{0%{opacity:0;-webkit-transform:translateY(-100px);transform:translateY(-100px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@media (max-width:860px){.step-container:last-of-type{margin-bottom:1rem}}.license-text .photo-license-icons[data-v-2dd8d924]{height:1.4rem!important;margin-left:3px}.copyBtn svg{margin-right:3px}.attribution-tab .photo-license-icon{height:1.4rem}#attribution-text p{margin-top:.5rem;margin-bottom:1rem}#generated-html-container{padding-top:10px;padding-bottom:10px}#generated-html-container textarea{word-break:break-all;-ms-word-break:break-all;min-height:60px;font-family:Source Sans Pro,Noto Sans,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:.845rem}.license-use-hint{text-align:center}.license-use-hint a{text-decoration:underline}.license-use-hint span{vertical-align:middle}.license-code .attribution-tab .tabs span{font-style:normal;color:#b0b0b0;font-size:16px;line-height:24px}.license-code .attribution-tab li:last-of-type{margin-left:auto;margin-bottom:-1px}.license-code .attribution-tab li:last-of-type a{padding:0}.license-code .attribution-tab li:last-of-type>a{padding:.5em 1em}.license-code .attribution-tab li:last-of-type>a a.copyBtn{border-bottom:none}.license-code .attribution-tab li:last-of-type>a a.copyBtn .button-text,.license-code .attribution-tab li:last-of-type>a a.copyBtn span{color:#333}.license-code{margin-top:.4rem}.license-code .attribution-tab{margin-bottom:1rem}.license-code .attribution-tab .tabs{margin-bottom:0}.license-code .attribution-tab .tab-content{margin-top:0;padding:0}.license-code .attribution-tab .tab-content .tab-item{height:60px}.license-use-card{margin-bottom:24px}.license-use-card .h4b{color:#000}.tabs span{font-weight:700}.license-use-card .tabs .is-active a{margin-bottom:-2px;border-bottom:3px solid #04a434}.license-use-card .tabs .is-active a span{font-weight:700;opacity:1;color:#000}.navbar-item-feedback{padding-right:30%;font-family:Roboto Condensed,sans-serif;font-size:16px;font-weight:700;color:#787878!important}.app-heading{font-family:Source Sans Pro,sans-serif;font-style:normal;font-weight:700;font-size:28px;line-height:33px;color:#333;margin-left:5px}.navbar-item-feedback:hover{color:#fb7729!important}.navbar-item-feedback:after{display:block;content:"";border-bottom:2px solid #fb7729;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out;-webkit-transform-origin:100% 50%;transform-origin:100% 50%}.navbar-item-feedback:hover:after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:0 50%;transform-origin:0 50%}.footer.chooser-footer{background-color:#000;color:#fff;padding:3rem 1.5rem;margin-top:5rem}.chooser-footer .chooser-footer-container{display:grid;grid-template-columns:1fr 2fr 1fr;grid-gap:3%}.chooser-footer p.no-bottom-margin{margin-bottom:0;padding-bottom:0}.chooser-footer-container a,.chooser-footer-container a:hover{color:#05b5da}.chooser-footer-container a:hover{text-decoration:underline}.footer-cc-logo{margin-bottom:40px}.footer-license-icons img{margin-right:8px}.middle-column{padding-top:120px}.donation-column{padding-top:118px}@media only screen and (max-width:768px){.chooser-footer .chooser-footer-container{display:grid;grid-template-columns:100%}.donation-column,.middle-column{padding-top:1rem}.footer-cc-logo{max-width:300px}}.locale-chooser{height:132px}.locale-chooser-field{width:100%;display:grid;grid-template-columns:1fr 1fr}.locale-chooser-field .label{justify-self:end;font-weight:400;font-size:16px;line-height:36px;padding-right:16px}.locale-chooser-field .control,.locale-chooser-field .select,.locale-chooser-field select{width:100%}.locale-chooser-field .control .select select{padding-left:2.5em;z-index:-1}.locale-chooser-field .control .select:before{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAE8SURBVHgBvVQLbcMwEH2rBsAQwmBhMEMohI3BGKwMmiFIKAyBVwQrg4xBx6Dzzc/1S9pUaaX2SU+xL+fz+X7AHeEj28g+ck9+U7bEBagigxiZYk/ds6gjdzxg345r82ol61506nOeZWNmyPHwnv8c/7dcN2K0OmUw39qILBvIaChz3Hc8E8bGlihxycqeMi96WfbCvZNX/es98EdLpR8SfIbxC0P4kV5Nw13k60KEhl856EZ7iI6T/VYuOiCXgiLgRGwm5IfzC9wI2g3X0roIjzS4QUqAxeOTsiek7H9gGMt3pERtuH9Git9WPfQoRTqnbHIvO3ndUX8HlNbK2GGYgJayjDVK/R6hQinSNW9fobReJRdqW062nkGHg936JkZaWesAmRwO6umcrAfMGF8KC3KHVA46A81Dj3vhD5Rgj39iuuHlAAAAAElFTkSuQmCC);position:absolute;left:10px;top:8px}.locale-chooser .select:not(.is-multiple):not(.is-loading):after{z-index:0}@media only screen and (max-width:768px){.locale-chooser{height:auto;margin-bottom:1rem}.locale-chooser-field{width:100%;display:grid;grid-template-columns:100%}.locale-chooser-field .label{justify-self:auto}}.select-license-card{margin-bottom:32px}.license-name{vertical-align:middle;display:inline-block;margin-top:8px}.license-name .photo-license-icons{height:35px;vertical-align:middle}.license-name .photo-license-icon{height:35px;opacity:1}.license-visual-info{margin-top:16px}.license-list-item{position:relative;padding-bottom:8px}.license-list-item span{vertical-align:middle;display:inline-block}.license-list-item span b{display:inline-block;width:36px}.license-list-item:before{position:absolute;left:0;top:0;display:inline-block;width:35px;height:35px;border-radius:50%;content:"";background-size:35px 35px}.license-list-item.zero:before{background-image:url(../img/cc-cc0_icon.c11548bc.svg)}.license-list-item.by:before{background-image:url(../img/cc-by_icon.9860ff24.svg)}.license-list-item.nc:before{background-image:url(../img/cc-nc_icon.7d038af1.svg)}.license-list-item.nd:before{background-image:url(../img/cc-nd_icon.de9003cf.svg)}.license-list-item.sa:before{background-image:url(../img/cc-sa_icon.22dc5b1d.svg)}.readable-string{padding-left:51px;line-height:35px}@-webkit-keyframes spinAround{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}/*! bulma.io v0.7.5 | MIT License | github.com/jgthms/bulma */@keyframes spinAround{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.breadcrumb,.button,.delete,.file,.is-unselectable,.modal-close,.pagination-ellipsis,.pagination-link,.pagination-next,.pagination-previous,.tabs{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.navbar-link:not(.is-arrowless):after,.select:not(.is-multiple):not(.is-loading):after{border:3px solid transparent;border-radius:2px;border-right:0;border-top:0;content:" ";display:block;height:.625em;margin-top:-.4375em;pointer-events:none;position:absolute;top:50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:center;transform-origin:center;width:.625em}.block:not(:last-child),.box:not(:last-child),.breadcrumb:not(:last-child),.content:not(:last-child),.highlight:not(:last-child),.level:not(:last-child),.list:not(:last-child),.message:not(:last-child),.notification:not(:last-child),.progress:not(:last-child),.subtitle:not(:last-child),.table-container:not(:last-child),.table:not(:last-child),.tabs:not(:last-child),.title:not(:last-child){margin-bottom:1.5rem}.delete,.modal-close{-moz-appearance:none;-webkit-appearance:none;background-color:rgba(10,10,10,.2);border:none;border-radius:290486px;cursor:pointer;pointer-events:auto;display:inline-block;-webkit-box-flex:0;flex-grow:0;flex-shrink:0;font-size:0;height:20px;max-height:20px;max-width:20px;min-height:20px;min-width:20px;outline:none;position:relative;vertical-align:top;width:20px}.delete:after,.delete:before,.modal-close:after,.modal-close:before{background-color:#fff;content:"";display:block;left:50%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg);transform:translateX(-50%) translateY(-50%) rotate(45deg);-webkit-transform-origin:center center;transform-origin:center center}.delete:before,.modal-close:before{height:2px;width:50%}.delete:after,.modal-close:after{height:50%;width:2px}.delete:focus,.delete:hover,.modal-close:focus,.modal-close:hover{background-color:rgba(10,10,10,.3)}.delete:active,.modal-close:active{background-color:rgba(10,10,10,.4)}.is-small.delete,.is-small.modal-close{height:16px;max-height:16px;max-width:16px;min-height:16px;min-width:16px;width:16px}.is-medium.delete,.is-medium.modal-close{height:24px;max-height:24px;max-width:24px;min-height:24px;min-width:24px;width:24px}.is-large.delete,.is-large.modal-close{height:32px;max-height:32px;max-width:32px;min-height:32px;min-width:32px;width:32px}.button.is-loading:after,.control.is-loading:after,.loader,.select.is-loading:after{-webkit-animation:spinAround .5s linear infinite;animation:spinAround .5s linear infinite;border:2px solid #dbdbdb;border-radius:290486px;border-right-color:transparent;border-top-color:transparent;content:"";display:block;height:1em;position:relative;width:1em}.hero-video,.image.is-1by1 .has-ratio,.image.is-1by1 img,.image.is-1by2 .has-ratio,.image.is-1by2 img,.image.is-1by3 .has-ratio,.image.is-1by3 img,.image.is-2by1 .has-ratio,.image.is-2by1 img,.image.is-2by3 .has-ratio,.image.is-2by3 img,.image.is-3by1 .has-ratio,.image.is-3by1 img,.image.is-3by2 .has-ratio,.image.is-3by2 img,.image.is-3by4 .has-ratio,.image.is-3by4 img,.image.is-3by5 .has-ratio,.image.is-3by5 img,.image.is-4by3 .has-ratio,.image.is-4by3 img,.image.is-4by5 .has-ratio,.image.is-4by5 img,.image.is-5by3 .has-ratio,.image.is-5by3 img,.image.is-5by4 .has-ratio,.image.is-5by4 img,.image.is-9by16 .has-ratio,.image.is-9by16 img,.image.is-16by9 .has-ratio,.image.is-16by9 img,.image.is-square .has-ratio,.image.is-square img,.is-overlay,.modal,.modal-background{bottom:0;left:0;position:absolute;right:0;top:0}.button,.file-cta,.file-name,.input,.pagination-ellipsis,.pagination-link,.pagination-next,.pagination-previous,.select select,.textarea{-moz-appearance:none;-webkit-appearance:none;-webkit-box-align:center;align-items:center;border:1px solid transparent;border-radius:4px;box-shadow:none;display:-webkit-inline-box;display:inline-flex;font-size:1rem;height:2.25em;-webkit-box-pack:start;justify-content:flex-start;line-height:1.5;padding-bottom:calc(.375em - 1px);padding-left:calc(.625em - 1px);padding-right:calc(.625em - 1px);padding-top:calc(.375em - 1px);position:relative;vertical-align:top}.button:active,.button:focus,.file-cta:active,.file-cta:focus,.file-name:active,.file-name:focus,.input:active,.input:focus,.is-active.button,.is-active.file-cta,.is-active.file-name,.is-active.input,.is-active.pagination-ellipsis,.is-active.pagination-link,.is-active.pagination-next,.is-active.pagination-previous,.is-active.textarea,.is-focused.button,.is-focused.file-cta,.is-focused.file-name,.is-focused.input,.is-focused.pagination-ellipsis,.is-focused.pagination-link,.is-focused.pagination-next,.is-focused.pagination-previous,.is-focused.textarea,.pagination-ellipsis:active,.pagination-ellipsis:focus,.pagination-link:active,.pagination-link:focus,.pagination-next:active,.pagination-next:focus,.pagination-previous:active,.pagination-previous:focus,.select select.is-active,.select select.is-focused,.select select:active,.select select:focus,.textarea:active,.textarea:focus{outline:none}.button[disabled],.file-cta[disabled],.file-name[disabled],.input[disabled],.pagination-ellipsis[disabled],.pagination-link[disabled],.pagination-next[disabled],.pagination-previous[disabled],.select fieldset[disabled] select,.select select[disabled],.textarea[disabled],fieldset[disabled] .button,fieldset[disabled] .file-cta,fieldset[disabled] .file-name,fieldset[disabled] .input,fieldset[disabled] .pagination-ellipsis,fieldset[disabled] .pagination-link,fieldset[disabled] .pagination-next,fieldset[disabled] .pagination-previous,fieldset[disabled] .select select,fieldset[disabled] .textarea{cursor:not-allowed}/*! minireset.css v0.0.4 | MIT License | github.com/jgthms/minireset.css */blockquote,body,dd,dl,dt,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,html,iframe,legend,li,ol,p,pre,textarea,ul{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}ul{list-style:none}button,input,select,textarea{margin:0}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}embed,iframe,img,object,video{height:auto;max-width:100%}audio{max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}td:not([align]),th:not([align]){text-align:left}html{background-color:#fff;font-size:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;min-width:300px;overflow-x:hidden;overflow-y:scroll;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}article,aside,figure,footer,header,hgroup,section{display:block}body,button,input,select,textarea{font-family:Source Sans Pro,Noto Sans,Arial,Helvetica Neue,Helvetica,sans-serif}code,pre{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto;font-family:monospace}body{color:#4a4a4a;font-size:1em;font-weight:400;line-height:1.5}a{color:#04a434;cursor:pointer;text-decoration:none}a strong{color:currentColor}a:hover{color:#363636}code{color:#ff3860;font-size:.875em;font-weight:400;padding:.25em .5em .25em}code,hr{background-color:#f5f5f5}hr{border:none;display:block;height:2px;margin:1.5rem 0}img{height:auto;max-width:100%}input[type=checkbox],input[type=radio]{vertical-align:baseline}small{font-size:.875em}span{font-style:inherit;font-weight:inherit}strong{color:#363636;font-weight:700}fieldset{border:none}pre{-webkit-overflow-scrolling:touch;background-color:#f5f5f5;color:#4a4a4a;font-size:.875em;overflow-x:auto;padding:1.25rem 1.5rem;white-space:pre;word-wrap:normal}pre code{background-color:transparent;color:currentColor;font-size:1em;padding:0}table td,table th{vertical-align:top}table td:not([align]),table th:not([align]){text-align:left}table th{color:#363636}.is-clearfix:after{clear:both;content:" ";display:table}.is-pulled-left{float:left!important}.is-pulled-right{float:right!important}.is-clipped{overflow:hidden!important}.is-size-1{font-size:3rem!important}.is-size-2{font-size:2.5rem!important}.is-size-3{font-size:2rem!important}.is-size-4{font-size:1.5rem!important}.is-size-5{font-size:1.25rem!important}.is-size-6{font-size:1rem!important}.is-size-7{font-size:.75rem!important}@media screen and (max-width:768px){.is-size-1-mobile{font-size:3rem!important}.is-size-2-mobile{font-size:2.5rem!important}.is-size-3-mobile{font-size:2rem!important}.is-size-4-mobile{font-size:1.5rem!important}.is-size-5-mobile{font-size:1.25rem!important}.is-size-6-mobile{font-size:1rem!important}.is-size-7-mobile{font-size:.75rem!important}}@media print,screen and (min-width:769px){.is-size-1-tablet{font-size:3rem!important}.is-size-2-tablet{font-size:2.5rem!important}.is-size-3-tablet{font-size:2rem!important}.is-size-4-tablet{font-size:1.5rem!important}.is-size-5-tablet{font-size:1.25rem!important}.is-size-6-tablet{font-size:1rem!important}.is-size-7-tablet{font-size:.75rem!important}}@media screen and (max-width:1023px){.is-size-1-touch{font-size:3rem!important}.is-size-2-touch{font-size:2.5rem!important}.is-size-3-touch{font-size:2rem!important}.is-size-4-touch{font-size:1.5rem!important}.is-size-5-touch{font-size:1.25rem!important}.is-size-6-touch{font-size:1rem!important}.is-size-7-touch{font-size:.75rem!important}}@media screen and (min-width:1024px){.is-size-1-desktop{font-size:3rem!important}.is-size-2-desktop{font-size:2.5rem!important}.is-size-3-desktop{font-size:2rem!important}.is-size-4-desktop{font-size:1.5rem!important}.is-size-5-desktop{font-size:1.25rem!important}.is-size-6-desktop{font-size:1rem!important}.is-size-7-desktop{font-size:.75rem!important}}@media screen and (min-width:1216px){.is-size-1-widescreen{font-size:3rem!important}.is-size-2-widescreen{font-size:2.5rem!important}.is-size-3-widescreen{font-size:2rem!important}.is-size-4-widescreen{font-size:1.5rem!important}.is-size-5-widescreen{font-size:1.25rem!important}.is-size-6-widescreen{font-size:1rem!important}.is-size-7-widescreen{font-size:.75rem!important}}@media screen and (min-width:1408px){.is-size-1-fullhd{font-size:3rem!important}.is-size-2-fullhd{font-size:2.5rem!important}.is-size-3-fullhd{font-size:2rem!important}.is-size-4-fullhd{font-size:1.5rem!important}.is-size-5-fullhd{font-size:1.25rem!important}.is-size-6-fullhd{font-size:1rem!important}.is-size-7-fullhd{font-size:.75rem!important}}.has-text-centered{text-align:center!important}.has-text-justified{text-align:justify!important}.has-text-left{text-align:left!important}.has-text-right{text-align:right!important}@media screen and (max-width:768px){.has-text-centered-mobile{text-align:center!important}}@media print,screen and (min-width:769px){.has-text-centered-tablet{text-align:center!important}}@media screen and (min-width:769px) and (max-width:1023px){.has-text-centered-tablet-only{text-align:center!important}}@media screen and (max-width:1023px){.has-text-centered-touch{text-align:center!important}}@media screen and (min-width:1024px){.has-text-centered-desktop{text-align:center!important}}@media screen and (min-width:1024px) and (max-width:1215px){.has-text-centered-desktop-only{text-align:center!important}}@media screen and (min-width:1216px){.has-text-centered-widescreen{text-align:center!important}}@media screen and (min-width:1216px) and (max-width:1407px){.has-text-centered-widescreen-only{text-align:center!important}}@media screen and (min-width:1408px){.has-text-centered-fullhd{text-align:center!important}}@media screen and (max-width:768px){.has-text-justified-mobile{text-align:justify!important}}@media print,screen and (min-width:769px){.has-text-justified-tablet{text-align:justify!important}}@media screen and (min-width:769px) and (max-width:1023px){.has-text-justified-tablet-only{text-align:justify!important}}@media screen and (max-width:1023px){.has-text-justified-touch{text-align:justify!important}}@media screen and (min-width:1024px){.has-text-justified-desktop{text-align:justify!important}}@media screen and (min-width:1024px) and (max-width:1215px){.has-text-justified-desktop-only{text-align:justify!important}}@media screen and (min-width:1216px){.has-text-justified-widescreen{text-align:justify!important}}@media screen and (min-width:1216px) and (max-width:1407px){.has-text-justified-widescreen-only{text-align:justify!important}}@media screen and (min-width:1408px){.has-text-justified-fullhd{text-align:justify!important}}@media screen and (max-width:768px){.has-text-left-mobile{text-align:left!important}}@media print,screen and (min-width:769px){.has-text-left-tablet{text-align:left!important}}@media screen and (min-width:769px) and (max-width:1023px){.has-text-left-tablet-only{text-align:left!important}}@media screen and (max-width:1023px){.has-text-left-touch{text-align:left!important}}@media screen and (min-width:1024px){.has-text-left-desktop{text-align:left!important}}@media screen and (min-width:1024px) and (max-width:1215px){.has-text-left-desktop-only{text-align:left!important}}@media screen and (min-width:1216px){.has-text-left-widescreen{text-align:left!important}}@media screen and (min-width:1216px) and (max-width:1407px){.has-text-left-widescreen-only{text-align:left!important}}@media screen and (min-width:1408px){.has-text-left-fullhd{text-align:left!important}}@media screen and (max-width:768px){.has-text-right-mobile{text-align:right!important}}@media print,screen and (min-width:769px){.has-text-right-tablet{text-align:right!important}}@media screen and (min-width:769px) and (max-width:1023px){.has-text-right-tablet-only{text-align:right!important}}@media screen and (max-width:1023px){.has-text-right-touch{text-align:right!important}}@media screen and (min-width:1024px){.has-text-right-desktop{text-align:right!important}}@media screen and (min-width:1024px) and (max-width:1215px){.has-text-right-desktop-only{text-align:right!important}}@media screen and (min-width:1216px){.has-text-right-widescreen{text-align:right!important}}@media screen and (min-width:1216px) and (max-width:1407px){.has-text-right-widescreen-only{text-align:right!important}}@media screen and (min-width:1408px){.has-text-right-fullhd{text-align:right!important}}.is-capitalized{text-transform:capitalize!important}.is-lowercase{text-transform:lowercase!important}.is-uppercase{text-transform:uppercase!important}.is-italic{font-style:italic!important}.has-text-white{color:#fff!important}a.has-text-white:focus,a.has-text-white:hover{color:#e6e6e6!important}.has-background-white{background-color:#fff!important}.has-text-black{color:#0a0a0a!important}a.has-text-black:focus,a.has-text-black:hover{color:#000!important}.has-background-black{background-color:#0a0a0a!important}.has-text-light{color:#f5f5f5!important}a.has-text-light:focus,a.has-text-light:hover{color:#dbdbdb!important}.has-background-light{background-color:#f5f5f5!important}.has-text-dark{color:#363636!important}a.has-text-dark:focus,a.has-text-dark:hover{color:#1c1c1c!important}.has-background-dark{background-color:#363636!important}.has-text-primary{color:#00d1b2!important}a.has-text-primary:focus,a.has-text-primary:hover{color:#009e86!important}.has-background-primary{background-color:#00d1b2!important}.has-text-link{color:#3273dc!important}a.has-text-link:focus,a.has-text-link:hover{color:#205bbc!important}.has-background-link{background-color:#3273dc!important}.has-text-info{color:#209cee!important}a.has-text-info:focus,a.has-text-info:hover{color:#0f81cc!important}.has-background-info{background-color:#209cee!important}.has-text-success{color:#23d160!important}a.has-text-success:focus,a.has-text-success:hover{color:#1ca64c!important}.has-background-success{background-color:#23d160!important}.has-text-warning{color:#ffdd57!important}a.has-text-warning:focus,a.has-text-warning:hover{color:#ffd324!important}.has-background-warning{background-color:#ffdd57!important}.has-text-danger{color:#ff3860!important}a.has-text-danger:focus,a.has-text-danger:hover{color:#ff0537!important}.has-background-danger{background-color:#ff3860!important}.has-text-black-bis{color:#121212!important}.has-background-black-bis{background-color:#121212!important}.has-text-black-ter{color:#242424!important}.has-background-black-ter{background-color:#242424!important}.has-text-grey-darker{color:#363636!important}.has-background-grey-darker{background-color:#363636!important}.has-text-grey-dark{color:#4a4a4a!important}.has-background-grey-dark{background-color:#4a4a4a!important}.has-text-grey{color:#7a7a7a!important}.has-background-grey{background-color:#7a7a7a!important}.has-text-grey-light{color:#b5b5b5!important}.has-background-grey-light{background-color:#b5b5b5!important}.has-text-grey-lighter{color:#dbdbdb!important}.has-background-grey-lighter{background-color:#dbdbdb!important}.has-text-white-ter{color:#f5f5f5!important}.has-background-white-ter{background-color:#f5f5f5!important}.has-text-white-bis{color:#fafafa!important}.has-background-white-bis{background-color:#fafafa!important}.has-text-weight-light{font-weight:300!important}.has-text-weight-normal{font-weight:400!important}.has-text-weight-medium{font-weight:500!important}.has-text-weight-semibold{font-weight:600!important}.has-text-weight-bold{font-weight:700!important}.is-family-primary{font-family:Source Sans Pro,Noto Sans,Arial,Helvetica Neue,Helvetica,sans-serif!important}.is-family-secondary{font-family:BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif!important}.is-family-sans-serif{font-family:Source Sans Pro,Noto Sans,Arial,Helvetica Neue,Helvetica,sans-serif !important!important}.is-family-code,.is-family-monospace{font-family:monospace!important}.is-block{display:block!important}@media screen and (max-width:768px){.is-block-mobile{display:block!important}}@media print,screen and (min-width:769px){.is-block-tablet{display:block!important}}@media screen and (min-width:769px) and (max-width:1023px){.is-block-tablet-only{display:block!important}}@media screen and (max-width:1023px){.is-block-touch{display:block!important}}@media screen and (min-width:1024px){.is-block-desktop{display:block!important}}@media screen and (min-width:1024px) and (max-width:1215px){.is-block-desktop-only{display:block!important}}@media screen and (min-width:1216px){.is-block-widescreen{display:block!important}}@media screen and (min-width:1216px) and (max-width:1407px){.is-block-widescreen-only{display:block!important}}@media screen and (min-width:1408px){.is-block-fullhd{display:block!important}}.is-flex{display:-webkit-box!important;display:flex!important}@media screen and (max-width:768px){.is-flex-mobile{display:-webkit-box!important;display:flex!important}}@media print,screen and (min-width:769px){.is-flex-tablet{display:-webkit-box!important;display:flex!important}}@media screen and (min-width:769px) and (max-width:1023px){.is-flex-tablet-only{display:-webkit-box!important;display:flex!important}}@media screen and (max-width:1023px){.is-flex-touch{display:-webkit-box!important;display:flex!important}}@media screen and (min-width:1024px){.is-flex-desktop{display:-webkit-box!important;display:flex!important}}@media screen and (min-width:1024px) and (max-width:1215px){.is-flex-desktop-only{display:-webkit-box!important;display:flex!important}}@media screen and (min-width:1216px){.is-flex-widescreen{display:-webkit-box!important;display:flex!important}}@media screen and (min-width:1216px) and (max-width:1407px){.is-flex-widescreen-only{display:-webkit-box!important;display:flex!important}}@media screen and (min-width:1408px){.is-flex-fullhd{display:-webkit-box!important;display:flex!important}}.is-inline{display:inline!important}@media screen and (max-width:768px){.is-inline-mobile{display:inline!important}}@media print,screen and (min-width:769px){.is-inline-tablet{display:inline!important}}@media screen and (min-width:769px) and (max-width:1023px){.is-inline-tablet-only{display:inline!important}}@media screen and (max-width:1023px){.is-inline-touch{display:inline!important}}@media screen and (min-width:1024px){.is-inline-desktop{display:inline!important}}@media screen and (min-width:1024px) and (max-width:1215px){.is-inline-desktop-only{display:inline!important}}@media screen and (min-width:1216px){.is-inline-widescreen{display:inline!important}}@media screen and (min-width:1216px) and (max-width:1407px){.is-inline-widescreen-only{display:inline!important}}@media screen and (min-width:1408px){.is-inline-fullhd{display:inline!important}}.is-inline-block{display:inline-block!important}@media screen and (max-width:768px){.is-inline-block-mobile{display:inline-block!important}}@media print,screen and (min-width:769px){.is-inline-block-tablet{display:inline-block!important}}@media screen and (min-width:769px) and (max-width:1023px){.is-inline-block-tablet-only{display:inline-block!important}}@media screen and (max-width:1023px){.is-inline-block-touch{display:inline-block!important}}@media screen and (min-width:1024px){.is-inline-block-desktop{display:inline-block!important}}@media screen and (min-width:1024px) and (max-width:1215px){.is-inline-block-desktop-only{display:inline-block!important}}@media screen and (min-width:1216px){.is-inline-block-widescreen{display:inline-block!important}}@media screen and (min-width:1216px) and (max-width:1407px){.is-inline-block-widescreen-only{display:inline-block!important}}@media screen and (min-width:1408px){.is-inline-block-fullhd{display:inline-block!important}}.is-inline-flex{display:-webkit-inline-box!important;display:inline-flex!important}@media screen and (max-width:768px){.is-inline-flex-mobile{display:-webkit-inline-box!important;display:inline-flex!important}}@media print,screen and (min-width:769px){.is-inline-flex-tablet{display:-webkit-inline-box!important;display:inline-flex!important}}@media screen and (min-width:769px) and (max-width:1023px){.is-inline-flex-tablet-only{display:-webkit-inline-box!important;display:inline-flex!important}}@media screen and (max-width:1023px){.is-inline-flex-touch{display:-webkit-inline-box!important;display:inline-flex!important}}@media screen and (min-width:1024px){.is-inline-flex-desktop{display:-webkit-inline-box!important;display:inline-flex!important}}@media screen and (min-width:1024px) and (max-width:1215px){.is-inline-flex-desktop-only{display:-webkit-inline-box!important;display:inline-flex!important}}@media screen and (min-width:1216px){.is-inline-flex-widescreen{display:-webkit-inline-box!important;display:inline-flex!important}}@media screen and (min-width:1216px) and (max-width:1407px){.is-inline-flex-widescreen-only{display:-webkit-inline-box!important;display:inline-flex!important}}@media screen and (min-width:1408px){.is-inline-flex-fullhd{display:-webkit-inline-box!important;display:inline-flex!important}}.is-hidden{display:none!important}.is-sr-only{border:none!important;clip:rect(0,0,0,0)!important;height:.01em!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:.01em!important}@media screen and (max-width:768px){.is-hidden-mobile{display:none!important}}@media print,screen and (min-width:769px){.is-hidden-tablet{display:none!important}}@media screen and (min-width:769px) and (max-width:1023px){.is-hidden-tablet-only{display:none!important}}@media screen and (max-width:1023px){.is-hidden-touch{display:none!important}}@media screen and (min-width:1024px){.is-hidden-desktop{display:none!important}}@media screen and (min-width:1024px) and (max-width:1215px){.is-hidden-desktop-only{display:none!important}}@media screen and (min-width:1216px){.is-hidden-widescreen{display:none!important}}@media screen and (min-width:1216px) and (max-width:1407px){.is-hidden-widescreen-only{display:none!important}}@media screen and (min-width:1408px){.is-hidden-fullhd{display:none!important}}.is-invisible{visibility:hidden!important}@media screen and (max-width:768px){.is-invisible-mobile{visibility:hidden!important}}@media print,screen and (min-width:769px){.is-invisible-tablet{visibility:hidden!important}}@media screen and (min-width:769px) and (max-width:1023px){.is-invisible-tablet-only{visibility:hidden!important}}@media screen and (max-width:1023px){.is-invisible-touch{visibility:hidden!important}}@media screen and (min-width:1024px){.is-invisible-desktop{visibility:hidden!important}}@media screen and (min-width:1024px) and (max-width:1215px){.is-invisible-desktop-only{visibility:hidden!important}}@media screen and (min-width:1216px){.is-invisible-widescreen{visibility:hidden!important}}@media screen and (min-width:1216px) and (max-width:1407px){.is-invisible-widescreen-only{visibility:hidden!important}}@media screen and (min-width:1408px){.is-invisible-fullhd{visibility:hidden!important}}.is-marginless{margin:0!important}.is-paddingless{padding:0!important}.is-radiusless{border-radius:0!important}.is-shadowless{box-shadow:none!important}.is-relative{position:relative!important}.box{background-color:#fff;border-radius:6px;box-shadow:0 2px 3px rgba(10,10,10,.1),0 0 0 1px rgba(10,10,10,.1);color:#4a4a4a;display:block;padding:1.25rem}a.box:focus,a.box:hover{box-shadow:0 2px 3px rgba(10,10,10,.1),0 0 0 1px #04a434}a.box:active{box-shadow:inset 0 1px 2px rgba(10,10,10,.2),0 0 0 1px #04a434}.button{background-color:#fff;border-color:#dbdbdb;border-width:1px;color:#363636;cursor:pointer;-webkit-box-pack:center;justify-content:center;padding-bottom:calc(.375em - 1px);padding-left:.75em;padding-right:.75em;padding-top:calc(.375em - 1px);text-align:center;white-space:nowrap}.button strong{color:inherit}.button .icon,.button .icon.is-large,.button .icon.is-medium,.button .icon.is-small{height:1.5em;width:1.5em}.button .icon:first-child:not(:last-child){margin-left:calc(-.375em - 1px);margin-right:.1875em}.button .icon:last-child:not(:first-child){margin-left:.1875em;margin-right:calc(-.375em - 1px)}.button .icon:first-child:last-child{margin-left:calc(-.375em - 1px);margin-right:calc(-.375em - 1px)}.button.is-hovered,.button:hover{border-color:#b5b5b5;color:#363636}.button.is-focused,.button:focus{border-color:#04a434;color:#363636}.button.is-focused:not(:active),.button:focus:not(:active){box-shadow:0 0 0 .125em rgba(4,164,52,.25)}.button.is-active,.button:active{border-color:#4a4a4a;color:#363636}.button.is-text{background-color:transparent;border-color:transparent;color:#4a4a4a;text-decoration:underline}.button.is-text.is-focused,.button.is-text.is-hovered,.button.is-text:focus,.button.is-text:hover{background-color:#f5f5f5;color:#363636}.button.is-text.is-active,.button.is-text:active{background-color:#e8e8e8;color:#363636}.button.is-text[disabled],fieldset[disabled] .button.is-text{background-color:transparent;border-color:transparent;box-shadow:none}.button.is-white{background-color:#fff;border-color:transparent;color:#0a0a0a}.button.is-white.is-hovered,.button.is-white:hover{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}.button.is-white.is-focused,.button.is-white:focus{border-color:transparent;color:#0a0a0a}.button.is-white.is-focused:not(:active),.button.is-white:focus:not(:active){box-shadow:0 0 0 .125em hsla(0,0%,100%,.25)}.button.is-white.is-active,.button.is-white:active{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}.button.is-white[disabled],fieldset[disabled] .button.is-white{background-color:#fff;border-color:transparent;box-shadow:none}.button.is-white.is-inverted{background-color:#0a0a0a;color:#fff}.button.is-white.is-inverted.is-hovered,.button.is-white.is-inverted:hover{background-color:#000}.button.is-white.is-inverted[disabled],fieldset[disabled] .button.is-white.is-inverted{background-color:#0a0a0a;border-color:transparent;box-shadow:none;color:#fff}.button.is-white.is-loading:after{border-color:transparent transparent #0a0a0a #0a0a0a!important}.button.is-white.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-white.is-outlined.is-focused,.button.is-white.is-outlined.is-hovered,.button.is-white.is-outlined:focus,.button.is-white.is-outlined:hover{background-color:#fff;border-color:#fff;color:#0a0a0a}.button.is-white.is-outlined.is-loading:after{border-color:transparent transparent #fff #fff!important}.button.is-white.is-outlined.is-loading.is-focused:after,.button.is-white.is-outlined.is-loading.is-hovered:after,.button.is-white.is-outlined.is-loading:focus:after,.button.is-white.is-outlined.is-loading:hover:after{border-color:transparent transparent #0a0a0a #0a0a0a!important}.button.is-white.is-outlined[disabled],fieldset[disabled] .button.is-white.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}.button.is-white.is-inverted.is-outlined.is-focused,.button.is-white.is-inverted.is-outlined.is-hovered,.button.is-white.is-inverted.is-outlined:focus,.button.is-white.is-inverted.is-outlined:hover{background-color:#0a0a0a;color:#fff}.button.is-white.is-inverted.is-outlined.is-loading.is-focused:after,.button.is-white.is-inverted.is-outlined.is-loading.is-hovered:after,.button.is-white.is-inverted.is-outlined.is-loading:focus:after,.button.is-white.is-inverted.is-outlined.is-loading:hover:after{border-color:transparent transparent #fff #fff!important}.button.is-white.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}.button.is-black{background-color:#0a0a0a;border-color:transparent;color:#fff}.button.is-black.is-hovered,.button.is-black:hover{background-color:#040404;border-color:transparent;color:#fff}.button.is-black.is-focused,.button.is-black:focus{border-color:transparent;color:#fff}.button.is-black.is-focused:not(:active),.button.is-black:focus:not(:active){box-shadow:0 0 0 .125em rgba(10,10,10,.25)}.button.is-black.is-active,.button.is-black:active{background-color:#000;border-color:transparent;color:#fff}.button.is-black[disabled],fieldset[disabled] .button.is-black{background-color:#0a0a0a;border-color:transparent;box-shadow:none}.button.is-black.is-inverted{background-color:#fff;color:#0a0a0a}.button.is-black.is-inverted.is-hovered,.button.is-black.is-inverted:hover{background-color:#f2f2f2}.button.is-black.is-inverted[disabled],fieldset[disabled] .button.is-black.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#0a0a0a}.button.is-black.is-loading:after{border-color:transparent transparent #fff #fff!important}.button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}.button.is-black.is-outlined.is-focused,.button.is-black.is-outlined.is-hovered,.button.is-black.is-outlined:focus,.button.is-black.is-outlined:hover{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}.button.is-black.is-outlined.is-loading:after{border-color:transparent transparent #0a0a0a #0a0a0a!important}.button.is-black.is-outlined.is-loading.is-focused:after,.button.is-black.is-outlined.is-loading.is-hovered:after,.button.is-black.is-outlined.is-loading:focus:after,.button.is-black.is-outlined.is-loading:hover:after{border-color:transparent transparent #fff #fff!important}.button.is-black.is-outlined[disabled],fieldset[disabled] .button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}.button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-black.is-inverted.is-outlined.is-focused,.button.is-black.is-inverted.is-outlined.is-hovered,.button.is-black.is-inverted.is-outlined:focus,.button.is-black.is-inverted.is-outlined:hover{background-color:#fff;color:#0a0a0a}.button.is-black.is-inverted.is-outlined.is-loading.is-focused:after,.button.is-black.is-inverted.is-outlined.is-loading.is-hovered:after,.button.is-black.is-inverted.is-outlined.is-loading:focus:after,.button.is-black.is-inverted.is-outlined.is-loading:hover:after{border-color:transparent transparent #0a0a0a #0a0a0a!important}.button.is-black.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-light{background-color:#f5f5f5;border-color:transparent;color:#363636}.button.is-light.is-hovered,.button.is-light:hover{background-color:#eee;border-color:transparent;color:#363636}.button.is-light.is-focused,.button.is-light:focus{border-color:transparent;color:#363636}.button.is-light.is-focused:not(:active),.button.is-light:focus:not(:active){box-shadow:0 0 0 .125em hsla(0,0%,96.1%,.25)}.button.is-light.is-active,.button.is-light:active{background-color:#e8e8e8;border-color:transparent;color:#363636}.button.is-light[disabled],fieldset[disabled] .button.is-light{background-color:#f5f5f5;border-color:transparent;box-shadow:none}.button.is-light.is-inverted{background-color:#363636;color:#f5f5f5}.button.is-light.is-inverted.is-hovered,.button.is-light.is-inverted:hover{background-color:#292929}.button.is-light.is-inverted[disabled],fieldset[disabled] .button.is-light.is-inverted{background-color:#363636;border-color:transparent;box-shadow:none;color:#f5f5f5}.button.is-light.is-loading:after{border-color:transparent transparent #363636 #363636!important}.button.is-light.is-outlined{background-color:transparent;border-color:#f5f5f5;color:#f5f5f5}.button.is-light.is-outlined.is-focused,.button.is-light.is-outlined.is-hovered,.button.is-light.is-outlined:focus,.button.is-light.is-outlined:hover{background-color:#f5f5f5;border-color:#f5f5f5;color:#363636}.button.is-light.is-outlined.is-loading:after{border-color:transparent transparent #f5f5f5 #f5f5f5!important}.button.is-light.is-outlined.is-loading.is-focused:after,.button.is-light.is-outlined.is-loading.is-hovered:after,.button.is-light.is-outlined.is-loading:focus:after,.button.is-light.is-outlined.is-loading:hover:after{border-color:transparent transparent #363636 #363636!important}.button.is-light.is-outlined[disabled],fieldset[disabled] .button.is-light.is-outlined{background-color:transparent;border-color:#f5f5f5;box-shadow:none;color:#f5f5f5}.button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:#363636;color:#363636}.button.is-light.is-inverted.is-outlined.is-focused,.button.is-light.is-inverted.is-outlined.is-hovered,.button.is-light.is-inverted.is-outlined:focus,.button.is-light.is-inverted.is-outlined:hover{background-color:#363636;color:#f5f5f5}.button.is-light.is-inverted.is-outlined.is-loading.is-focused:after,.button.is-light.is-inverted.is-outlined.is-loading.is-hovered:after,.button.is-light.is-inverted.is-outlined.is-loading:focus:after,.button.is-light.is-inverted.is-outlined.is-loading:hover:after{border-color:transparent transparent #f5f5f5 #f5f5f5!important}.button.is-light.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:#363636;box-shadow:none;color:#363636}.button.is-dark{background-color:#363636;border-color:transparent;color:#f5f5f5}.button.is-dark.is-hovered,.button.is-dark:hover{background-color:#2f2f2f;border-color:transparent;color:#f5f5f5}.button.is-dark.is-focused,.button.is-dark:focus{border-color:transparent;color:#f5f5f5}.button.is-dark.is-focused:not(:active),.button.is-dark:focus:not(:active){box-shadow:0 0 0 .125em rgba(54,54,54,.25)}.button.is-dark.is-active,.button.is-dark:active{background-color:#292929;border-color:transparent;color:#f5f5f5}.button.is-dark[disabled],fieldset[disabled] .button.is-dark{background-color:#363636;border-color:transparent;box-shadow:none}.button.is-dark.is-inverted{background-color:#f5f5f5;color:#363636}.button.is-dark.is-inverted.is-hovered,.button.is-dark.is-inverted:hover{background-color:#e8e8e8}.button.is-dark.is-inverted[disabled],fieldset[disabled] .button.is-dark.is-inverted{background-color:#f5f5f5;border-color:transparent;box-shadow:none;color:#363636}.button.is-dark.is-loading:after{border-color:transparent transparent #f5f5f5 #f5f5f5!important}.button.is-dark.is-outlined{background-color:transparent;border-color:#363636;color:#363636}.button.is-dark.is-outlined.is-focused,.button.is-dark.is-outlined.is-hovered,.button.is-dark.is-outlined:focus,.button.is-dark.is-outlined:hover{background-color:#363636;border-color:#363636;color:#f5f5f5}.button.is-dark.is-outlined.is-loading:after{border-color:transparent transparent #363636 #363636!important}.button.is-dark.is-outlined.is-loading.is-focused:after,.button.is-dark.is-outlined.is-loading.is-hovered:after,.button.is-dark.is-outlined.is-loading:focus:after,.button.is-dark.is-outlined.is-loading:hover:after{border-color:transparent transparent #f5f5f5 #f5f5f5!important}.button.is-dark.is-outlined[disabled],fieldset[disabled] .button.is-dark.is-outlined{background-color:transparent;border-color:#363636;box-shadow:none;color:#363636}.button.is-dark.is-inverted.is-outlined{background-color:transparent;border-color:#f5f5f5;color:#f5f5f5}.button.is-dark.is-inverted.is-outlined.is-focused,.button.is-dark.is-inverted.is-outlined.is-hovered,.button.is-dark.is-inverted.is-outlined:focus,.button.is-dark.is-inverted.is-outlined:hover{background-color:#f5f5f5;color:#363636}.button.is-dark.is-inverted.is-outlined.is-loading.is-focused:after,.button.is-dark.is-inverted.is-outlined.is-loading.is-hovered:after,.button.is-dark.is-inverted.is-outlined.is-loading:focus:after,.button.is-dark.is-inverted.is-outlined.is-loading:hover:after{border-color:transparent transparent #363636 #363636!important}.button.is-dark.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-dark.is-inverted.is-outlined{background-color:transparent;border-color:#f5f5f5;box-shadow:none;color:#f5f5f5}.button.is-primary{background-color:#00d1b2;border-color:transparent;color:#fff}.button.is-primary.is-hovered,.button.is-primary:hover{background-color:#00c4a7;border-color:transparent;color:#fff}.button.is-primary.is-focused,.button.is-primary:focus{border-color:transparent;color:#fff}.button.is-primary.is-focused:not(:active),.button.is-primary:focus:not(:active){box-shadow:0 0 0 .125em rgba(0,209,178,.25)}.button.is-primary.is-active,.button.is-primary:active{background-color:#00b89c;border-color:transparent;color:#fff}.button.is-primary[disabled],fieldset[disabled] .button.is-primary{background-color:#00d1b2;border-color:transparent;box-shadow:none}.button.is-primary.is-inverted{background-color:#fff;color:#00d1b2}.button.is-primary.is-inverted.is-hovered,.button.is-primary.is-inverted:hover{background-color:#f2f2f2}.button.is-primary.is-inverted[disabled],fieldset[disabled] .button.is-primary.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#00d1b2}.button.is-primary.is-loading:after{border-color:transparent transparent #fff #fff!important}.button.is-primary.is-outlined{background-color:transparent;border-color:#00d1b2;color:#00d1b2}.button.is-primary.is-outlined.is-focused,.button.is-primary.is-outlined.is-hovered,.button.is-primary.is-outlined:focus,.button.is-primary.is-outlined:hover{background-color:#00d1b2;border-color:#00d1b2;color:#fff}.button.is-primary.is-outlined.is-loading:after{border-color:transparent transparent #00d1b2 #00d1b2!important}.button.is-primary.is-outlined.is-loading.is-focused:after,.button.is-primary.is-outlined.is-loading.is-hovered:after,.button.is-primary.is-outlined.is-loading:focus:after,.button.is-primary.is-outlined.is-loading:hover:after{border-color:transparent transparent #fff #fff!important}.button.is-primary.is-outlined[disabled],fieldset[disabled] .button.is-primary.is-outlined{background-color:transparent;border-color:#00d1b2;box-shadow:none;color:#00d1b2}.button.is-primary.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-primary.is-inverted.is-outlined.is-focused,.button.is-primary.is-inverted.is-outlined.is-hovered,.button.is-primary.is-inverted.is-outlined:focus,.button.is-primary.is-inverted.is-outlined:hover{background-color:#fff;color:#00d1b2}.button.is-primary.is-inverted.is-outlined.is-loading.is-focused:after,.button.is-primary.is-inverted.is-outlined.is-loading.is-hovered:after,.button.is-primary.is-inverted.is-outlined.is-loading:focus:after,.button.is-primary.is-inverted.is-outlined.is-loading:hover:after{border-color:transparent transparent #00d1b2 #00d1b2!important}.button.is-primary.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-primary.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-link{background-color:#3273dc;border-color:transparent;color:#fff}.button.is-link.is-hovered,.button.is-link:hover{background-color:#276cda;border-color:transparent;color:#fff}.button.is-link.is-focused,.button.is-link:focus{border-color:transparent;color:#fff}.button.is-link.is-focused:not(:active),.button.is-link:focus:not(:active){box-shadow:0 0 0 .125em rgba(50,115,220,.25)}.button.is-link.is-active,.button.is-link:active{background-color:#2366d1;border-color:transparent;color:#fff}.button.is-link[disabled],fieldset[disabled] .button.is-link{background-color:#3273dc;border-color:transparent;box-shadow:none}.button.is-link.is-inverted{background-color:#fff;color:#3273dc}.button.is-link.is-inverted.is-hovered,.button.is-link.is-inverted:hover{background-color:#f2f2f2}.button.is-link.is-inverted[disabled],fieldset[disabled] .button.is-link.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#3273dc}.button.is-link.is-loading:after{border-color:transparent transparent #fff #fff!important}.button.is-link.is-outlined{background-color:transparent;border-color:#3273dc;color:#3273dc}.button.is-link.is-outlined.is-focused,.button.is-link.is-outlined.is-hovered,.button.is-link.is-outlined:focus,.button.is-link.is-outlined:hover{background-color:#3273dc;border-color:#3273dc;color:#fff}.button.is-link.is-outlined.is-loading:after{border-color:transparent transparent #3273dc #3273dc!important}.button.is-link.is-outlined.is-loading.is-focused:after,.button.is-link.is-outlined.is-loading.is-hovered:after,.button.is-link.is-outlined.is-loading:focus:after,.button.is-link.is-outlined.is-loading:hover:after{border-color:transparent transparent #fff #fff!important}.button.is-link.is-outlined[disabled],fieldset[disabled] .button.is-link.is-outlined{background-color:transparent;border-color:#3273dc;box-shadow:none;color:#3273dc}.button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-link.is-inverted.is-outlined.is-focused,.button.is-link.is-inverted.is-outlined.is-hovered,.button.is-link.is-inverted.is-outlined:focus,.button.is-link.is-inverted.is-outlined:hover{background-color:#fff;color:#3273dc}.button.is-link.is-inverted.is-outlined.is-loading.is-focused:after,.button.is-link.is-inverted.is-outlined.is-loading.is-hovered:after,.button.is-link.is-inverted.is-outlined.is-loading:focus:after,.button.is-link.is-inverted.is-outlined.is-loading:hover:after{border-color:transparent transparent #3273dc #3273dc!important}.button.is-link.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-info{background-color:#209cee;border-color:transparent;color:#fff}.button.is-info.is-hovered,.button.is-info:hover{background-color:#1496ed;border-color:transparent;color:#fff}.button.is-info.is-focused,.button.is-info:focus{border-color:transparent;color:#fff}.button.is-info.is-focused:not(:active),.button.is-info:focus:not(:active){box-shadow:0 0 0 .125em rgba(32,156,238,.25)}.button.is-info.is-active,.button.is-info:active{background-color:#118fe4;border-color:transparent;color:#fff}.button.is-info[disabled],fieldset[disabled] .button.is-info{background-color:#209cee;border-color:transparent;box-shadow:none}.button.is-info.is-inverted{background-color:#fff;color:#209cee}.button.is-info.is-inverted.is-hovered,.button.is-info.is-inverted:hover{background-color:#f2f2f2}.button.is-info.is-inverted[disabled],fieldset[disabled] .button.is-info.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#209cee}.button.is-info.is-loading:after{border-color:transparent transparent #fff #fff!important}.button.is-info.is-outlined{background-color:transparent;border-color:#209cee;color:#209cee}.button.is-info.is-outlined.is-focused,.button.is-info.is-outlined.is-hovered,.button.is-info.is-outlined:focus,.button.is-info.is-outlined:hover{background-color:#209cee;border-color:#209cee;color:#fff}.button.is-info.is-outlined.is-loading:after{border-color:transparent transparent #209cee #209cee!important}.button.is-info.is-outlined.is-loading.is-focused:after,.button.is-info.is-outlined.is-loading.is-hovered:after,.button.is-info.is-outlined.is-loading:focus:after,.button.is-info.is-outlined.is-loading:hover:after{border-color:transparent transparent #fff #fff!important}.button.is-info.is-outlined[disabled],fieldset[disabled] .button.is-info.is-outlined{background-color:transparent;border-color:#209cee;box-shadow:none;color:#209cee}.button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-info.is-inverted.is-outlined.is-focused,.button.is-info.is-inverted.is-outlined.is-hovered,.button.is-info.is-inverted.is-outlined:focus,.button.is-info.is-inverted.is-outlined:hover{background-color:#fff;color:#209cee}.button.is-info.is-inverted.is-outlined.is-loading.is-focused:after,.button.is-info.is-inverted.is-outlined.is-loading.is-hovered:after,.button.is-info.is-inverted.is-outlined.is-loading:focus:after,.button.is-info.is-inverted.is-outlined.is-loading:hover:after{border-color:transparent transparent #209cee #209cee!important}.button.is-info.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-success{background-color:#23d160;border-color:transparent;color:#fff}.button.is-success.is-hovered,.button.is-success:hover{background-color:#22c65b;border-color:transparent;color:#fff}.button.is-success.is-focused,.button.is-success:focus{border-color:transparent;color:#fff}.button.is-success.is-focused:not(:active),.button.is-success:focus:not(:active){box-shadow:0 0 0 .125em rgba(35,209,96,.25)}.button.is-success.is-active,.button.is-success:active{background-color:#20bc56;border-color:transparent;color:#fff}.button.is-success[disabled],fieldset[disabled] .button.is-success{background-color:#23d160;border-color:transparent;box-shadow:none}.button.is-success.is-inverted{background-color:#fff;color:#23d160}.button.is-success.is-inverted.is-hovered,.button.is-success.is-inverted:hover{background-color:#f2f2f2}.button.is-success.is-inverted[disabled],fieldset[disabled] .button.is-success.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#23d160}.button.is-success.is-loading:after{border-color:transparent transparent #fff #fff!important}.button.is-success.is-outlined{background-color:transparent;border-color:#23d160;color:#23d160}.button.is-success.is-outlined.is-focused,.button.is-success.is-outlined.is-hovered,.button.is-success.is-outlined:focus,.button.is-success.is-outlined:hover{background-color:#23d160;border-color:#23d160;color:#fff}.button.is-success.is-outlined.is-loading:after{border-color:transparent transparent #23d160 #23d160!important}.button.is-success.is-outlined.is-loading.is-focused:after,.button.is-success.is-outlined.is-loading.is-hovered:after,.button.is-success.is-outlined.is-loading:focus:after,.button.is-success.is-outlined.is-loading:hover:after{border-color:transparent transparent #fff #fff!important}.button.is-success.is-outlined[disabled],fieldset[disabled] .button.is-success.is-outlined{background-color:transparent;border-color:#23d160;box-shadow:none;color:#23d160}.button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-success.is-inverted.is-outlined.is-focused,.button.is-success.is-inverted.is-outlined.is-hovered,.button.is-success.is-inverted.is-outlined:focus,.button.is-success.is-inverted.is-outlined:hover{background-color:#fff;color:#23d160}.button.is-success.is-inverted.is-outlined.is-loading.is-focused:after,.button.is-success.is-inverted.is-outlined.is-loading.is-hovered:after,.button.is-success.is-inverted.is-outlined.is-loading:focus:after,.button.is-success.is-inverted.is-outlined.is-loading:hover:after{border-color:transparent transparent #23d160 #23d160!important}.button.is-success.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-warning{background-color:#ffdd57;border-color:transparent;color:rgba(0,0,0,.7)}.button.is-warning.is-hovered,.button.is-warning:hover{background-color:#ffdb4a;border-color:transparent;color:rgba(0,0,0,.7)}.button.is-warning.is-focused,.button.is-warning:focus{border-color:transparent;color:rgba(0,0,0,.7)}.button.is-warning.is-focused:not(:active),.button.is-warning:focus:not(:active){box-shadow:0 0 0 .125em rgba(255,221,87,.25)}.button.is-warning.is-active,.button.is-warning:active{background-color:#ffd83d;border-color:transparent;color:rgba(0,0,0,.7)}.button.is-warning[disabled],fieldset[disabled] .button.is-warning{background-color:#ffdd57;border-color:transparent;box-shadow:none}.button.is-warning.is-inverted{color:#ffdd57}.button.is-warning.is-inverted,.button.is-warning.is-inverted.is-hovered,.button.is-warning.is-inverted:hover{background-color:rgba(0,0,0,.7)}.button.is-warning.is-inverted[disabled],fieldset[disabled] .button.is-warning.is-inverted{background-color:rgba(0,0,0,.7);border-color:transparent;box-shadow:none;color:#ffdd57}.button.is-warning.is-loading:after{border-color:transparent transparent rgba(0,0,0,.7) rgba(0,0,0,.7)!important}.button.is-warning.is-outlined{background-color:transparent;border-color:#ffdd57;color:#ffdd57}.button.is-warning.is-outlined.is-focused,.button.is-warning.is-outlined.is-hovered,.button.is-warning.is-outlined:focus,.button.is-warning.is-outlined:hover{background-color:#ffdd57;border-color:#ffdd57;color:rgba(0,0,0,.7)}.button.is-warning.is-outlined.is-loading:after{border-color:transparent transparent #ffdd57 #ffdd57!important}.button.is-warning.is-outlined.is-loading.is-focused:after,.button.is-warning.is-outlined.is-loading.is-hovered:after,.button.is-warning.is-outlined.is-loading:focus:after,.button.is-warning.is-outlined.is-loading:hover:after{border-color:transparent transparent rgba(0,0,0,.7) rgba(0,0,0,.7)!important}.button.is-warning.is-outlined[disabled],fieldset[disabled] .button.is-warning.is-outlined{background-color:transparent;border-color:#ffdd57;box-shadow:none;color:#ffdd57}.button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,.7);color:rgba(0,0,0,.7)}.button.is-warning.is-inverted.is-outlined.is-focused,.button.is-warning.is-inverted.is-outlined.is-hovered,.button.is-warning.is-inverted.is-outlined:focus,.button.is-warning.is-inverted.is-outlined:hover{background-color:rgba(0,0,0,.7);color:#ffdd57}.button.is-warning.is-inverted.is-outlined.is-loading.is-focused:after,.button.is-warning.is-inverted.is-outlined.is-loading.is-hovered:after,.button.is-warning.is-inverted.is-outlined.is-loading:focus:after,.button.is-warning.is-inverted.is-outlined.is-loading:hover:after{border-color:transparent transparent #ffdd57 #ffdd57!important}.button.is-warning.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,.7);box-shadow:none;color:rgba(0,0,0,.7)}.button.is-danger{background-color:#ff3860;border-color:transparent;color:#fff}.button.is-danger.is-hovered,.button.is-danger:hover{background-color:#ff2b56;border-color:transparent;color:#fff}.button.is-danger.is-focused,.button.is-danger:focus{border-color:transparent;color:#fff}.button.is-danger.is-focused:not(:active),.button.is-danger:focus:not(:active){box-shadow:0 0 0 .125em rgba(255,56,96,.25)}.button.is-danger.is-active,.button.is-danger:active{background-color:#ff1f4b;border-color:transparent;color:#fff}.button.is-danger[disabled],fieldset[disabled] .button.is-danger{background-color:#ff3860;border-color:transparent;box-shadow:none}.button.is-danger.is-inverted{background-color:#fff;color:#ff3860}.button.is-danger.is-inverted.is-hovered,.button.is-danger.is-inverted:hover{background-color:#f2f2f2}.button.is-danger.is-inverted[disabled],fieldset[disabled] .button.is-danger.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#ff3860}.button.is-danger.is-loading:after{border-color:transparent transparent #fff #fff!important}.button.is-danger.is-outlined{background-color:transparent;border-color:#ff3860;color:#ff3860}.button.is-danger.is-outlined.is-focused,.button.is-danger.is-outlined.is-hovered,.button.is-danger.is-outlined:focus,.button.is-danger.is-outlined:hover{background-color:#ff3860;border-color:#ff3860;color:#fff}.button.is-danger.is-outlined.is-loading:after{border-color:transparent transparent #ff3860 #ff3860!important}.button.is-danger.is-outlined.is-loading.is-focused:after,.button.is-danger.is-outlined.is-loading.is-hovered:after,.button.is-danger.is-outlined.is-loading:focus:after,.button.is-danger.is-outlined.is-loading:hover:after{border-color:transparent transparent #fff #fff!important}.button.is-danger.is-outlined[disabled],fieldset[disabled] .button.is-danger.is-outlined{background-color:transparent;border-color:#ff3860;box-shadow:none;color:#ff3860}.button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-danger.is-inverted.is-outlined.is-focused,.button.is-danger.is-inverted.is-outlined.is-hovered,.button.is-danger.is-inverted.is-outlined:focus,.button.is-danger.is-inverted.is-outlined:hover{background-color:#fff;color:#ff3860}.button.is-danger.is-inverted.is-outlined.is-loading.is-focused:after,.button.is-danger.is-inverted.is-outlined.is-loading.is-hovered:after,.button.is-danger.is-inverted.is-outlined.is-loading:focus:after,.button.is-danger.is-inverted.is-outlined.is-loading:hover:after{border-color:transparent transparent #ff3860 #ff3860!important}.button.is-danger.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-small{border-radius:2px;font-size:.75rem}.button.is-normal{font-size:1rem}.button.is-medium{font-size:1.25rem}.button.is-large{font-size:1.5rem}.button[disabled],fieldset[disabled] .button{background-color:#fff;border-color:#dbdbdb;box-shadow:none;opacity:.5}.button.is-fullwidth{display:-webkit-box;display:flex;width:100%}.button.is-loading{color:transparent!important;pointer-events:none}.button.is-loading:after{position:absolute;left:calc(50% - .5em);top:calc(50% - .5em);position:absolute!important}.button.is-static{background-color:#f5f5f5;border-color:#dbdbdb;color:#7a7a7a;box-shadow:none;pointer-events:none}.button.is-rounded{border-radius:290486px;padding-left:1em;padding-right:1em}.buttons{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:start;justify-content:flex-start}.buttons .button{margin-bottom:.5rem}.buttons .button:not(:last-child):not(.is-fullwidth){margin-right:.5rem}.buttons:last-child{margin-bottom:-.5rem}.buttons:not(:last-child){margin-bottom:1rem}.buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large){border-radius:2px;font-size:.75rem}.buttons.are-medium .button:not(.is-small):not(.is-normal):not(.is-large){font-size:1.25rem}.buttons.are-large .button:not(.is-small):not(.is-normal):not(.is-medium){font-size:1.5rem}.buttons.has-addons .button:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.buttons.has-addons .button:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0;margin-right:-1px}.buttons.has-addons .button:last-child{margin-right:0}.buttons.has-addons .button.is-hovered,.buttons.has-addons .button:hover{z-index:2}.buttons.has-addons .button.is-active,.buttons.has-addons .button.is-focused,.buttons.has-addons .button.is-selected,.buttons.has-addons .button:active,.buttons.has-addons .button:focus{z-index:3}.buttons.has-addons .button.is-active:hover,.buttons.has-addons .button.is-focused:hover,.buttons.has-addons .button.is-selected:hover,.buttons.has-addons .button:active:hover,.buttons.has-addons .button:focus:hover{z-index:4}.buttons.has-addons .button.is-expanded{-webkit-box-flex:1;flex-grow:1;flex-shrink:1}.buttons.is-centered{-webkit-box-pack:center;justify-content:center}.buttons.is-centered:not(.has-addons) .button:not(.is-fullwidth){margin-left:.25rem;margin-right:.25rem}.buttons.is-right{-webkit-box-pack:end;justify-content:flex-end}.buttons.is-right:not(.has-addons) .button:not(.is-fullwidth){margin-left:.25rem;margin-right:.25rem}.container{-webkit-box-flex:1;flex-grow:1;margin:0 auto;position:relative;width:auto}@media screen and (min-width:1024px){.container{max-width:960px}.container.is-fluid{margin-left:32px;margin-right:32px;max-width:none}}@media screen and (max-width:1215px){.container.is-widescreen{max-width:1152px}}@media screen and (max-width:1407px){.container.is-fullhd{max-width:1344px}}@media screen and (min-width:1216px){.container{max-width:1152px}}@media screen and (min-width:1408px){.container{max-width:1344px}}.content li+li{margin-top:.25em}.content blockquote:not(:last-child),.content dl:not(:last-child),.content ol:not(:last-child),.content p:not(:last-child),.content pre:not(:last-child),.content table:not(:last-child),.content ul:not(:last-child){margin-bottom:1em}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{color:#363636;font-weight:600;line-height:1.125}.content h1{font-size:2em;margin-bottom:.5em}.content h1:not(:first-child){margin-top:1em}.content h2{font-size:1.75em;margin-bottom:.5714em}.content h2:not(:first-child){margin-top:1.1428em}.content h3{font-size:1.5em;margin-bottom:.6666em}.content h3:not(:first-child){margin-top:1.3333em}.content h4{font-size:1.25em;margin-bottom:.8em}.content h5{font-size:1.125em;margin-bottom:.8888em}.content h6{font-size:1em;margin-bottom:1em}.content blockquote{background-color:#f5f5f5;border-left:5px solid #dbdbdb;padding:1.25em 1.5em}.content ol{list-style-position:outside;margin-left:2em;margin-top:1em}.content ol:not([type]){list-style-type:decimal}.content ol:not([type]).is-lower-alpha{list-style-type:lower-alpha}.content ol:not([type]).is-lower-roman{list-style-type:lower-roman}.content ol:not([type]).is-upper-alpha{list-style-type:upper-alpha}.content ol:not([type]).is-upper-roman{list-style-type:upper-roman}.content ul{list-style:disc outside;margin-left:2em;margin-top:1em}.content ul ul{list-style-type:circle;margin-top:.5em}.content ul ul ul{list-style-type:square}.content dd{margin-left:2em}.content figure{margin-left:2em;margin-right:2em;text-align:center}.content figure:not(:first-child){margin-top:2em}.content figure:not(:last-child){margin-bottom:2em}.content figure img{display:inline-block}.content figure figcaption{font-style:italic}.content pre{-webkit-overflow-scrolling:touch;overflow-x:auto;padding:1.25em 1.5em;white-space:pre;word-wrap:normal}.content sub,.content sup{font-size:75%}.content table{width:100%}.content table td,.content table th{border:1px solid #dbdbdb;border-width:0 0 1px;padding:.5em .75em;vertical-align:top}.content table th{color:#363636}.content table th:not([align]){text-align:left}.content table thead td,.content table thead th{border-width:0 0 2px;color:#363636}.content table tfoot td,.content table tfoot th{border-width:2px 0 0;color:#363636}.content table tbody tr:last-child td,.content table tbody tr:last-child th{border-bottom-width:0}.content .tabs li+li{margin-top:0}.content.is-small{font-size:.75rem}.content.is-medium{font-size:1.25rem}.content.is-large{font-size:1.5rem}.icon{-webkit-box-align:center;align-items:center;display:-webkit-inline-box;display:inline-flex;-webkit-box-pack:center;justify-content:center;height:1.5rem;width:1.5rem}.icon.is-small{height:1rem;width:1rem}.icon.is-medium{height:2rem;width:2rem}.icon.is-large{height:3rem;width:3rem}.image{display:block;position:relative}.image img{display:block;height:auto;width:100%}.image img.is-rounded{border-radius:290486px}.image.is-1by1 .has-ratio,.image.is-1by1 img,.image.is-1by2 .has-ratio,.image.is-1by2 img,.image.is-1by3 .has-ratio,.image.is-1by3 img,.image.is-2by1 .has-ratio,.image.is-2by1 img,.image.is-2by3 .has-ratio,.image.is-2by3 img,.image.is-3by1 .has-ratio,.image.is-3by1 img,.image.is-3by2 .has-ratio,.image.is-3by2 img,.image.is-3by4 .has-ratio,.image.is-3by4 img,.image.is-3by5 .has-ratio,.image.is-3by5 img,.image.is-4by3 .has-ratio,.image.is-4by3 img,.image.is-4by5 .has-ratio,.image.is-4by5 img,.image.is-5by3 .has-ratio,.image.is-5by3 img,.image.is-5by4 .has-ratio,.image.is-5by4 img,.image.is-9by16 .has-ratio,.image.is-9by16 img,.image.is-16by9 .has-ratio,.image.is-16by9 img,.image.is-square .has-ratio,.image.is-square img{height:100%;width:100%}.image.is-1by1,.image.is-square{padding-top:100%}.image.is-5by4{padding-top:80%}.image.is-4by3{padding-top:75%}.image.is-3by2{padding-top:66.6666%}.image.is-5by3{padding-top:60%}.image.is-16by9{padding-top:56.25%}.image.is-2by1{padding-top:50%}.image.is-3by1{padding-top:33.3333%}.image.is-4by5{padding-top:125%}.image.is-3by4{padding-top:133.3333%}.image.is-2by3{padding-top:150%}.image.is-3by5{padding-top:166.6666%}.image.is-9by16{padding-top:177.7777%}.image.is-1by2{padding-top:200%}.image.is-1by3{padding-top:300%}.image.is-16x16{height:16px;width:16px}.image.is-24x24{height:24px;width:24px}.image.is-32x32{height:32px;width:32px}.image.is-48x48{height:48px;width:48px}.image.is-64x64{height:64px;width:64px}.image.is-96x96{height:96px;width:96px}.image.is-128x128{height:128px;width:128px}.notification{background-color:#f5f5f5;border-radius:4px;padding:1.25rem 2.5rem 1.25rem 1.5rem;position:relative}.notification a:not(.button):not(.dropdown-item){color:currentColor;text-decoration:underline}.notification strong{color:currentColor}.notification code,.notification pre{background:#fff}.notification pre code{background:transparent}.notification>.delete{position:absolute;right:.5rem;top:.5rem}.notification .content,.notification .subtitle,.notification .title{color:currentColor}.notification.is-white{background-color:#fff;color:#0a0a0a}.notification.is-black{background-color:#0a0a0a;color:#fff}.notification.is-light{background-color:#f5f5f5;color:#363636}.notification.is-dark{background-color:#363636;color:#f5f5f5}.notification.is-primary{background-color:#00d1b2;color:#fff}.notification.is-link{background-color:#3273dc;color:#fff}.notification.is-info{background-color:#209cee;color:#fff}.notification.is-success{background-color:#23d160;color:#fff}.notification.is-warning{background-color:#ffdd57;color:rgba(0,0,0,.7)}.notification.is-danger{background-color:#ff3860;color:#fff}.progress{-moz-appearance:none;-webkit-appearance:none;border:none;border-radius:290486px;display:block;height:1rem;overflow:hidden;padding:0;width:100%}.progress::-webkit-progress-bar{background-color:#dbdbdb}.progress::-webkit-progress-value{background-color:#4a4a4a}.progress::-moz-progress-bar{background-color:#4a4a4a}.progress::-ms-fill{background-color:#4a4a4a;border:none}.progress.is-white::-webkit-progress-value{background-color:#fff}.progress.is-white::-moz-progress-bar{background-color:#fff}.progress.is-white::-ms-fill{background-color:#fff}.progress.is-white:indeterminate{background-image:-webkit-gradient(linear,left top,right top,color-stop(30%,#fff),color-stop(30%,#dbdbdb));background-image:linear-gradient(90deg,#fff 30%,#dbdbdb 0)}.progress.is-black::-webkit-progress-value{background-color:#0a0a0a}.progress.is-black::-moz-progress-bar{background-color:#0a0a0a}.progress.is-black::-ms-fill{background-color:#0a0a0a}.progress.is-black:indeterminate{background-image:-webkit-gradient(linear,left top,right top,color-stop(30%,#0a0a0a),color-stop(30%,#dbdbdb));background-image:linear-gradient(90deg,#0a0a0a 30%,#dbdbdb 0)}.progress.is-light::-webkit-progress-value{background-color:#f5f5f5}.progress.is-light::-moz-progress-bar{background-color:#f5f5f5}.progress.is-light::-ms-fill{background-color:#f5f5f5}.progress.is-light:indeterminate{background-image:-webkit-gradient(linear,left top,right top,color-stop(30%,#f5f5f5),color-stop(30%,#dbdbdb));background-image:linear-gradient(90deg,#f5f5f5 30%,#dbdbdb 0)}.progress.is-dark::-webkit-progress-value{background-color:#363636}.progress.is-dark::-moz-progress-bar{background-color:#363636}.progress.is-dark::-ms-fill{background-color:#363636}.progress.is-dark:indeterminate{background-image:-webkit-gradient(linear,left top,right top,color-stop(30%,#363636),color-stop(30%,#dbdbdb));background-image:linear-gradient(90deg,#363636 30%,#dbdbdb 0)}.progress.is-primary::-webkit-progress-value{background-color:#00d1b2}.progress.is-primary::-moz-progress-bar{background-color:#00d1b2}.progress.is-primary::-ms-fill{background-color:#00d1b2}.progress.is-primary:indeterminate{background-image:-webkit-gradient(linear,left top,right top,color-stop(30%,#00d1b2),color-stop(30%,#dbdbdb));background-image:linear-gradient(90deg,#00d1b2 30%,#dbdbdb 0)}.progress.is-link::-webkit-progress-value{background-color:#3273dc}.progress.is-link::-moz-progress-bar{background-color:#3273dc}.progress.is-link::-ms-fill{background-color:#3273dc}.progress.is-link:indeterminate{background-image:-webkit-gradient(linear,left top,right top,color-stop(30%,#3273dc),color-stop(30%,#dbdbdb));background-image:linear-gradient(90deg,#3273dc 30%,#dbdbdb 0)}.progress.is-info::-webkit-progress-value{background-color:#209cee}.progress.is-info::-moz-progress-bar{background-color:#209cee}.progress.is-info::-ms-fill{background-color:#209cee}.progress.is-info:indeterminate{background-image:-webkit-gradient(linear,left top,right top,color-stop(30%,#209cee),color-stop(30%,#dbdbdb));background-image:linear-gradient(90deg,#209cee 30%,#dbdbdb 0)}.progress.is-success::-webkit-progress-value{background-color:#23d160}.progress.is-success::-moz-progress-bar{background-color:#23d160}.progress.is-success::-ms-fill{background-color:#23d160}.progress.is-success:indeterminate{background-image:-webkit-gradient(linear,left top,right top,color-stop(30%,#23d160),color-stop(30%,#dbdbdb));background-image:linear-gradient(90deg,#23d160 30%,#dbdbdb 0)}.progress.is-warning::-webkit-progress-value{background-color:#ffdd57}.progress.is-warning::-moz-progress-bar{background-color:#ffdd57}.progress.is-warning::-ms-fill{background-color:#ffdd57}.progress.is-warning:indeterminate{background-image:-webkit-gradient(linear,left top,right top,color-stop(30%,#ffdd57),color-stop(30%,#dbdbdb));background-image:linear-gradient(90deg,#ffdd57 30%,#dbdbdb 0)}.progress.is-danger::-webkit-progress-value{background-color:#ff3860}.progress.is-danger::-moz-progress-bar{background-color:#ff3860}.progress.is-danger::-ms-fill{background-color:#ff3860}.progress.is-danger:indeterminate{background-image:-webkit-gradient(linear,left top,right top,color-stop(30%,#ff3860),color-stop(30%,#dbdbdb));background-image:linear-gradient(90deg,#ff3860 30%,#dbdbdb 0)}.progress:indeterminate{-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:moveIndeterminate;animation-name:moveIndeterminate;-webkit-animation-timing-function:linear;animation-timing-function:linear;background-color:#dbdbdb;background-image:-webkit-gradient(linear,left top,right top,color-stop(30%,#4a4a4a),color-stop(30%,#dbdbdb));background-image:linear-gradient(90deg,#4a4a4a 30%,#dbdbdb 0);background-position:0 0;background-repeat:no-repeat;background-size:150% 150%}.progress:indeterminate::-webkit-progress-bar{background-color:transparent}.progress:indeterminate::-moz-progress-bar{background-color:transparent}.progress.is-small{height:.75rem}.progress.is-medium{height:1.25rem}.progress.is-large{height:1.5rem}@-webkit-keyframes moveIndeterminate{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes moveIndeterminate{0%{background-position:200% 0}to{background-position:-200% 0}}.table{background-color:#fff;color:#363636}.table td,.table th{border:1px solid #dbdbdb;border-width:0 0 1px;padding:.5em .75em;vertical-align:top}.table td.is-white,.table th.is-white{background-color:#fff;border-color:#fff;color:#0a0a0a}.table td.is-black,.table th.is-black{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}.table td.is-light,.table th.is-light{background-color:#f5f5f5;border-color:#f5f5f5;color:#363636}.table td.is-dark,.table th.is-dark{background-color:#363636;border-color:#363636;color:#f5f5f5}.table td.is-primary,.table th.is-primary{background-color:#00d1b2;border-color:#00d1b2;color:#fff}.table td.is-link,.table th.is-link{background-color:#3273dc;border-color:#3273dc;color:#fff}.table td.is-info,.table th.is-info{background-color:#209cee;border-color:#209cee;color:#fff}.table td.is-success,.table th.is-success{background-color:#23d160;border-color:#23d160;color:#fff}.table td.is-warning,.table th.is-warning{background-color:#ffdd57;border-color:#ffdd57;color:rgba(0,0,0,.7)}.table td.is-danger,.table th.is-danger{background-color:#ff3860;border-color:#ff3860;color:#fff}.table td.is-narrow,.table th.is-narrow{white-space:nowrap;width:1%}.table td.is-selected,.table th.is-selected{background-color:#04a434;color:#fff}.table td.is-selected a,.table td.is-selected strong,.table th.is-selected a,.table th.is-selected strong{color:currentColor}.table th{color:#363636}.table th:not([align]){text-align:left}.table tr.is-selected{background-color:#04a434;color:#fff}.table tr.is-selected a,.table tr.is-selected strong{color:currentColor}.table tr.is-selected td,.table tr.is-selected th{border-color:#fff;color:currentColor}.table thead{background-color:transparent}.table thead td,.table thead th{border-width:0 0 2px;color:#363636}.table tfoot{background-color:transparent}.table tfoot td,.table tfoot th{border-width:2px 0 0;color:#363636}.table tbody{background-color:transparent}.table tbody tr:last-child td,.table tbody tr:last-child th{border-bottom-width:0}.table.is-bordered td,.table.is-bordered th{border-width:1px}.table.is-bordered tr:last-child td,.table.is-bordered tr:last-child th{border-bottom-width:1px}.table.is-fullwidth{width:100%}.table.is-hoverable.is-striped tbody tr:not(.is-selected):hover,.table.is-hoverable tbody tr:not(.is-selected):hover{background-color:#fafafa}.table.is-hoverable.is-striped tbody tr:not(.is-selected):hover:nth-child(2n){background-color:#f5f5f5}.table.is-narrow td,.table.is-narrow th{padding:.25em .5em}.table.is-striped tbody tr:not(.is-selected):nth-child(2n){background-color:#fafafa}.table-container{-webkit-overflow-scrolling:touch;overflow:auto;overflow-y:hidden;max-width:100%}.tags{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:start;justify-content:flex-start}.tags .tag{margin-bottom:.5rem}.tags .tag:not(:last-child){margin-right:.5rem}.tags:last-child{margin-bottom:-.5rem}.tags:not(:last-child){margin-bottom:1rem}.tags.are-medium .tag:not(.is-normal):not(.is-large){font-size:1rem}.tags.are-large .tag:not(.is-normal):not(.is-medium){font-size:1.25rem}.tags.is-centered{-webkit-box-pack:center;justify-content:center}.tags.is-centered .tag{margin-right:.25rem;margin-left:.25rem}.tags.is-right{-webkit-box-pack:end;justify-content:flex-end}.tags.is-right .tag:not(:first-child){margin-left:.5rem}.tags.has-addons .tag,.tags.is-right .tag:not(:last-child){margin-right:0}.tags.has-addons .tag:not(:first-child){margin-left:0;border-bottom-left-radius:0;border-top-left-radius:0}.tags.has-addons .tag:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.tag:not(body){-webkit-box-align:center;align-items:center;background-color:#f5f5f5;border-radius:4px;color:#4a4a4a;display:-webkit-inline-box;display:inline-flex;font-size:.75rem;height:2em;-webkit-box-pack:center;justify-content:center;line-height:1.5;padding-left:.75em;padding-right:.75em;white-space:nowrap}.tag:not(body) .delete{margin-left:.25rem;margin-right:-.375rem}.tag:not(body).is-white{background-color:#fff;color:#0a0a0a}.tag:not(body).is-black{background-color:#0a0a0a;color:#fff}.tag:not(body).is-light{background-color:#f5f5f5;color:#363636}.tag:not(body).is-dark{background-color:#363636;color:#f5f5f5}.tag:not(body).is-primary{background-color:#00d1b2;color:#fff}.tag:not(body).is-link{background-color:#3273dc;color:#fff}.tag:not(body).is-info{background-color:#209cee;color:#fff}.tag:not(body).is-success{background-color:#23d160;color:#fff}.tag:not(body).is-warning{background-color:#ffdd57;color:rgba(0,0,0,.7)}.tag:not(body).is-danger{background-color:#ff3860;color:#fff}.tag:not(body).is-normal{font-size:.75rem}.tag:not(body).is-medium{font-size:1rem}.tag:not(body).is-large{font-size:1.25rem}.tag:not(body) .icon:first-child:not(:last-child){margin-left:-.375em;margin-right:.1875em}.tag:not(body) .icon:last-child:not(:first-child){margin-left:.1875em;margin-right:-.375em}.tag:not(body) .icon:first-child:last-child{margin-left:-.375em;margin-right:-.375em}.tag:not(body).is-delete{margin-left:1px;padding:0;position:relative;width:2em}.tag:not(body).is-delete:after,.tag:not(body).is-delete:before{background-color:currentColor;content:"";display:block;left:50%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg);transform:translateX(-50%) translateY(-50%) rotate(45deg);-webkit-transform-origin:center center;transform-origin:center center}.tag:not(body).is-delete:before{height:1px;width:50%}.tag:not(body).is-delete:after{height:50%;width:1px}.tag:not(body).is-delete:focus,.tag:not(body).is-delete:hover{background-color:#e8e8e8}.tag:not(body).is-delete:active{background-color:#dbdbdb}.tag:not(body).is-rounded{border-radius:290486px}a.tag:hover{text-decoration:underline}.subtitle,.title{word-break:break-word}.subtitle em,.subtitle span,.title em,.title span{font-weight:inherit}.subtitle sub,.subtitle sup,.title sub,.title sup{font-size:.75em}.subtitle .tag,.title .tag{vertical-align:middle}.title{color:#363636;font-size:2rem;font-weight:600;line-height:1.125}.title strong{color:inherit;font-weight:inherit}.title+.highlight{margin-top:-.75rem}.title:not(.is-spaced)+.subtitle{margin-top:-1.25rem}.title.is-1{font-size:3rem}.title.is-2{font-size:2.5rem}.title.is-3{font-size:2rem}.title.is-4{font-size:1.5rem}.title.is-5{font-size:1.25rem}.title.is-6{font-size:1rem}.title.is-7{font-size:.75rem}.subtitle{color:#4a4a4a;font-size:1.25rem;font-weight:400;line-height:1.25}.subtitle strong{color:#363636;font-weight:600}.subtitle:not(.is-spaced)+.title{margin-top:-1.25rem}.subtitle.is-1{font-size:3rem}.subtitle.is-2{font-size:2.5rem}.subtitle.is-3{font-size:2rem}.subtitle.is-4{font-size:1.5rem}.subtitle.is-5{font-size:1.25rem}.subtitle.is-6{font-size:1rem}.subtitle.is-7{font-size:.75rem}.heading{display:block;font-size:11px;letter-spacing:1px;margin-bottom:5px;text-transform:uppercase}.highlight{font-weight:400;max-width:100%;overflow:hidden;padding:0}.highlight pre{overflow:auto;max-width:100%}.number{-webkit-box-align:center;align-items:center;background-color:#f5f5f5;border-radius:290486px;display:-webkit-inline-box;display:inline-flex;font-size:1.25rem;height:2em;-webkit-box-pack:center;justify-content:center;margin-right:1.5rem;min-width:2.5em;padding:.25rem .5rem;text-align:center;vertical-align:top}.input,.select select,.textarea{background-color:#fff;border-color:#dbdbdb;border-radius:4px;color:#363636}.input::-moz-placeholder,.select select::-moz-placeholder,.textarea::-moz-placeholder{color:rgba(54,54,54,.3)}.input::-webkit-input-placeholder,.select select::-webkit-input-placeholder,.textarea::-webkit-input-placeholder{color:rgba(54,54,54,.3)}.input:-moz-placeholder,.select select:-moz-placeholder,.textarea:-moz-placeholder{color:rgba(54,54,54,.3)}.input:-ms-input-placeholder,.select select:-ms-input-placeholder,.textarea:-ms-input-placeholder{color:rgba(54,54,54,.3)}.input:hover,.is-hovered.input,.is-hovered.textarea,.select select.is-hovered,.select select:hover,.textarea:hover{border-color:#b5b5b5}.input:active,.input:focus,.is-active.input,.is-active.textarea,.is-focused.input,.is-focused.textarea,.select select.is-active,.select select.is-focused,.select select:active,.select select:focus,.textarea:active,.textarea:focus{border-color:#04a434;box-shadow:0 0 0 .125em rgba(4,164,52,.25)}.input[disabled],.select fieldset[disabled] select,.select select[disabled],.textarea[disabled],fieldset[disabled] .input,fieldset[disabled] .select select,fieldset[disabled] .textarea{background-color:#f5f5f5;border-color:#f5f5f5;box-shadow:none;color:#7a7a7a}.input[disabled]::-moz-placeholder,.select fieldset[disabled] select::-moz-placeholder,.select select[disabled]::-moz-placeholder,.textarea[disabled]::-moz-placeholder,fieldset[disabled] .input::-moz-placeholder,fieldset[disabled] .select select::-moz-placeholder,fieldset[disabled] .textarea::-moz-placeholder{color:hsla(0,0%,47.8%,.3)}.input[disabled]::-webkit-input-placeholder,.select fieldset[disabled] select::-webkit-input-placeholder,.select select[disabled]::-webkit-input-placeholder,.textarea[disabled]::-webkit-input-placeholder,fieldset[disabled] .input::-webkit-input-placeholder,fieldset[disabled] .select select::-webkit-input-placeholder,fieldset[disabled] .textarea::-webkit-input-placeholder{color:hsla(0,0%,47.8%,.3)}.input[disabled]:-moz-placeholder,.select fieldset[disabled] select:-moz-placeholder,.select select[disabled]:-moz-placeholder,.textarea[disabled]:-moz-placeholder,fieldset[disabled] .input:-moz-placeholder,fieldset[disabled] .select select:-moz-placeholder,fieldset[disabled] .textarea:-moz-placeholder{color:hsla(0,0%,47.8%,.3)}.input[disabled]:-ms-input-placeholder,.select fieldset[disabled] select:-ms-input-placeholder,.select select[disabled]:-ms-input-placeholder,.textarea[disabled]:-ms-input-placeholder,fieldset[disabled] .input:-ms-input-placeholder,fieldset[disabled] .select select:-ms-input-placeholder,fieldset[disabled] .textarea:-ms-input-placeholder{color:hsla(0,0%,47.8%,.3)}.input,.textarea{box-shadow:inset 0 1px 2px rgba(10,10,10,.1);max-width:100%;width:100%}.input[readonly],.textarea[readonly]{box-shadow:none}.is-white.input,.is-white.textarea{border-color:#fff}.is-white.input:active,.is-white.input:focus,.is-white.is-active.input,.is-white.is-active.textarea,.is-white.is-focused.input,.is-white.is-focused.textarea,.is-white.textarea:active,.is-white.textarea:focus{box-shadow:0 0 0 .125em hsla(0,0%,100%,.25)}.is-black.input,.is-black.textarea{border-color:#0a0a0a}.is-black.input:active,.is-black.input:focus,.is-black.is-active.input,.is-black.is-active.textarea,.is-black.is-focused.input,.is-black.is-focused.textarea,.is-black.textarea:active,.is-black.textarea:focus{box-shadow:0 0 0 .125em rgba(10,10,10,.25)}.is-light.input,.is-light.textarea{border-color:#f5f5f5}.is-light.input:active,.is-light.input:focus,.is-light.is-active.input,.is-light.is-active.textarea,.is-light.is-focused.input,.is-light.is-focused.textarea,.is-light.textarea:active,.is-light.textarea:focus{box-shadow:0 0 0 .125em hsla(0,0%,96.1%,.25)}.is-dark.input,.is-dark.textarea{border-color:#363636}.is-dark.input:active,.is-dark.input:focus,.is-dark.is-active.input,.is-dark.is-active.textarea,.is-dark.is-focused.input,.is-dark.is-focused.textarea,.is-dark.textarea:active,.is-dark.textarea:focus{box-shadow:0 0 0 .125em rgba(54,54,54,.25)}.is-primary.input,.is-primary.textarea{border-color:#00d1b2}.is-primary.input:active,.is-primary.input:focus,.is-primary.is-active.input,.is-primary.is-active.textarea,.is-primary.is-focused.input,.is-primary.is-focused.textarea,.is-primary.textarea:active,.is-primary.textarea:focus{box-shadow:0 0 0 .125em rgba(0,209,178,.25)}.is-link.input,.is-link.textarea{border-color:#3273dc}.is-link.input:active,.is-link.input:focus,.is-link.is-active.input,.is-link.is-active.textarea,.is-link.is-focused.input,.is-link.is-focused.textarea,.is-link.textarea:active,.is-link.textarea:focus{box-shadow:0 0 0 .125em rgba(50,115,220,.25)}.is-info.input,.is-info.textarea{border-color:#209cee}.is-info.input:active,.is-info.input:focus,.is-info.is-active.input,.is-info.is-active.textarea,.is-info.is-focused.input,.is-info.is-focused.textarea,.is-info.textarea:active,.is-info.textarea:focus{box-shadow:0 0 0 .125em rgba(32,156,238,.25)}.is-success.input,.is-success.textarea{border-color:#23d160}.is-success.input:active,.is-success.input:focus,.is-success.is-active.input,.is-success.is-active.textarea,.is-success.is-focused.input,.is-success.is-focused.textarea,.is-success.textarea:active,.is-success.textarea:focus{box-shadow:0 0 0 .125em rgba(35,209,96,.25)}.is-warning.input,.is-warning.textarea{border-color:#ffdd57}.is-warning.input:active,.is-warning.input:focus,.is-warning.is-active.input,.is-warning.is-active.textarea,.is-warning.is-focused.input,.is-warning.is-focused.textarea,.is-warning.textarea:active,.is-warning.textarea:focus{box-shadow:0 0 0 .125em rgba(255,221,87,.25)}.is-danger.input,.is-danger.textarea{border-color:#ff3860}.is-danger.input:active,.is-danger.input:focus,.is-danger.is-active.input,.is-danger.is-active.textarea,.is-danger.is-focused.input,.is-danger.is-focused.textarea,.is-danger.textarea:active,.is-danger.textarea:focus{box-shadow:0 0 0 .125em rgba(255,56,96,.25)}.is-small.input,.is-small.textarea{border-radius:2px;font-size:.75rem}.is-medium.input,.is-medium.textarea{font-size:1.25rem}.is-large.input,.is-large.textarea{font-size:1.5rem}.is-fullwidth.input,.is-fullwidth.textarea{display:block;width:100%}.is-inline.input,.is-inline.textarea{display:inline;width:auto}.input.is-rounded{border-radius:290486px;padding-left:1em;padding-right:1em}.input.is-static{background-color:transparent;border-color:transparent;box-shadow:none;padding-left:0;padding-right:0}.textarea{display:block;max-width:100%;min-width:100%;padding:.625em;resize:vertical}.textarea:not([rows]){max-height:600px;min-height:120px}.textarea[rows]{height:auto}.textarea.has-fixed-size{resize:none}.checkbox,.radio{cursor:pointer;display:inline-block;line-height:1.25;position:relative}.checkbox input,.radio input{cursor:pointer}.checkbox:hover,.radio:hover{color:#363636}.checkbox[disabled],.radio[disabled],fieldset[disabled] .checkbox,fieldset[disabled] .radio{color:#7a7a7a;cursor:not-allowed}.radio+.radio{margin-left:.5em}.select{display:inline-block;max-width:100%;position:relative;vertical-align:top}.select:not(.is-multiple){height:2.25em}.select:not(.is-multiple):not(.is-loading):after{border-color:#04a434;right:1.125em;z-index:4}.select.is-rounded select{border-radius:290486px;padding-left:1em}.select select{cursor:pointer;display:block;font-size:1em;max-width:100%;outline:none}.select select::-ms-expand{display:none}.select select[disabled]:hover,fieldset[disabled] .select select:hover{border-color:#f5f5f5}.select select:not([multiple]){padding-right:2.5em}.select select[multiple]{height:auto;padding:0}.select select[multiple] option{padding:.5em 1em}.select:not(.is-multiple):not(.is-loading):hover:after{border-color:#363636}.select.is-white:not(:hover):after,.select.is-white select{border-color:#fff}.select.is-white select.is-hovered,.select.is-white select:hover{border-color:#f2f2f2}.select.is-white select.is-active,.select.is-white select.is-focused,.select.is-white select:active,.select.is-white select:focus{box-shadow:0 0 0 .125em hsla(0,0%,100%,.25)}.select.is-black:not(:hover):after,.select.is-black select{border-color:#0a0a0a}.select.is-black select.is-hovered,.select.is-black select:hover{border-color:#000}.select.is-black select.is-active,.select.is-black select.is-focused,.select.is-black select:active,.select.is-black select:focus{box-shadow:0 0 0 .125em rgba(10,10,10,.25)}.select.is-light:not(:hover):after,.select.is-light select{border-color:#f5f5f5}.select.is-light select.is-hovered,.select.is-light select:hover{border-color:#e8e8e8}.select.is-light select.is-active,.select.is-light select.is-focused,.select.is-light select:active,.select.is-light select:focus{box-shadow:0 0 0 .125em hsla(0,0%,96.1%,.25)}.select.is-dark:not(:hover):after,.select.is-dark select{border-color:#363636}.select.is-dark select.is-hovered,.select.is-dark select:hover{border-color:#292929}.select.is-dark select.is-active,.select.is-dark select.is-focused,.select.is-dark select:active,.select.is-dark select:focus{box-shadow:0 0 0 .125em rgba(54,54,54,.25)}.select.is-primary:not(:hover):after,.select.is-primary select{border-color:#00d1b2}.select.is-primary select.is-hovered,.select.is-primary select:hover{border-color:#00b89c}.select.is-primary select.is-active,.select.is-primary select.is-focused,.select.is-primary select:active,.select.is-primary select:focus{box-shadow:0 0 0 .125em rgba(0,209,178,.25)}.select.is-link:not(:hover):after,.select.is-link select{border-color:#3273dc}.select.is-link select.is-hovered,.select.is-link select:hover{border-color:#2366d1}.select.is-link select.is-active,.select.is-link select.is-focused,.select.is-link select:active,.select.is-link select:focus{box-shadow:0 0 0 .125em rgba(50,115,220,.25)}.select.is-info:not(:hover):after,.select.is-info select{border-color:#209cee}.select.is-info select.is-hovered,.select.is-info select:hover{border-color:#118fe4}.select.is-info select.is-active,.select.is-info select.is-focused,.select.is-info select:active,.select.is-info select:focus{box-shadow:0 0 0 .125em rgba(32,156,238,.25)}.select.is-success:not(:hover):after,.select.is-success select{border-color:#23d160}.select.is-success select.is-hovered,.select.is-success select:hover{border-color:#20bc56}.select.is-success select.is-active,.select.is-success select.is-focused,.select.is-success select:active,.select.is-success select:focus{box-shadow:0 0 0 .125em rgba(35,209,96,.25)}.select.is-warning:not(:hover):after,.select.is-warning select{border-color:#ffdd57}.select.is-warning select.is-hovered,.select.is-warning select:hover{border-color:#ffd83d}.select.is-warning select.is-active,.select.is-warning select.is-focused,.select.is-warning select:active,.select.is-warning select:focus{box-shadow:0 0 0 .125em rgba(255,221,87,.25)}.select.is-danger:not(:hover):after,.select.is-danger select{border-color:#ff3860}.select.is-danger select.is-hovered,.select.is-danger select:hover{border-color:#ff1f4b}.select.is-danger select.is-active,.select.is-danger select.is-focused,.select.is-danger select:active,.select.is-danger select:focus{box-shadow:0 0 0 .125em rgba(255,56,96,.25)}.select.is-small{border-radius:2px;font-size:.75rem}.select.is-medium{font-size:1.25rem}.select.is-large{font-size:1.5rem}.select.is-disabled:after{border-color:#7a7a7a}.select.is-fullwidth,.select.is-fullwidth select{width:100%}.select.is-loading:after{margin-top:0;position:absolute;right:.625em;top:.625em;-webkit-transform:none;transform:none}.select.is-loading.is-small:after{font-size:.75rem}.select.is-loading.is-medium:after{font-size:1.25rem}.select.is-loading.is-large:after{font-size:1.5rem}.file{-webkit-box-align:stretch;align-items:stretch;display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;position:relative}.file.is-white .file-cta{background-color:#fff;border-color:transparent;color:#0a0a0a}.file.is-white.is-hovered .file-cta,.file.is-white:hover .file-cta{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}.file.is-white.is-focused .file-cta,.file.is-white:focus .file-cta{border-color:transparent;box-shadow:0 0 .5em hsla(0,0%,100%,.25);color:#0a0a0a}.file.is-white.is-active .file-cta,.file.is-white:active .file-cta{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}.file.is-black .file-cta{background-color:#0a0a0a;border-color:transparent;color:#fff}.file.is-black.is-hovered .file-cta,.file.is-black:hover .file-cta{background-color:#040404;border-color:transparent;color:#fff}.file.is-black.is-focused .file-cta,.file.is-black:focus .file-cta{border-color:transparent;box-shadow:0 0 .5em rgba(10,10,10,.25);color:#fff}.file.is-black.is-active .file-cta,.file.is-black:active .file-cta{background-color:#000;border-color:transparent;color:#fff}.file.is-light .file-cta{background-color:#f5f5f5;border-color:transparent;color:#363636}.file.is-light.is-hovered .file-cta,.file.is-light:hover .file-cta{background-color:#eee;border-color:transparent;color:#363636}.file.is-light.is-focused .file-cta,.file.is-light:focus .file-cta{border-color:transparent;box-shadow:0 0 .5em hsla(0,0%,96.1%,.25);color:#363636}.file.is-light.is-active .file-cta,.file.is-light:active .file-cta{background-color:#e8e8e8;border-color:transparent;color:#363636}.file.is-dark .file-cta{background-color:#363636;border-color:transparent;color:#f5f5f5}.file.is-dark.is-hovered .file-cta,.file.is-dark:hover .file-cta{background-color:#2f2f2f;border-color:transparent;color:#f5f5f5}.file.is-dark.is-focused .file-cta,.file.is-dark:focus .file-cta{border-color:transparent;box-shadow:0 0 .5em rgba(54,54,54,.25);color:#f5f5f5}.file.is-dark.is-active .file-cta,.file.is-dark:active .file-cta{background-color:#292929;border-color:transparent;color:#f5f5f5}.file.is-primary .file-cta{background-color:#00d1b2;border-color:transparent;color:#fff}.file.is-primary.is-hovered .file-cta,.file.is-primary:hover .file-cta{background-color:#00c4a7;border-color:transparent;color:#fff}.file.is-primary.is-focused .file-cta,.file.is-primary:focus .file-cta{border-color:transparent;box-shadow:0 0 .5em rgba(0,209,178,.25);color:#fff}.file.is-primary.is-active .file-cta,.file.is-primary:active .file-cta{background-color:#00b89c;border-color:transparent;color:#fff}.file.is-link .file-cta{background-color:#3273dc;border-color:transparent;color:#fff}.file.is-link.is-hovered .file-cta,.file.is-link:hover .file-cta{background-color:#276cda;border-color:transparent;color:#fff}.file.is-link.is-focused .file-cta,.file.is-link:focus .file-cta{border-color:transparent;box-shadow:0 0 .5em rgba(50,115,220,.25);color:#fff}.file.is-link.is-active .file-cta,.file.is-link:active .file-cta{background-color:#2366d1;border-color:transparent;color:#fff}.file.is-info .file-cta{background-color:#209cee;border-color:transparent;color:#fff}.file.is-info.is-hovered .file-cta,.file.is-info:hover .file-cta{background-color:#1496ed;border-color:transparent;color:#fff}.file.is-info.is-focused .file-cta,.file.is-info:focus .file-cta{border-color:transparent;box-shadow:0 0 .5em rgba(32,156,238,.25);color:#fff}.file.is-info.is-active .file-cta,.file.is-info:active .file-cta{background-color:#118fe4;border-color:transparent;color:#fff}.file.is-success .file-cta{background-color:#23d160;border-color:transparent;color:#fff}.file.is-success.is-hovered .file-cta,.file.is-success:hover .file-cta{background-color:#22c65b;border-color:transparent;color:#fff}.file.is-success.is-focused .file-cta,.file.is-success:focus .file-cta{border-color:transparent;box-shadow:0 0 .5em rgba(35,209,96,.25);color:#fff}.file.is-success.is-active .file-cta,.file.is-success:active .file-cta{background-color:#20bc56;border-color:transparent;color:#fff}.file.is-warning .file-cta{background-color:#ffdd57;border-color:transparent;color:rgba(0,0,0,.7)}.file.is-warning.is-hovered .file-cta,.file.is-warning:hover .file-cta{background-color:#ffdb4a;border-color:transparent;color:rgba(0,0,0,.7)}.file.is-warning.is-focused .file-cta,.file.is-warning:focus .file-cta{border-color:transparent;box-shadow:0 0 .5em rgba(255,221,87,.25);color:rgba(0,0,0,.7)}.file.is-warning.is-active .file-cta,.file.is-warning:active .file-cta{background-color:#ffd83d;border-color:transparent;color:rgba(0,0,0,.7)}.file.is-danger .file-cta{background-color:#ff3860;border-color:transparent;color:#fff}.file.is-danger.is-hovered .file-cta,.file.is-danger:hover .file-cta{background-color:#ff2b56;border-color:transparent;color:#fff}.file.is-danger.is-focused .file-cta,.file.is-danger:focus .file-cta{border-color:transparent;box-shadow:0 0 .5em rgba(255,56,96,.25);color:#fff}.file.is-danger.is-active .file-cta,.file.is-danger:active .file-cta{background-color:#ff1f4b;border-color:transparent;color:#fff}.file.is-small{font-size:.75rem}.file.is-medium{font-size:1.25rem}.file.is-medium .file-icon .fa{font-size:21px}.file.is-large{font-size:1.5rem}.file.is-large .file-icon .fa{font-size:28px}.file.has-name .file-cta{border-bottom-right-radius:0;border-top-right-radius:0}.file.has-name .file-name{border-bottom-left-radius:0;border-top-left-radius:0}.file.has-name.is-empty .file-cta{border-radius:4px}.file.has-name.is-empty .file-name{display:none}.file.is-boxed .file-cta,.file.is-boxed .file-label{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.file.is-boxed .file-cta{height:auto;padding:1em 3em}.file.is-boxed .file-name{border-width:0 1px 1px}.file.is-boxed .file-icon{height:1.5em;width:1.5em}.file.is-boxed .file-icon .fa{font-size:21px}.file.is-boxed.is-small .file-icon .fa{font-size:14px}.file.is-boxed.is-medium .file-icon .fa{font-size:28px}.file.is-boxed.is-large .file-icon .fa{font-size:35px}.file.is-boxed.has-name .file-cta{border-radius:4px 4px 0 0}.file.is-boxed.has-name .file-name{border-radius:0 0 4px 4px;border-width:0 1px 1px}.file.is-centered{-webkit-box-pack:center;justify-content:center}.file.is-fullwidth .file-label{width:100%}.file.is-fullwidth .file-name{-webkit-box-flex:1;flex-grow:1;max-width:none}.file.is-right{-webkit-box-pack:end;justify-content:flex-end}.file.is-right .file-cta{border-radius:0 4px 4px 0}.file.is-right .file-name{border-radius:4px 0 0 4px;border-width:1px 0 1px 1px;-webkit-box-ordinal-group:0;order:-1}.file-label{-webkit-box-align:stretch;align-items:stretch;display:-webkit-box;display:flex;cursor:pointer;-webkit-box-pack:start;justify-content:flex-start;overflow:hidden;position:relative}.file-label:hover .file-cta{background-color:#eee;color:#363636}.file-label:hover .file-name{border-color:#d5d5d5}.file-label:active .file-cta{background-color:#e8e8e8;color:#363636}.file-label:active .file-name{border-color:#cfcfcf}.file-input{height:100%;left:0;opacity:0;outline:none;position:absolute;top:0;width:100%}.file-cta,.file-name{border-color:#dbdbdb;border-radius:4px;font-size:1em;padding-left:1em;padding-right:1em;white-space:nowrap}.file-cta{background-color:#f5f5f5;color:#4a4a4a}.file-name{border-color:#dbdbdb;border-style:solid;border-width:1px 1px 1px 0;display:block;max-width:16em;overflow:hidden;text-align:left;text-overflow:ellipsis}.file-icon{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;height:1em;-webkit-box-pack:center;justify-content:center;margin-right:.5em;width:1em}.file-icon .fa{font-size:14px}.label{color:#363636;display:block;font-size:1rem;font-weight:700}.label:not(:last-child){margin-bottom:.5em}.label.is-small{font-size:.75rem}.label.is-medium{font-size:1.25rem}.label.is-large{font-size:1.5rem}.help{display:block;font-size:.75rem;margin-top:.25rem}.help.is-white{color:#fff}.help.is-black{color:#0a0a0a}.help.is-light{color:#f5f5f5}.help.is-dark{color:#363636}.help.is-primary{color:#00d1b2}.help.is-link{color:#3273dc}.help.is-info{color:#209cee}.help.is-success{color:#23d160}.help.is-warning{color:#ffdd57}.help.is-danger{color:#ff3860}.field:not(:last-child){margin-bottom:.75rem}.field.has-addons{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start}.field.has-addons .control:not(:last-child){margin-right:-1px}.field.has-addons .control:not(:first-child):not(:last-child) .button,.field.has-addons .control:not(:first-child):not(:last-child) .input,.field.has-addons .control:not(:first-child):not(:last-child) .select select{border-radius:0}.field.has-addons .control:first-child:not(:only-child) .button,.field.has-addons .control:first-child:not(:only-child) .input,.field.has-addons .control:first-child:not(:only-child) .select select{border-bottom-right-radius:0;border-top-right-radius:0}.field.has-addons .control:last-child:not(:only-child) .button,.field.has-addons .control:last-child:not(:only-child) .input,.field.has-addons .control:last-child:not(:only-child) .select select{border-bottom-left-radius:0;border-top-left-radius:0}.field.has-addons .control .button:not([disabled]).is-hovered,.field.has-addons .control .button:not([disabled]):hover,.field.has-addons .control .input:not([disabled]).is-hovered,.field.has-addons .control .input:not([disabled]):hover,.field.has-addons .control .select select:not([disabled]).is-hovered,.field.has-addons .control .select select:not([disabled]):hover{z-index:2}.field.has-addons .control .button:not([disabled]).is-active,.field.has-addons .control .button:not([disabled]).is-focused,.field.has-addons .control .button:not([disabled]):active,.field.has-addons .control .button:not([disabled]):focus,.field.has-addons .control .input:not([disabled]).is-active,.field.has-addons .control .input:not([disabled]).is-focused,.field.has-addons .control .input:not([disabled]):active,.field.has-addons .control .input:not([disabled]):focus,.field.has-addons .control .select select:not([disabled]).is-active,.field.has-addons .control .select select:not([disabled]).is-focused,.field.has-addons .control .select select:not([disabled]):active,.field.has-addons .control .select select:not([disabled]):focus{z-index:3}.field.has-addons .control .button:not([disabled]).is-active:hover,.field.has-addons .control .button:not([disabled]).is-focused:hover,.field.has-addons .control .button:not([disabled]):active:hover,.field.has-addons .control .button:not([disabled]):focus:hover,.field.has-addons .control .input:not([disabled]).is-active:hover,.field.has-addons .control .input:not([disabled]).is-focused:hover,.field.has-addons .control .input:not([disabled]):active:hover,.field.has-addons .control .input:not([disabled]):focus:hover,.field.has-addons .control .select select:not([disabled]).is-active:hover,.field.has-addons .control .select select:not([disabled]).is-focused:hover,.field.has-addons .control .select select:not([disabled]):active:hover,.field.has-addons .control .select select:not([disabled]):focus:hover{z-index:4}.field.has-addons .control.is-expanded{-webkit-box-flex:1;flex-grow:1;flex-shrink:1}.field.has-addons.has-addons-centered{-webkit-box-pack:center;justify-content:center}.field.has-addons.has-addons-right{-webkit-box-pack:end;justify-content:flex-end}.field.has-addons.has-addons-fullwidth .control{-webkit-box-flex:1;flex-grow:1;flex-shrink:0}.field.is-grouped{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start}.field.is-grouped>.control{flex-shrink:0}.field.is-grouped>.control:not(:last-child){margin-bottom:0;margin-right:.75rem}.field.is-grouped>.control.is-expanded{-webkit-box-flex:1;flex-grow:1;flex-shrink:1}.field.is-grouped.is-grouped-centered{-webkit-box-pack:center;justify-content:center}.field.is-grouped.is-grouped-right{-webkit-box-pack:end;justify-content:flex-end}.field.is-grouped.is-grouped-multiline{flex-wrap:wrap}.field.is-grouped.is-grouped-multiline>.control:last-child,.field.is-grouped.is-grouped-multiline>.control:not(:last-child){margin-bottom:.75rem}.field.is-grouped.is-grouped-multiline:last-child{margin-bottom:-.75rem}.field.is-grouped.is-grouped-multiline:not(:last-child){margin-bottom:0}@media print,screen and (min-width:769px){.field.is-horizontal{display:-webkit-box;display:flex}}.field-label .label{font-size:inherit}@media screen and (max-width:768px){.field-label{margin-bottom:.5rem}}@media print,screen and (min-width:769px){.field-label{flex-basis:0;-webkit-box-flex:1;flex-grow:1;flex-shrink:0;margin-right:1.5rem;text-align:right}.field-label.is-small{font-size:.75rem;padding-top:.375em}.field-label.is-normal{padding-top:.375em}.field-label.is-medium{font-size:1.25rem;padding-top:.375em}.field-label.is-large{font-size:1.5rem;padding-top:.375em}}.field-body .field .field{margin-bottom:0}@media print,screen and (min-width:769px){.field-body{display:-webkit-box;display:flex;flex-basis:0;-webkit-box-flex:5;flex-grow:5;flex-shrink:1}.field-body .field{margin-bottom:0}.field-body>.field{flex-shrink:1}.field-body>.field:not(.is-narrow){-webkit-box-flex:1;flex-grow:1}.field-body>.field:not(:last-child){margin-right:.75rem}}.control{box-sizing:border-box;clear:both;font-size:1rem;position:relative;text-align:left}.control.has-icons-left .input:focus~.icon,.control.has-icons-left .select:focus~.icon,.control.has-icons-right .input:focus~.icon,.control.has-icons-right .select:focus~.icon{color:#7a7a7a}.control.has-icons-left .input.is-small~.icon,.control.has-icons-left .select.is-small~.icon,.control.has-icons-right .input.is-small~.icon,.control.has-icons-right .select.is-small~.icon{font-size:.75rem}.control.has-icons-left .input.is-medium~.icon,.control.has-icons-left .select.is-medium~.icon,.control.has-icons-right .input.is-medium~.icon,.control.has-icons-right .select.is-medium~.icon{font-size:1.25rem}.control.has-icons-left .input.is-large~.icon,.control.has-icons-left .select.is-large~.icon,.control.has-icons-right .input.is-large~.icon,.control.has-icons-right .select.is-large~.icon{font-size:1.5rem}.control.has-icons-left .icon,.control.has-icons-right .icon{color:#dbdbdb;height:2.25em;pointer-events:none;position:absolute;top:0;width:2.25em;z-index:4}.control.has-icons-left .input,.control.has-icons-left .select select{padding-left:2.25em}.control.has-icons-left .icon.is-left{left:0}.control.has-icons-right .input,.control.has-icons-right .select select{padding-right:2.25em}.control.has-icons-right .icon.is-right{right:0}.control.is-loading:after{position:absolute!important;right:.625em;top:.625em;z-index:4}.control.is-loading.is-small:after{font-size:.75rem}.control.is-loading.is-medium:after{font-size:1.25rem}.control.is-loading.is-large:after{font-size:1.5rem}.breadcrumb{font-size:1rem;white-space:nowrap}.breadcrumb a{-webkit-box-align:center;align-items:center;color:#04a434;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;padding:0 .75em}.breadcrumb a:hover{color:#363636}.breadcrumb li{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex}.breadcrumb li:first-child a{padding-left:0}.breadcrumb li.is-active a{color:#363636;cursor:default;pointer-events:none}.breadcrumb li+li:before{color:#b5b5b5;content:"\0002f"}.breadcrumb ol,.breadcrumb ul{-webkit-box-align:start;align-items:flex-start;display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:start;justify-content:flex-start}.breadcrumb .icon:first-child{margin-right:.5em}.breadcrumb .icon:last-child{margin-left:.5em}.breadcrumb.is-centered ol,.breadcrumb.is-centered ul{-webkit-box-pack:center;justify-content:center}.breadcrumb.is-right ol,.breadcrumb.is-right ul{-webkit-box-pack:end;justify-content:flex-end}.breadcrumb.is-small{font-size:.75rem}.breadcrumb.is-medium{font-size:1.25rem}.breadcrumb.is-large{font-size:1.5rem}.breadcrumb.has-arrow-separator li+li:before{content:"\02192"}.breadcrumb.has-bullet-separator li+li:before{content:"\02022"}.breadcrumb.has-dot-separator li+li:before{content:"\000b7"}.breadcrumb.has-succeeds-separator li+li:before{content:"\0227B"}.card{background-color:#fff;box-shadow:0 2px 3px rgba(10,10,10,.1),0 0 0 1px rgba(10,10,10,.1);color:#4a4a4a;max-width:100%;position:relative}.card-header{background-color:transparent;-webkit-box-align:stretch;align-items:stretch;box-shadow:0 1px 2px rgba(10,10,10,.1)}.card-header,.card-header-title{display:-webkit-box;display:flex}.card-header-title{-webkit-box-align:center;align-items:center;color:#363636;-webkit-box-flex:1;flex-grow:1;font-weight:700;padding:.75rem}.card-header-icon,.card-header-title.is-centered{-webkit-box-pack:center;justify-content:center}.card-header-icon{-webkit-box-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:flex;padding:.75rem}.card-image{display:block;position:relative}.card-content{background-color:transparent;padding:1.5rem}.card-footer{background-color:transparent;border-top:1px solid #dbdbdb;-webkit-box-align:stretch;align-items:stretch}.card-footer,.card-footer-item{display:-webkit-box;display:flex}.card-footer-item{-webkit-box-align:center;align-items:center;flex-basis:0;-webkit-box-flex:1;flex-grow:1;flex-shrink:0;-webkit-box-pack:center;justify-content:center;padding:.75rem}.card-footer-item:not(:last-child){border-right:1px solid #dbdbdb}.card .media:not(:last-child){margin-bottom:1.5rem}.dropdown{display:-webkit-inline-box;display:inline-flex;position:relative;vertical-align:top}.dropdown.is-active .dropdown-menu,.dropdown.is-hoverable:hover .dropdown-menu{display:block}.dropdown.is-right .dropdown-menu{left:auto;right:0}.dropdown.is-up .dropdown-menu{bottom:100%;padding-bottom:4px;padding-top:0;top:auto}.dropdown-menu{display:none;left:0;min-width:12rem;padding-top:4px;position:absolute;top:100%;z-index:20}.dropdown-content{background-color:#fff;border-radius:4px;box-shadow:0 2px 3px rgba(10,10,10,.1),0 0 0 1px rgba(10,10,10,.1);padding-bottom:.5rem;padding-top:.5rem}.dropdown-item{color:#4a4a4a;display:block;font-size:.875rem;line-height:1.5;padding:.375rem 1rem;position:relative}a.dropdown-item,button.dropdown-item{padding-right:3rem;text-align:left;white-space:nowrap;width:100%}a.dropdown-item:hover,button.dropdown-item:hover{background-color:#f5f5f5;color:#0a0a0a}a.dropdown-item.is-active,button.dropdown-item.is-active{background-color:#04a434;color:#fff}.dropdown-divider{background-color:#dbdbdb;border:none;display:block;height:1px;margin:.5rem 0}.level{-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}.level code{border-radius:4px}.level img{display:inline-block;vertical-align:top}.level.is-mobile,.level.is-mobile .level-left,.level.is-mobile .level-right{display:-webkit-box;display:flex}.level.is-mobile .level-left+.level-right{margin-top:0}.level.is-mobile .level-item:not(:last-child){margin-bottom:0;margin-right:.75rem}.level.is-mobile .level-item:not(.is-narrow){-webkit-box-flex:1;flex-grow:1}@media print,screen and (min-width:769px){.level{display:-webkit-box;display:flex}.level>.level-item:not(.is-narrow){-webkit-box-flex:1;flex-grow:1}}.level-item{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;flex-basis:auto;-webkit-box-flex:0;flex-grow:0;flex-shrink:0;-webkit-box-pack:center;justify-content:center}.level-item .subtitle,.level-item .title{margin-bottom:0}@media screen and (max-width:768px){.level-item:not(:last-child){margin-bottom:.75rem}}.level-left,.level-right{flex-basis:auto;-webkit-box-flex:0;flex-grow:0;flex-shrink:0}.level-left .level-item.is-flexible,.level-right .level-item.is-flexible{-webkit-box-flex:1;flex-grow:1}@media print,screen and (min-width:769px){.level-left .level-item:not(:last-child),.level-right .level-item:not(:last-child){margin-right:.75rem}}.level-left{-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start}@media screen and (max-width:768px){.level-left+.level-right{margin-top:1.5rem}}@media print,screen and (min-width:769px){.level-left{display:-webkit-box;display:flex}}.level-right{-webkit-box-align:center;align-items:center;-webkit-box-pack:end;justify-content:flex-end}@media print,screen and (min-width:769px){.level-right{display:-webkit-box;display:flex}}.list{background-color:#fff;border-radius:4px;box-shadow:0 2px 3px rgba(10,10,10,.1),0 0 0 1px rgba(10,10,10,.1)}.list-item{display:block;padding:.5em 1em}.list-item:not(a){color:#4a4a4a}.list-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.list-item:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.list-item:not(:last-child){border-bottom:1px solid #dbdbdb}.list-item.is-active{background-color:#04a434;color:#fff}a.list-item{background-color:#f5f5f5;cursor:pointer}.media{-webkit-box-align:start;align-items:flex-start;display:-webkit-box;display:flex;text-align:left}.media .content:not(:last-child){margin-bottom:.75rem}.media .media{border-top:1px solid hsla(0,0%,85.9%,.5);display:-webkit-box;display:flex;padding-top:.75rem}.media .media .content:not(:last-child),.media .media .control:not(:last-child){margin-bottom:.5rem}.media .media .media{padding-top:.5rem}.media .media .media+.media{margin-top:.5rem}.media+.media{border-top:1px solid hsla(0,0%,85.9%,.5);margin-top:1rem;padding-top:1rem}.media.is-large+.media{margin-top:1.5rem;padding-top:1.5rem}.media-left,.media-right{flex-basis:auto;-webkit-box-flex:0;flex-grow:0;flex-shrink:0}.media-left{margin-right:1rem}.media-right{margin-left:1rem}.media-content{flex-basis:auto;-webkit-box-flex:1;flex-grow:1;flex-shrink:1;text-align:left}@media screen and (max-width:768px){.media-content{overflow-x:auto}}.menu{font-size:1rem}.menu.is-small{font-size:.75rem}.menu.is-medium{font-size:1.25rem}.menu.is-large{font-size:1.5rem}.menu-list{line-height:1.25}.menu-list a{border-radius:2px;color:#4a4a4a;display:block;padding:.5em .75em}.menu-list a:hover{background-color:#f5f5f5;color:#363636}.menu-list a.is-active{background-color:#04a434;color:#fff}.menu-list li ul{border-left:1px solid #dbdbdb;margin:.75em;padding-left:.75em}.menu-label{color:#7a7a7a;font-size:.75em;letter-spacing:.1em;text-transform:uppercase}.menu-label:not(:first-child){margin-top:1em}.menu-label:not(:last-child){margin-bottom:1em}.message{background-color:#f5f5f5;border-radius:4px;font-size:1rem}.message strong{color:currentColor}.message a:not(.button):not(.tag):not(.dropdown-item){color:currentColor;text-decoration:underline}.message.is-small{font-size:.75rem}.message.is-medium{font-size:1.25rem}.message.is-large{font-size:1.5rem}.message.is-white{background-color:#fff}.message.is-white .message-header{background-color:#fff;color:#0a0a0a}.message.is-white .message-body{border-color:#fff;color:#4d4d4d}.message.is-black{background-color:#fafafa}.message.is-black .message-header{background-color:#0a0a0a;color:#fff}.message.is-black .message-body{border-color:#0a0a0a;color:#090909}.message.is-light{background-color:#fafafa}.message.is-light .message-header{background-color:#f5f5f5;color:#363636}.message.is-light .message-body{border-color:#f5f5f5;color:#505050}.message.is-dark{background-color:#fafafa}.message.is-dark .message-header{background-color:#363636;color:#f5f5f5}.message.is-dark .message-body{border-color:#363636;color:#2a2a2a}.message.is-primary{background-color:#f5fffd}.message.is-primary .message-header{background-color:#00d1b2;color:#fff}.message.is-primary .message-body{border-color:#00d1b2;color:#021310}.message.is-link{background-color:#f6f9fe}.message.is-link .message-header{background-color:#3273dc;color:#fff}.message.is-link .message-body{border-color:#3273dc;color:#22509a}.message.is-info{background-color:#f6fbfe}.message.is-info .message-header{background-color:#209cee;color:#fff}.message.is-info .message-body{border-color:#209cee;color:#12537e}.message.is-success{background-color:#f6fef9}.message.is-success .message-header{background-color:#23d160;color:#fff}.message.is-success .message-body{border-color:#23d160;color:#0e301a}.message.is-warning{background-color:#fffdf5}.message.is-warning .message-header{background-color:#ffdd57;color:rgba(0,0,0,.7)}.message.is-warning .message-body{border-color:#ffdd57;color:#3b3108}.message.is-danger{background-color:#fff5f7}.message.is-danger .message-header{background-color:#ff3860;color:#fff}.message.is-danger .message-body{border-color:#ff3860;color:#cd0930}.message-header{-webkit-box-align:center;align-items:center;background-color:#4a4a4a;border-radius:4px 4px 0 0;color:#fff;display:-webkit-box;display:flex;font-weight:700;-webkit-box-pack:justify;justify-content:space-between;line-height:1.25;padding:.75em 1em;position:relative}.message-header .delete{-webkit-box-flex:0;flex-grow:0;flex-shrink:0;margin-left:.75em}.message-header+.message-body{border-width:0;border-top-left-radius:0;border-top-right-radius:0}.message-body{border-color:#dbdbdb;border-radius:4px;border-style:solid;border-width:0 0 0 4px;color:#4a4a4a;padding:1.25em 1.5em}.message-body code,.message-body pre{background-color:#fff}.message-body pre code{background-color:transparent}.modal{-webkit-box-align:center;align-items:center;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;overflow:hidden;position:fixed;z-index:40}.modal.is-active{display:-webkit-box;display:flex}.modal-background{background-color:rgba(10,10,10,.86)}.modal-card,.modal-content{margin:0 20px;max-height:calc(100vh - 160px);overflow:auto;position:relative;width:100%}@media print,screen and (min-width:769px){.modal-card,.modal-content{margin:0 auto;max-height:calc(100vh - 40px);width:640px}}.modal-close{background:none;height:40px;position:fixed;right:20px;top:20px;width:40px}.modal-card{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;max-height:calc(100vh - 40px);overflow:hidden;-ms-overflow-y:visible}.modal-card-foot,.modal-card-head{-webkit-box-align:center;align-items:center;background-color:#f5f5f5;display:-webkit-box;display:flex;flex-shrink:0;-webkit-box-pack:start;justify-content:flex-start;padding:20px;position:relative}.modal-card-head{border-bottom:1px solid #dbdbdb;border-top-left-radius:6px;border-top-right-radius:6px}.modal-card-title{color:#363636;-webkit-box-flex:1;flex-grow:1;flex-shrink:0;font-size:1.5rem;line-height:1}.modal-card-foot{border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top:1px solid #dbdbdb}.modal-card-foot .button:not(:last-child){margin-right:.5em}.modal-card-body{-webkit-overflow-scrolling:touch;background-color:#fff;-webkit-box-flex:1;flex-grow:1;flex-shrink:1;overflow:auto;padding:20px}.navbar{background-color:#fff;min-height:3.25rem;position:relative;z-index:30}.navbar.is-white{background-color:#fff;color:#0a0a0a}.navbar.is-white .navbar-brand .navbar-link,.navbar.is-white .navbar-brand>.navbar-item{color:#0a0a0a}.navbar.is-white .navbar-brand .navbar-link.is-active,.navbar.is-white .navbar-brand .navbar-link:focus,.navbar.is-white .navbar-brand .navbar-link:hover,.navbar.is-white .navbar-brand>a.navbar-item.is-active,.navbar.is-white .navbar-brand>a.navbar-item:focus,.navbar.is-white .navbar-brand>a.navbar-item:hover{background-color:#f2f2f2;color:#0a0a0a}.navbar.is-white .navbar-brand .navbar-link:after{border-color:#0a0a0a}.navbar.is-white .navbar-burger{color:#0a0a0a}@media screen and (min-width:1024px){.navbar.is-white .navbar-end .navbar-link,.navbar.is-white .navbar-end>.navbar-item,.navbar.is-white .navbar-start .navbar-link,.navbar.is-white .navbar-start>.navbar-item{color:#0a0a0a}.navbar.is-white .navbar-end .navbar-link.is-active,.navbar.is-white .navbar-end .navbar-link:focus,.navbar.is-white .navbar-end .navbar-link:hover,.navbar.is-white .navbar-end>a.navbar-item.is-active,.navbar.is-white .navbar-end>a.navbar-item:focus,.navbar.is-white .navbar-end>a.navbar-item:hover,.navbar.is-white .navbar-start .navbar-link.is-active,.navbar.is-white .navbar-start .navbar-link:focus,.navbar.is-white .navbar-start .navbar-link:hover,.navbar.is-white .navbar-start>a.navbar-item.is-active,.navbar.is-white .navbar-start>a.navbar-item:focus,.navbar.is-white .navbar-start>a.navbar-item:hover{background-color:#f2f2f2;color:#0a0a0a}.navbar.is-white .navbar-end .navbar-link:after,.navbar.is-white .navbar-start .navbar-link:after{border-color:#0a0a0a}.navbar.is-white .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-white .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-white .navbar-item.has-dropdown:hover .navbar-link{background-color:#f2f2f2;color:#0a0a0a}.navbar.is-white .navbar-dropdown a.navbar-item.is-active{background-color:#fff;color:#0a0a0a}}.navbar.is-black{background-color:#0a0a0a;color:#fff}.navbar.is-black .navbar-brand .navbar-link,.navbar.is-black .navbar-brand>.navbar-item{color:#fff}.navbar.is-black .navbar-brand .navbar-link.is-active,.navbar.is-black .navbar-brand .navbar-link:focus,.navbar.is-black .navbar-brand .navbar-link:hover,.navbar.is-black .navbar-brand>a.navbar-item.is-active,.navbar.is-black .navbar-brand>a.navbar-item:focus,.navbar.is-black .navbar-brand>a.navbar-item:hover{background-color:#000;color:#fff}.navbar.is-black .navbar-brand .navbar-link:after{border-color:#fff}.navbar.is-black .navbar-burger{color:#fff}@media screen and (min-width:1024px){.navbar.is-black .navbar-end .navbar-link,.navbar.is-black .navbar-end>.navbar-item,.navbar.is-black .navbar-start .navbar-link,.navbar.is-black .navbar-start>.navbar-item{color:#fff}.navbar.is-black .navbar-end .navbar-link.is-active,.navbar.is-black .navbar-end .navbar-link:focus,.navbar.is-black .navbar-end .navbar-link:hover,.navbar.is-black .navbar-end>a.navbar-item.is-active,.navbar.is-black .navbar-end>a.navbar-item:focus,.navbar.is-black .navbar-end>a.navbar-item:hover,.navbar.is-black .navbar-start .navbar-link.is-active,.navbar.is-black .navbar-start .navbar-link:focus,.navbar.is-black .navbar-start .navbar-link:hover,.navbar.is-black .navbar-start>a.navbar-item.is-active,.navbar.is-black .navbar-start>a.navbar-item:focus,.navbar.is-black .navbar-start>a.navbar-item:hover{background-color:#000;color:#fff}.navbar.is-black .navbar-end .navbar-link:after,.navbar.is-black .navbar-start .navbar-link:after{border-color:#fff}.navbar.is-black .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-black .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-black .navbar-item.has-dropdown:hover .navbar-link{background-color:#000;color:#fff}.navbar.is-black .navbar-dropdown a.navbar-item.is-active{background-color:#0a0a0a;color:#fff}}.navbar.is-light{background-color:#f5f5f5;color:#363636}.navbar.is-light .navbar-brand .navbar-link,.navbar.is-light .navbar-brand>.navbar-item{color:#363636}.navbar.is-light .navbar-brand .navbar-link.is-active,.navbar.is-light .navbar-brand .navbar-link:focus,.navbar.is-light .navbar-brand .navbar-link:hover,.navbar.is-light .navbar-brand>a.navbar-item.is-active,.navbar.is-light .navbar-brand>a.navbar-item:focus,.navbar.is-light .navbar-brand>a.navbar-item:hover{background-color:#e8e8e8;color:#363636}.navbar.is-light .navbar-brand .navbar-link:after{border-color:#363636}.navbar.is-light .navbar-burger{color:#363636}@media screen and (min-width:1024px){.navbar.is-light .navbar-end .navbar-link,.navbar.is-light .navbar-end>.navbar-item,.navbar.is-light .navbar-start .navbar-link,.navbar.is-light .navbar-start>.navbar-item{color:#363636}.navbar.is-light .navbar-end .navbar-link.is-active,.navbar.is-light .navbar-end .navbar-link:focus,.navbar.is-light .navbar-end .navbar-link:hover,.navbar.is-light .navbar-end>a.navbar-item.is-active,.navbar.is-light .navbar-end>a.navbar-item:focus,.navbar.is-light .navbar-end>a.navbar-item:hover,.navbar.is-light .navbar-start .navbar-link.is-active,.navbar.is-light .navbar-start .navbar-link:focus,.navbar.is-light .navbar-start .navbar-link:hover,.navbar.is-light .navbar-start>a.navbar-item.is-active,.navbar.is-light .navbar-start>a.navbar-item:focus,.navbar.is-light .navbar-start>a.navbar-item:hover{background-color:#e8e8e8;color:#363636}.navbar.is-light .navbar-end .navbar-link:after,.navbar.is-light .navbar-start .navbar-link:after{border-color:#363636}.navbar.is-light .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-light .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-light .navbar-item.has-dropdown:hover .navbar-link{background-color:#e8e8e8;color:#363636}.navbar.is-light .navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:#363636}}.navbar.is-dark{background-color:#363636;color:#f5f5f5}.navbar.is-dark .navbar-brand .navbar-link,.navbar.is-dark .navbar-brand>.navbar-item{color:#f5f5f5}.navbar.is-dark .navbar-brand .navbar-link.is-active,.navbar.is-dark .navbar-brand .navbar-link:focus,.navbar.is-dark .navbar-brand .navbar-link:hover,.navbar.is-dark .navbar-brand>a.navbar-item.is-active,.navbar.is-dark .navbar-brand>a.navbar-item:focus,.navbar.is-dark .navbar-brand>a.navbar-item:hover{background-color:#292929;color:#f5f5f5}.navbar.is-dark .navbar-brand .navbar-link:after{border-color:#f5f5f5}.navbar.is-dark .navbar-burger{color:#f5f5f5}@media screen and (min-width:1024px){.navbar.is-dark .navbar-end .navbar-link,.navbar.is-dark .navbar-end>.navbar-item,.navbar.is-dark .navbar-start .navbar-link,.navbar.is-dark .navbar-start>.navbar-item{color:#f5f5f5}.navbar.is-dark .navbar-end .navbar-link.is-active,.navbar.is-dark .navbar-end .navbar-link:focus,.navbar.is-dark .navbar-end .navbar-link:hover,.navbar.is-dark .navbar-end>a.navbar-item.is-active,.navbar.is-dark .navbar-end>a.navbar-item:focus,.navbar.is-dark .navbar-end>a.navbar-item:hover,.navbar.is-dark .navbar-start .navbar-link.is-active,.navbar.is-dark .navbar-start .navbar-link:focus,.navbar.is-dark .navbar-start .navbar-link:hover,.navbar.is-dark .navbar-start>a.navbar-item.is-active,.navbar.is-dark .navbar-start>a.navbar-item:focus,.navbar.is-dark .navbar-start>a.navbar-item:hover{background-color:#292929;color:#f5f5f5}.navbar.is-dark .navbar-end .navbar-link:after,.navbar.is-dark .navbar-start .navbar-link:after{border-color:#f5f5f5}.navbar.is-dark .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-dark .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-dark .navbar-item.has-dropdown:hover .navbar-link{background-color:#292929;color:#f5f5f5}.navbar.is-dark .navbar-dropdown a.navbar-item.is-active{background-color:#363636;color:#f5f5f5}}.navbar.is-primary{background-color:#00d1b2;color:#fff}.navbar.is-primary .navbar-brand .navbar-link,.navbar.is-primary .navbar-brand>.navbar-item{color:#fff}.navbar.is-primary .navbar-brand .navbar-link.is-active,.navbar.is-primary .navbar-brand .navbar-link:focus,.navbar.is-primary .navbar-brand .navbar-link:hover,.navbar.is-primary .navbar-brand>a.navbar-item.is-active,.navbar.is-primary .navbar-brand>a.navbar-item:focus,.navbar.is-primary .navbar-brand>a.navbar-item:hover{background-color:#00b89c;color:#fff}.navbar.is-primary .navbar-brand .navbar-link:after{border-color:#fff}.navbar.is-primary .navbar-burger{color:#fff}@media screen and (min-width:1024px){.navbar.is-primary .navbar-end .navbar-link,.navbar.is-primary .navbar-end>.navbar-item,.navbar.is-primary .navbar-start .navbar-link,.navbar.is-primary .navbar-start>.navbar-item{color:#fff}.navbar.is-primary .navbar-end .navbar-link.is-active,.navbar.is-primary .navbar-end .navbar-link:focus,.navbar.is-primary .navbar-end .navbar-link:hover,.navbar.is-primary .navbar-end>a.navbar-item.is-active,.navbar.is-primary .navbar-end>a.navbar-item:focus,.navbar.is-primary .navbar-end>a.navbar-item:hover,.navbar.is-primary .navbar-start .navbar-link.is-active,.navbar.is-primary .navbar-start .navbar-link:focus,.navbar.is-primary .navbar-start .navbar-link:hover,.navbar.is-primary .navbar-start>a.navbar-item.is-active,.navbar.is-primary .navbar-start>a.navbar-item:focus,.navbar.is-primary .navbar-start>a.navbar-item:hover{background-color:#00b89c;color:#fff}.navbar.is-primary .navbar-end .navbar-link:after,.navbar.is-primary .navbar-start .navbar-link:after{border-color:#fff}.navbar.is-primary .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-primary .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-primary .navbar-item.has-dropdown:hover .navbar-link{background-color:#00b89c;color:#fff}.navbar.is-primary .navbar-dropdown a.navbar-item.is-active{background-color:#00d1b2;color:#fff}}.navbar.is-link{background-color:#3273dc;color:#fff}.navbar.is-link .navbar-brand .navbar-link,.navbar.is-link .navbar-brand>.navbar-item{color:#fff}.navbar.is-link .navbar-brand .navbar-link.is-active,.navbar.is-link .navbar-brand .navbar-link:focus,.navbar.is-link .navbar-brand .navbar-link:hover,.navbar.is-link .navbar-brand>a.navbar-item.is-active,.navbar.is-link .navbar-brand>a.navbar-item:focus,.navbar.is-link .navbar-brand>a.navbar-item:hover{background-color:#2366d1;color:#fff}.navbar.is-link .navbar-brand .navbar-link:after{border-color:#fff}.navbar.is-link .navbar-burger{color:#fff}@media screen and (min-width:1024px){.navbar.is-link .navbar-end .navbar-link,.navbar.is-link .navbar-end>.navbar-item,.navbar.is-link .navbar-start .navbar-link,.navbar.is-link .navbar-start>.navbar-item{color:#fff}.navbar.is-link .navbar-end .navbar-link.is-active,.navbar.is-link .navbar-end .navbar-link:focus,.navbar.is-link .navbar-end .navbar-link:hover,.navbar.is-link .navbar-end>a.navbar-item.is-active,.navbar.is-link .navbar-end>a.navbar-item:focus,.navbar.is-link .navbar-end>a.navbar-item:hover,.navbar.is-link .navbar-start .navbar-link.is-active,.navbar.is-link .navbar-start .navbar-link:focus,.navbar.is-link .navbar-start .navbar-link:hover,.navbar.is-link .navbar-start>a.navbar-item.is-active,.navbar.is-link .navbar-start>a.navbar-item:focus,.navbar.is-link .navbar-start>a.navbar-item:hover{background-color:#2366d1;color:#fff}.navbar.is-link .navbar-end .navbar-link:after,.navbar.is-link .navbar-start .navbar-link:after{border-color:#fff}.navbar.is-link .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-link .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-link .navbar-item.has-dropdown:hover .navbar-link{background-color:#2366d1;color:#fff}.navbar.is-link .navbar-dropdown a.navbar-item.is-active{background-color:#3273dc;color:#fff}}.navbar.is-info{background-color:#209cee;color:#fff}.navbar.is-info .navbar-brand .navbar-link,.navbar.is-info .navbar-brand>.navbar-item{color:#fff}.navbar.is-info .navbar-brand .navbar-link.is-active,.navbar.is-info .navbar-brand .navbar-link:focus,.navbar.is-info .navbar-brand .navbar-link:hover,.navbar.is-info .navbar-brand>a.navbar-item.is-active,.navbar.is-info .navbar-brand>a.navbar-item:focus,.navbar.is-info .navbar-brand>a.navbar-item:hover{background-color:#118fe4;color:#fff}.navbar.is-info .navbar-brand .navbar-link:after{border-color:#fff}.navbar.is-info .navbar-burger{color:#fff}@media screen and (min-width:1024px){.navbar.is-info .navbar-end .navbar-link,.navbar.is-info .navbar-end>.navbar-item,.navbar.is-info .navbar-start .navbar-link,.navbar.is-info .navbar-start>.navbar-item{color:#fff}.navbar.is-info .navbar-end .navbar-link.is-active,.navbar.is-info .navbar-end .navbar-link:focus,.navbar.is-info .navbar-end .navbar-link:hover,.navbar.is-info .navbar-end>a.navbar-item.is-active,.navbar.is-info .navbar-end>a.navbar-item:focus,.navbar.is-info .navbar-end>a.navbar-item:hover,.navbar.is-info .navbar-start .navbar-link.is-active,.navbar.is-info .navbar-start .navbar-link:focus,.navbar.is-info .navbar-start .navbar-link:hover,.navbar.is-info .navbar-start>a.navbar-item.is-active,.navbar.is-info .navbar-start>a.navbar-item:focus,.navbar.is-info .navbar-start>a.navbar-item:hover{background-color:#118fe4;color:#fff}.navbar.is-info .navbar-end .navbar-link:after,.navbar.is-info .navbar-start .navbar-link:after{border-color:#fff}.navbar.is-info .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-info .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-info .navbar-item.has-dropdown:hover .navbar-link{background-color:#118fe4;color:#fff}.navbar.is-info .navbar-dropdown a.navbar-item.is-active{background-color:#209cee;color:#fff}}.navbar.is-success{background-color:#23d160;color:#fff}.navbar.is-success .navbar-brand .navbar-link,.navbar.is-success .navbar-brand>.navbar-item{color:#fff}.navbar.is-success .navbar-brand .navbar-link.is-active,.navbar.is-success .navbar-brand .navbar-link:focus,.navbar.is-success .navbar-brand .navbar-link:hover,.navbar.is-success .navbar-brand>a.navbar-item.is-active,.navbar.is-success .navbar-brand>a.navbar-item:focus,.navbar.is-success .navbar-brand>a.navbar-item:hover{background-color:#20bc56;color:#fff}.navbar.is-success .navbar-brand .navbar-link:after{border-color:#fff}.navbar.is-success .navbar-burger{color:#fff}@media screen and (min-width:1024px){.navbar.is-success .navbar-end .navbar-link,.navbar.is-success .navbar-end>.navbar-item,.navbar.is-success .navbar-start .navbar-link,.navbar.is-success .navbar-start>.navbar-item{color:#fff}.navbar.is-success .navbar-end .navbar-link.is-active,.navbar.is-success .navbar-end .navbar-link:focus,.navbar.is-success .navbar-end .navbar-link:hover,.navbar.is-success .navbar-end>a.navbar-item.is-active,.navbar.is-success .navbar-end>a.navbar-item:focus,.navbar.is-success .navbar-end>a.navbar-item:hover,.navbar.is-success .navbar-start .navbar-link.is-active,.navbar.is-success .navbar-start .navbar-link:focus,.navbar.is-success .navbar-start .navbar-link:hover,.navbar.is-success .navbar-start>a.navbar-item.is-active,.navbar.is-success .navbar-start>a.navbar-item:focus,.navbar.is-success .navbar-start>a.navbar-item:hover{background-color:#20bc56;color:#fff}.navbar.is-success .navbar-end .navbar-link:after,.navbar.is-success .navbar-start .navbar-link:after{border-color:#fff}.navbar.is-success .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-success .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-success .navbar-item.has-dropdown:hover .navbar-link{background-color:#20bc56;color:#fff}.navbar.is-success .navbar-dropdown a.navbar-item.is-active{background-color:#23d160;color:#fff}}.navbar.is-warning{background-color:#ffdd57}.navbar.is-warning,.navbar.is-warning .navbar-brand .navbar-link,.navbar.is-warning .navbar-brand>.navbar-item{color:rgba(0,0,0,.7)}.navbar.is-warning .navbar-brand .navbar-link.is-active,.navbar.is-warning .navbar-brand .navbar-link:focus,.navbar.is-warning .navbar-brand .navbar-link:hover,.navbar.is-warning .navbar-brand>a.navbar-item.is-active,.navbar.is-warning .navbar-brand>a.navbar-item:focus,.navbar.is-warning .navbar-brand>a.navbar-item:hover{background-color:#ffd83d;color:rgba(0,0,0,.7)}.navbar.is-warning .navbar-brand .navbar-link:after{border-color:rgba(0,0,0,.7)}.navbar.is-warning .navbar-burger{color:rgba(0,0,0,.7)}@media screen and (min-width:1024px){.navbar.is-warning .navbar-end .navbar-link,.navbar.is-warning .navbar-end>.navbar-item,.navbar.is-warning .navbar-start .navbar-link,.navbar.is-warning .navbar-start>.navbar-item{color:rgba(0,0,0,.7)}.navbar.is-warning .navbar-end .navbar-link.is-active,.navbar.is-warning .navbar-end .navbar-link:focus,.navbar.is-warning .navbar-end .navbar-link:hover,.navbar.is-warning .navbar-end>a.navbar-item.is-active,.navbar.is-warning .navbar-end>a.navbar-item:focus,.navbar.is-warning .navbar-end>a.navbar-item:hover,.navbar.is-warning .navbar-start .navbar-link.is-active,.navbar.is-warning .navbar-start .navbar-link:focus,.navbar.is-warning .navbar-start .navbar-link:hover,.navbar.is-warning .navbar-start>a.navbar-item.is-active,.navbar.is-warning .navbar-start>a.navbar-item:focus,.navbar.is-warning .navbar-start>a.navbar-item:hover{background-color:#ffd83d;color:rgba(0,0,0,.7)}.navbar.is-warning .navbar-end .navbar-link:after,.navbar.is-warning .navbar-start .navbar-link:after{border-color:rgba(0,0,0,.7)}.navbar.is-warning .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-warning .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-warning .navbar-item.has-dropdown:hover .navbar-link{background-color:#ffd83d;color:rgba(0,0,0,.7)}.navbar.is-warning .navbar-dropdown a.navbar-item.is-active{background-color:#ffdd57;color:rgba(0,0,0,.7)}}.navbar.is-danger{background-color:#ff3860;color:#fff}.navbar.is-danger .navbar-brand .navbar-link,.navbar.is-danger .navbar-brand>.navbar-item{color:#fff}.navbar.is-danger .navbar-brand .navbar-link.is-active,.navbar.is-danger .navbar-brand .navbar-link:focus,.navbar.is-danger .navbar-brand .navbar-link:hover,.navbar.is-danger .navbar-brand>a.navbar-item.is-active,.navbar.is-danger .navbar-brand>a.navbar-item:focus,.navbar.is-danger .navbar-brand>a.navbar-item:hover{background-color:#ff1f4b;color:#fff}.navbar.is-danger .navbar-brand .navbar-link:after{border-color:#fff}.navbar.is-danger .navbar-burger{color:#fff}@media screen and (min-width:1024px){.navbar.is-danger .navbar-end .navbar-link,.navbar.is-danger .navbar-end>.navbar-item,.navbar.is-danger .navbar-start .navbar-link,.navbar.is-danger .navbar-start>.navbar-item{color:#fff}.navbar.is-danger .navbar-end .navbar-link.is-active,.navbar.is-danger .navbar-end .navbar-link:focus,.navbar.is-danger .navbar-end .navbar-link:hover,.navbar.is-danger .navbar-end>a.navbar-item.is-active,.navbar.is-danger .navbar-end>a.navbar-item:focus,.navbar.is-danger .navbar-end>a.navbar-item:hover,.navbar.is-danger .navbar-start .navbar-link.is-active,.navbar.is-danger .navbar-start .navbar-link:focus,.navbar.is-danger .navbar-start .navbar-link:hover,.navbar.is-danger .navbar-start>a.navbar-item.is-active,.navbar.is-danger .navbar-start>a.navbar-item:focus,.navbar.is-danger .navbar-start>a.navbar-item:hover{background-color:#ff1f4b;color:#fff}.navbar.is-danger .navbar-end .navbar-link:after,.navbar.is-danger .navbar-start .navbar-link:after{border-color:#fff}.navbar.is-danger .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-danger .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-danger .navbar-item.has-dropdown:hover .navbar-link{background-color:#ff1f4b;color:#fff}.navbar.is-danger .navbar-dropdown a.navbar-item.is-active{background-color:#ff3860;color:#fff}}.navbar>.container{-webkit-box-align:stretch;align-items:stretch;display:-webkit-box;display:flex;min-height:3.25rem;width:100%}.navbar.has-shadow{box-shadow:0 2px 0 0 #f5f5f5}.navbar.is-fixed-bottom,.navbar.is-fixed-top{left:0;position:fixed;right:0;z-index:30}.navbar.is-fixed-bottom{bottom:0}.navbar.is-fixed-bottom.has-shadow{box-shadow:0 -2px 0 0 #f5f5f5}.navbar.is-fixed-top{top:0}body.has-navbar-fixed-top,html.has-navbar-fixed-top{padding-top:3.25rem}body.has-navbar-fixed-bottom,html.has-navbar-fixed-bottom{padding-bottom:3.25rem}.navbar-brand,.navbar-tabs{-webkit-box-align:stretch;align-items:stretch;display:-webkit-box;display:flex;flex-shrink:0;min-height:3.25rem}.navbar-brand a.navbar-item:focus,.navbar-brand a.navbar-item:hover{background-color:transparent}.navbar-tabs{-webkit-overflow-scrolling:touch;max-width:100vw;overflow-x:auto;overflow-y:hidden}.navbar-burger{color:#4a4a4a;cursor:pointer;display:block;height:3.25rem;position:relative;width:3.25rem;margin-left:auto}.navbar-burger span{background-color:currentColor;display:block;height:1px;left:calc(50% - 8px);position:absolute;-webkit-transform-origin:center;transform-origin:center;-webkit-transition-duration:86ms;transition-duration:86ms;-webkit-transition-property:background-color,opacity,-webkit-transform;transition-property:background-color,opacity,-webkit-transform;transition-property:background-color,opacity,transform;transition-property:background-color,opacity,transform,-webkit-transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;width:16px}.navbar-burger span:first-child{top:calc(50% - 6px)}.navbar-burger span:nth-child(2){top:calc(50% - 1px)}.navbar-burger span:nth-child(3){top:calc(50% + 4px)}.navbar-burger:hover{background-color:rgba(0,0,0,.05)}.navbar-burger.is-active span:first-child{-webkit-transform:translateY(5px) rotate(45deg);transform:translateY(5px) rotate(45deg)}.navbar-burger.is-active span:nth-child(2){opacity:0}.navbar-burger.is-active span:nth-child(3){-webkit-transform:translateY(-5px) rotate(-45deg);transform:translateY(-5px) rotate(-45deg)}.navbar-menu{display:none}.navbar-item,.navbar-link{color:#4a4a4a;display:block;line-height:1.5;padding:.5rem .75rem;position:relative}.navbar-item .icon:only-child,.navbar-link .icon:only-child{margin-left:-.25rem;margin-right:-.25rem}.navbar-link,a.navbar-item{cursor:pointer}.navbar-link.is-active,.navbar-link:focus,.navbar-link:focus-within,.navbar-link:hover,a.navbar-item.is-active,a.navbar-item:focus,a.navbar-item:focus-within,a.navbar-item:hover{background-color:#fafafa;color:#04a434}.navbar-item{display:block;-webkit-box-flex:0;flex-grow:0;flex-shrink:0}.navbar-item img{max-height:1.75rem}.navbar-item.has-dropdown{padding:0}.navbar-item.is-expanded{-webkit-box-flex:1;flex-grow:1;flex-shrink:1}.navbar-item.is-tab{border-bottom:1px solid transparent;min-height:3.25rem;padding-bottom:calc(.5rem - 1px)}.navbar-item.is-tab.is-active,.navbar-item.is-tab:focus,.navbar-item.is-tab:hover{background-color:transparent;border-bottom-color:#04a434}.navbar-item.is-tab.is-active{border-bottom-style:solid;border-bottom-width:3px;color:#04a434;padding-bottom:calc(.5rem - 3px)}.navbar-content{-webkit-box-flex:1;flex-grow:1;flex-shrink:1}.navbar-link:not(.is-arrowless){padding-right:2.5em}.navbar-link:not(.is-arrowless):after{border-color:#04a434;margin-top:-.375em;right:1.125em}.navbar-dropdown{font-size:.875rem;padding-bottom:.5rem;padding-top:.5rem}.navbar-dropdown .navbar-item{padding-left:1.5rem;padding-right:1.5rem}.navbar-divider{background-color:#f5f5f5;border:none;display:none;height:2px;margin:.5rem 0}@media screen and (max-width:1023px){.navbar>.container{display:block}.navbar-brand .navbar-item,.navbar-tabs .navbar-item{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex}.navbar-link:after{display:none}.navbar-menu{background-color:#fff;box-shadow:0 8px 16px rgba(10,10,10,.1);padding:.5rem 0}.navbar-menu.is-active{display:block}.navbar.is-fixed-bottom-touch,.navbar.is-fixed-top-touch{left:0;position:fixed;right:0;z-index:30}.navbar.is-fixed-bottom-touch{bottom:0}.navbar.is-fixed-bottom-touch.has-shadow{box-shadow:0 -2px 3px rgba(10,10,10,.1)}.navbar.is-fixed-top-touch{top:0}.navbar.is-fixed-top-touch .navbar-menu,.navbar.is-fixed-top .navbar-menu{-webkit-overflow-scrolling:touch;max-height:calc(100vh - 3.25rem);overflow:auto}body.has-navbar-fixed-top-touch,html.has-navbar-fixed-top-touch{padding-top:3.25rem}body.has-navbar-fixed-bottom-touch,html.has-navbar-fixed-bottom-touch{padding-bottom:3.25rem}}@media screen and (min-width:1024px){.navbar,.navbar-end,.navbar-menu,.navbar-start{-webkit-box-align:stretch;align-items:stretch;display:-webkit-box;display:flex}.navbar{min-height:3.25rem}.navbar.is-spaced{padding:1rem 2rem}.navbar.is-spaced .navbar-end,.navbar.is-spaced .navbar-start{-webkit-box-align:center;align-items:center}.navbar.is-spaced .navbar-link,.navbar.is-spaced a.navbar-item{border-radius:4px}.navbar.is-transparent .navbar-link.is-active,.navbar.is-transparent .navbar-link:focus,.navbar.is-transparent .navbar-link:hover,.navbar.is-transparent a.navbar-item.is-active,.navbar.is-transparent a.navbar-item:focus,.navbar.is-transparent a.navbar-item:hover{background-color:transparent!important}.navbar.is-transparent .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus-within .navbar-link,.navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus .navbar-link,.navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:hover .navbar-link{background-color:transparent!important}.navbar.is-transparent .navbar-dropdown a.navbar-item:focus,.navbar.is-transparent .navbar-dropdown a.navbar-item:hover{background-color:#f5f5f5;color:#0a0a0a}.navbar.is-transparent .navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:#04a434}.navbar-burger{display:none}.navbar-item,.navbar-link{-webkit-box-align:center;align-items:center}.navbar-item,.navbar-link{display:-webkit-box;display:flex}.navbar-item.has-dropdown{-webkit-box-align:stretch;align-items:stretch}.navbar-item.has-dropdown-up .navbar-link:after{-webkit-transform:rotate(135deg) translate(.25em,-.25em);transform:rotate(135deg) translate(.25em,-.25em)}.navbar-item.has-dropdown-up .navbar-dropdown{border-bottom:2px solid #dbdbdb;border-radius:6px 6px 0 0;border-top:none;bottom:100%;box-shadow:0 -8px 8px rgba(10,10,10,.1);top:auto}.navbar-item.is-active .navbar-dropdown,.navbar-item.is-hoverable:focus-within .navbar-dropdown,.navbar-item.is-hoverable:focus .navbar-dropdown,.navbar-item.is-hoverable:hover .navbar-dropdown{display:block}.navbar-item.is-active .navbar-dropdown.is-boxed,.navbar-item.is-hoverable:focus-within .navbar-dropdown.is-boxed,.navbar-item.is-hoverable:focus .navbar-dropdown.is-boxed,.navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed,.navbar.is-spaced .navbar-item.is-active .navbar-dropdown,.navbar.is-spaced .navbar-item.is-hoverable:focus-within .navbar-dropdown,.navbar.is-spaced .navbar-item.is-hoverable:focus .navbar-dropdown,.navbar.is-spaced .navbar-item.is-hoverable:hover .navbar-dropdown{opacity:1;pointer-events:auto;-webkit-transform:translateY(0);transform:translateY(0)}.navbar-menu{-webkit-box-flex:1;flex-grow:1;flex-shrink:0}.navbar-start{-webkit-box-pack:start;justify-content:flex-start;margin-right:auto}.navbar-end{-webkit-box-pack:end;justify-content:flex-end;margin-left:auto}.navbar-dropdown{background-color:#fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top:2px solid #dbdbdb;box-shadow:0 8px 8px rgba(10,10,10,.1);display:none;font-size:.875rem;left:0;min-width:100%;position:absolute;top:100%;z-index:20}.navbar-dropdown .navbar-item{padding:.375rem 1rem;white-space:nowrap}.navbar-dropdown a.navbar-item{padding-right:3rem}.navbar-dropdown a.navbar-item:focus,.navbar-dropdown a.navbar-item:hover{background-color:#f5f5f5;color:#0a0a0a}.navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:#04a434}.navbar-dropdown.is-boxed,.navbar.is-spaced .navbar-dropdown{border-radius:6px;border-top:none;box-shadow:0 8px 8px rgba(10,10,10,.1),0 0 0 1px rgba(10,10,10,.1);display:block;opacity:0;pointer-events:none;top:calc(100% + -4px);-webkit-transform:translateY(-5px);transform:translateY(-5px);-webkit-transition-duration:86ms;transition-duration:86ms;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}.navbar-dropdown.is-right{left:auto;right:0}.navbar-divider{display:block}.container>.navbar .navbar-brand,.navbar>.container .navbar-brand{margin-left:-.75rem}.container>.navbar .navbar-menu,.navbar>.container .navbar-menu{margin-right:-.75rem}.navbar.is-fixed-bottom-desktop,.navbar.is-fixed-top-desktop{left:0;position:fixed;right:0;z-index:30}.navbar.is-fixed-bottom-desktop{bottom:0}.navbar.is-fixed-bottom-desktop.has-shadow{box-shadow:0 -2px 3px rgba(10,10,10,.1)}.navbar.is-fixed-top-desktop{top:0}body.has-navbar-fixed-top-desktop,html.has-navbar-fixed-top-desktop{padding-top:3.25rem}body.has-navbar-fixed-bottom-desktop,html.has-navbar-fixed-bottom-desktop{padding-bottom:3.25rem}body.has-spaced-navbar-fixed-top,html.has-spaced-navbar-fixed-top{padding-top:5.25rem}body.has-spaced-navbar-fixed-bottom,html.has-spaced-navbar-fixed-bottom{padding-bottom:5.25rem}.navbar-link.is-active,a.navbar-item.is-active{color:#0a0a0a}.navbar-link.is-active:not(:focus):not(:hover),a.navbar-item.is-active:not(:focus):not(:hover){background-color:transparent}.navbar-item.has-dropdown.is-active .navbar-link,.navbar-item.has-dropdown:focus .navbar-link,.navbar-item.has-dropdown:hover .navbar-link{background-color:#fafafa}}.hero.is-fullheight-with-navbar{min-height:calc(100vh - 3.25rem)}.pagination{font-size:1rem;margin:-.25rem}.pagination.is-small{font-size:.75rem}.pagination.is-medium{font-size:1.25rem}.pagination.is-large{font-size:1.5rem}.pagination.is-rounded .pagination-next,.pagination.is-rounded .pagination-previous{padding-left:1em;padding-right:1em;border-radius:290486px}.pagination.is-rounded .pagination-link{border-radius:290486px}.pagination,.pagination-list{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;text-align:center}.pagination-ellipsis,.pagination-link,.pagination-next,.pagination-previous{font-size:1em;-webkit-box-pack:center;justify-content:center;margin:.25rem;padding-left:.5em;padding-right:.5em;text-align:center}.pagination-link,.pagination-next,.pagination-previous{border-color:#dbdbdb;color:#363636;min-width:2.25em}.pagination-link:hover,.pagination-next:hover,.pagination-previous:hover{border-color:#b5b5b5;color:#363636}.pagination-link:focus,.pagination-next:focus,.pagination-previous:focus{border-color:#04a434}.pagination-link:active,.pagination-next:active,.pagination-previous:active{box-shadow:inset 0 1px 2px rgba(10,10,10,.2)}.pagination-link[disabled],.pagination-next[disabled],.pagination-previous[disabled]{background-color:#dbdbdb;border-color:#dbdbdb;box-shadow:none;color:#7a7a7a;opacity:.5}.pagination-next,.pagination-previous{padding-left:.75em;padding-right:.75em;white-space:nowrap}.pagination-link.is-current{background-color:#04a434;border-color:#04a434;color:#fff}.pagination-ellipsis{color:#b5b5b5;pointer-events:none}.pagination-list{flex-wrap:wrap}@media screen and (max-width:768px){.pagination{flex-wrap:wrap}.pagination-list li,.pagination-next,.pagination-previous{-webkit-box-flex:1;flex-grow:1;flex-shrink:1}}@media print,screen and (min-width:769px){.pagination-list{-webkit-box-flex:1;flex-grow:1;flex-shrink:1;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-ordinal-group:2;order:1}.pagination-previous{-webkit-box-ordinal-group:3;order:2}.pagination-next{-webkit-box-ordinal-group:4;order:3}.pagination{-webkit-box-pack:justify;justify-content:space-between}.pagination.is-centered .pagination-previous{-webkit-box-ordinal-group:2;order:1}.pagination.is-centered .pagination-list{-webkit-box-pack:center;justify-content:center;-webkit-box-ordinal-group:3;order:2}.pagination.is-centered .pagination-next{-webkit-box-ordinal-group:4;order:3}.pagination.is-right .pagination-previous{-webkit-box-ordinal-group:2;order:1}.pagination.is-right .pagination-next{-webkit-box-ordinal-group:3;order:2}.pagination.is-right .pagination-list{-webkit-box-pack:end;justify-content:flex-end;-webkit-box-ordinal-group:4;order:3}}.panel{font-size:1rem}.panel:not(:last-child){margin-bottom:1.5rem}.panel-block,.panel-heading,.panel-tabs{border-bottom:1px solid #dbdbdb;border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb}.panel-block:first-child,.panel-heading:first-child,.panel-tabs:first-child{border-top:1px solid #dbdbdb}.panel-heading{background-color:#f5f5f5;border-radius:4px 4px 0 0;color:#363636;font-size:1.25em;font-weight:300;line-height:1.25;padding:.5em .75em}.panel-tabs{-webkit-box-align:end;align-items:flex-end;display:-webkit-box;display:flex;font-size:.875em;-webkit-box-pack:center;justify-content:center}.panel-tabs a{border-bottom:1px solid #dbdbdb;margin-bottom:-1px;padding:.5em}.panel-tabs a.is-active{border-bottom-color:#4a4a4a;color:#363636}.panel-list a{color:#4a4a4a}.panel-list a:hover{color:#04a434}.panel-block{-webkit-box-align:center;align-items:center;color:#363636;display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;padding:.5em .75em}.panel-block input[type=checkbox]{margin-right:.75em}.panel-block>.control{-webkit-box-flex:1;flex-grow:1;flex-shrink:1;width:100%}.panel-block.is-wrapped{flex-wrap:wrap}.panel-block.is-active{border-left-color:#04a434;color:#363636}.panel-block.is-active .panel-icon{color:#04a434}a.panel-block,label.panel-block{cursor:pointer}a.panel-block:hover,label.panel-block:hover{background-color:#f5f5f5}.panel-icon{display:inline-block;font-size:14px;height:1em;line-height:1em;text-align:center;vertical-align:top;width:1em;color:#7a7a7a;margin-right:.75em}.panel-icon .fa{font-size:inherit;line-height:inherit}.tabs{-webkit-overflow-scrolling:touch;-webkit-box-align:stretch;align-items:stretch;font-size:1rem;-webkit-box-pack:justify;justify-content:space-between;overflow:hidden;overflow-x:auto;white-space:nowrap}.tabs,.tabs a{display:-webkit-box;display:flex}.tabs a{-webkit-box-align:center;align-items:center;border-bottom-color:#dbdbdb;border-bottom-style:solid;border-bottom-width:1px;color:#4a4a4a;-webkit-box-pack:center;justify-content:center;margin-bottom:-1px;padding:.5em 1em;vertical-align:top}.tabs a:hover{border-bottom-color:#363636;color:#363636}.tabs li{display:block}.tabs li.is-active a{border-bottom-color:#04a434;color:#04a434}.tabs ul{-webkit-box-align:center;align-items:center;border-bottom-color:#dbdbdb;border-bottom-style:solid;border-bottom-width:1px;display:-webkit-box;display:flex;-webkit-box-flex:1;flex-grow:1;flex-shrink:0;-webkit-box-pack:start;justify-content:flex-start}.tabs ul.is-center,.tabs ul.is-left{padding-right:.75em}.tabs ul.is-center{-webkit-box-flex:0;flex:none;-webkit-box-pack:center;justify-content:center;padding-left:.75em}.tabs ul.is-right{-webkit-box-pack:end;justify-content:flex-end;padding-left:.75em}.tabs .icon:first-child{margin-right:.5em}.tabs .icon:last-child{margin-left:.5em}.tabs.is-centered ul{-webkit-box-pack:center;justify-content:center}.tabs.is-right ul{-webkit-box-pack:end;justify-content:flex-end}.tabs.is-boxed a{border:1px solid transparent;border-radius:4px 4px 0 0}.tabs.is-boxed a:hover{background-color:#f5f5f5;border-bottom-color:#dbdbdb}.tabs.is-boxed li.is-active a{background-color:#fff;border-color:#dbdbdb;border-bottom-color:transparent!important}.tabs.is-fullwidth li{-webkit-box-flex:1;flex-grow:1;flex-shrink:0}.tabs.is-toggle a{border-color:#dbdbdb;border-style:solid;border-width:1px;margin-bottom:0;position:relative}.tabs.is-toggle a:hover{background-color:#f5f5f5;border-color:#b5b5b5;z-index:2}.tabs.is-toggle li+li{margin-left:-1px}.tabs.is-toggle li:first-child a{border-radius:4px 0 0 4px}.tabs.is-toggle li:last-child a{border-radius:0 4px 4px 0}.tabs.is-toggle li.is-active a{background-color:#04a434;border-color:#04a434;color:#fff;z-index:1}.tabs.is-toggle ul{border-bottom:none}.tabs.is-toggle.is-toggle-rounded li:first-child a{border-bottom-left-radius:290486px;border-top-left-radius:290486px;padding-left:1.25em}.tabs.is-toggle.is-toggle-rounded li:last-child a{border-bottom-right-radius:290486px;border-top-right-radius:290486px;padding-right:1.25em}.tabs.is-small{font-size:.75rem}.tabs.is-medium{font-size:1.25rem}.tabs.is-large{font-size:1.5rem}.column{display:block;flex-basis:0;-webkit-box-flex:1;flex-grow:1;flex-shrink:1;padding:.75rem}.columns.is-mobile>.column.is-narrow{-webkit-box-flex:0;flex:none}.columns.is-mobile>.column.is-full{-webkit-box-flex:0;flex:none;width:100%}.columns.is-mobile>.column.is-three-quarters{-webkit-box-flex:0;flex:none;width:75%}.columns.is-mobile>.column.is-two-thirds{-webkit-box-flex:0;flex:none;width:66.6666%}.columns.is-mobile>.column.is-half{-webkit-box-flex:0;flex:none;width:50%}.columns.is-mobile>.column.is-one-third{-webkit-box-flex:0;flex:none;width:33.3333%}.columns.is-mobile>.column.is-one-quarter{-webkit-box-flex:0;flex:none;width:25%}.columns.is-mobile>.column.is-one-fifth{-webkit-box-flex:0;flex:none;width:20%}.columns.is-mobile>.column.is-two-fifths{-webkit-box-flex:0;flex:none;width:40%}.columns.is-mobile>.column.is-three-fifths{-webkit-box-flex:0;flex:none;width:60%}.columns.is-mobile>.column.is-four-fifths{-webkit-box-flex:0;flex:none;width:80%}.columns.is-mobile>.column.is-offset-three-quarters{margin-left:75%}.columns.is-mobile>.column.is-offset-two-thirds{margin-left:66.6666%}.columns.is-mobile>.column.is-offset-half{margin-left:50%}.columns.is-mobile>.column.is-offset-one-third{margin-left:33.3333%}.columns.is-mobile>.column.is-offset-one-quarter{margin-left:25%}.columns.is-mobile>.column.is-offset-one-fifth{margin-left:20%}.columns.is-mobile>.column.is-offset-two-fifths{margin-left:40%}.columns.is-mobile>.column.is-offset-three-fifths{margin-left:60%}.columns.is-mobile>.column.is-offset-four-fifths{margin-left:80%}.columns.is-mobile>.column.is-0{-webkit-box-flex:0;flex:none;width:0}.columns.is-mobile>.column.is-offset-0{margin-left:0}.columns.is-mobile>.column.is-1{-webkit-box-flex:0;flex:none;width:8.33333%}.columns.is-mobile>.column.is-offset-1{margin-left:8.33333%}.columns.is-mobile>.column.is-2{-webkit-box-flex:0;flex:none;width:16.66667%}.columns.is-mobile>.column.is-offset-2{margin-left:16.66667%}.columns.is-mobile>.column.is-3{-webkit-box-flex:0;flex:none;width:25%}.columns.is-mobile>.column.is-offset-3{margin-left:25%}.columns.is-mobile>.column.is-4{-webkit-box-flex:0;flex:none;width:33.33333%}.columns.is-mobile>.column.is-offset-4{margin-left:33.33333%}.columns.is-mobile>.column.is-5{-webkit-box-flex:0;flex:none;width:41.66667%}.columns.is-mobile>.column.is-offset-5{margin-left:41.66667%}.columns.is-mobile>.column.is-6{-webkit-box-flex:0;flex:none;width:50%}.columns.is-mobile>.column.is-offset-6{margin-left:50%}.columns.is-mobile>.column.is-7{-webkit-box-flex:0;flex:none;width:58.33333%}.columns.is-mobile>.column.is-offset-7{margin-left:58.33333%}.columns.is-mobile>.column.is-8{-webkit-box-flex:0;flex:none;width:66.66667%}.columns.is-mobile>.column.is-offset-8{margin-left:66.66667%}.columns.is-mobile>.column.is-9{-webkit-box-flex:0;flex:none;width:75%}.columns.is-mobile>.column.is-offset-9{margin-left:75%}.columns.is-mobile>.column.is-10{-webkit-box-flex:0;flex:none;width:83.33333%}.columns.is-mobile>.column.is-offset-10{margin-left:83.33333%}.columns.is-mobile>.column.is-11{-webkit-box-flex:0;flex:none;width:91.66667%}.columns.is-mobile>.column.is-offset-11{margin-left:91.66667%}.columns.is-mobile>.column.is-12{-webkit-box-flex:0;flex:none;width:100%}.columns.is-mobile>.column.is-offset-12{margin-left:100%}@media screen and (max-width:768px){.column.is-full-mobile,.column.is-narrow-mobile{-webkit-box-flex:0;flex:none}.column.is-full-mobile{width:100%}.column.is-three-quarters-mobile{-webkit-box-flex:0;flex:none;width:75%}.column.is-two-thirds-mobile{-webkit-box-flex:0;flex:none;width:66.6666%}.column.is-half-mobile{-webkit-box-flex:0;flex:none;width:50%}.column.is-one-third-mobile{-webkit-box-flex:0;flex:none;width:33.3333%}.column.is-one-quarter-mobile{-webkit-box-flex:0;flex:none;width:25%}.column.is-one-fifth-mobile{-webkit-box-flex:0;flex:none;width:20%}.column.is-two-fifths-mobile{-webkit-box-flex:0;flex:none;width:40%}.column.is-three-fifths-mobile{-webkit-box-flex:0;flex:none;width:60%}.column.is-four-fifths-mobile{-webkit-box-flex:0;flex:none;width:80%}.column.is-offset-three-quarters-mobile{margin-left:75%}.column.is-offset-two-thirds-mobile{margin-left:66.6666%}.column.is-offset-half-mobile{margin-left:50%}.column.is-offset-one-third-mobile{margin-left:33.3333%}.column.is-offset-one-quarter-mobile{margin-left:25%}.column.is-offset-one-fifth-mobile{margin-left:20%}.column.is-offset-two-fifths-mobile{margin-left:40%}.column.is-offset-three-fifths-mobile{margin-left:60%}.column.is-offset-four-fifths-mobile{margin-left:80%}.column.is-0-mobile{-webkit-box-flex:0;flex:none;width:0}.column.is-offset-0-mobile{margin-left:0}.column.is-1-mobile{-webkit-box-flex:0;flex:none;width:8.33333%}.column.is-offset-1-mobile{margin-left:8.33333%}.column.is-2-mobile{-webkit-box-flex:0;flex:none;width:16.66667%}.column.is-offset-2-mobile{margin-left:16.66667%}.column.is-3-mobile{-webkit-box-flex:0;flex:none;width:25%}.column.is-offset-3-mobile{margin-left:25%}.column.is-4-mobile{-webkit-box-flex:0;flex:none;width:33.33333%}.column.is-offset-4-mobile{margin-left:33.33333%}.column.is-5-mobile{-webkit-box-flex:0;flex:none;width:41.66667%}.column.is-offset-5-mobile{margin-left:41.66667%}.column.is-6-mobile{-webkit-box-flex:0;flex:none;width:50%}.column.is-offset-6-mobile{margin-left:50%}.column.is-7-mobile{-webkit-box-flex:0;flex:none;width:58.33333%}.column.is-offset-7-mobile{margin-left:58.33333%}.column.is-8-mobile{-webkit-box-flex:0;flex:none;width:66.66667%}.column.is-offset-8-mobile{margin-left:66.66667%}.column.is-9-mobile{-webkit-box-flex:0;flex:none;width:75%}.column.is-offset-9-mobile{margin-left:75%}.column.is-10-mobile{-webkit-box-flex:0;flex:none;width:83.33333%}.column.is-offset-10-mobile{margin-left:83.33333%}.column.is-11-mobile{-webkit-box-flex:0;flex:none;width:91.66667%}.column.is-offset-11-mobile{margin-left:91.66667%}.column.is-12-mobile{-webkit-box-flex:0;flex:none;width:100%}.column.is-offset-12-mobile{margin-left:100%}}@media print,screen and (min-width:769px){.column.is-narrow,.column.is-narrow-tablet{-webkit-box-flex:0;flex:none}.column.is-full,.column.is-full-tablet{-webkit-box-flex:0;flex:none;width:100%}.column.is-three-quarters,.column.is-three-quarters-tablet{-webkit-box-flex:0;flex:none;width:75%}.column.is-two-thirds,.column.is-two-thirds-tablet{-webkit-box-flex:0;flex:none;width:66.6666%}.column.is-half,.column.is-half-tablet{-webkit-box-flex:0;flex:none;width:50%}.column.is-one-third,.column.is-one-third-tablet{-webkit-box-flex:0;flex:none;width:33.3333%}.column.is-one-quarter,.column.is-one-quarter-tablet{-webkit-box-flex:0;flex:none;width:25%}.column.is-one-fifth,.column.is-one-fifth-tablet{-webkit-box-flex:0;flex:none;width:20%}.column.is-two-fifths,.column.is-two-fifths-tablet{-webkit-box-flex:0;flex:none;width:40%}.column.is-three-fifths,.column.is-three-fifths-tablet{-webkit-box-flex:0;flex:none;width:60%}.column.is-four-fifths,.column.is-four-fifths-tablet{-webkit-box-flex:0;flex:none;width:80%}.column.is-offset-three-quarters,.column.is-offset-three-quarters-tablet{margin-left:75%}.column.is-offset-two-thirds,.column.is-offset-two-thirds-tablet{margin-left:66.6666%}.column.is-offset-half,.column.is-offset-half-tablet{margin-left:50%}.column.is-offset-one-third,.column.is-offset-one-third-tablet{margin-left:33.3333%}.column.is-offset-one-quarter,.column.is-offset-one-quarter-tablet{margin-left:25%}.column.is-offset-one-fifth,.column.is-offset-one-fifth-tablet{margin-left:20%}.column.is-offset-two-fifths,.column.is-offset-two-fifths-tablet{margin-left:40%}.column.is-offset-three-fifths,.column.is-offset-three-fifths-tablet{margin-left:60%}.column.is-offset-four-fifths,.column.is-offset-four-fifths-tablet{margin-left:80%}.column.is-0,.column.is-0-tablet{-webkit-box-flex:0;flex:none;width:0}.column.is-offset-0,.column.is-offset-0-tablet{margin-left:0}.column.is-1,.column.is-1-tablet{-webkit-box-flex:0;flex:none;width:8.33333%}.column.is-offset-1,.column.is-offset-1-tablet{margin-left:8.33333%}.column.is-2,.column.is-2-tablet{-webkit-box-flex:0;flex:none;width:16.66667%}.column.is-offset-2,.column.is-offset-2-tablet{margin-left:16.66667%}.column.is-3,.column.is-3-tablet{-webkit-box-flex:0;flex:none;width:25%}.column.is-offset-3,.column.is-offset-3-tablet{margin-left:25%}.column.is-4,.column.is-4-tablet{-webkit-box-flex:0;flex:none;width:33.33333%}.column.is-offset-4,.column.is-offset-4-tablet{margin-left:33.33333%}.column.is-5,.column.is-5-tablet{-webkit-box-flex:0;flex:none;width:41.66667%}.column.is-offset-5,.column.is-offset-5-tablet{margin-left:41.66667%}.column.is-6,.column.is-6-tablet{-webkit-box-flex:0;flex:none;width:50%}.column.is-offset-6,.column.is-offset-6-tablet{margin-left:50%}.column.is-7,.column.is-7-tablet{-webkit-box-flex:0;flex:none;width:58.33333%}.column.is-offset-7,.column.is-offset-7-tablet{margin-left:58.33333%}.column.is-8,.column.is-8-tablet{-webkit-box-flex:0;flex:none;width:66.66667%}.column.is-offset-8,.column.is-offset-8-tablet{margin-left:66.66667%}.column.is-9,.column.is-9-tablet{-webkit-box-flex:0;flex:none;width:75%}.column.is-offset-9,.column.is-offset-9-tablet{margin-left:75%}.column.is-10,.column.is-10-tablet{-webkit-box-flex:0;flex:none;width:83.33333%}.column.is-offset-10,.column.is-offset-10-tablet{margin-left:83.33333%}.column.is-11,.column.is-11-tablet{-webkit-box-flex:0;flex:none;width:91.66667%}.column.is-offset-11,.column.is-offset-11-tablet{margin-left:91.66667%}.column.is-12,.column.is-12-tablet{-webkit-box-flex:0;flex:none;width:100%}.column.is-offset-12,.column.is-offset-12-tablet{margin-left:100%}}@media screen and (max-width:1023px){.column.is-full-touch,.column.is-narrow-touch{-webkit-box-flex:0;flex:none}.column.is-full-touch{width:100%}.column.is-three-quarters-touch{-webkit-box-flex:0;flex:none;width:75%}.column.is-two-thirds-touch{-webkit-box-flex:0;flex:none;width:66.6666%}.column.is-half-touch{-webkit-box-flex:0;flex:none;width:50%}.column.is-one-third-touch{-webkit-box-flex:0;flex:none;width:33.3333%}.column.is-one-quarter-touch{-webkit-box-flex:0;flex:none;width:25%}.column.is-one-fifth-touch{-webkit-box-flex:0;flex:none;width:20%}.column.is-two-fifths-touch{-webkit-box-flex:0;flex:none;width:40%}.column.is-three-fifths-touch{-webkit-box-flex:0;flex:none;width:60%}.column.is-four-fifths-touch{-webkit-box-flex:0;flex:none;width:80%}.column.is-offset-three-quarters-touch{margin-left:75%}.column.is-offset-two-thirds-touch{margin-left:66.6666%}.column.is-offset-half-touch{margin-left:50%}.column.is-offset-one-third-touch{margin-left:33.3333%}.column.is-offset-one-quarter-touch{margin-left:25%}.column.is-offset-one-fifth-touch{margin-left:20%}.column.is-offset-two-fifths-touch{margin-left:40%}.column.is-offset-three-fifths-touch{margin-left:60%}.column.is-offset-four-fifths-touch{margin-left:80%}.column.is-0-touch{-webkit-box-flex:0;flex:none;width:0}.column.is-offset-0-touch{margin-left:0}.column.is-1-touch{-webkit-box-flex:0;flex:none;width:8.33333%}.column.is-offset-1-touch{margin-left:8.33333%}.column.is-2-touch{-webkit-box-flex:0;flex:none;width:16.66667%}.column.is-offset-2-touch{margin-left:16.66667%}.column.is-3-touch{-webkit-box-flex:0;flex:none;width:25%}.column.is-offset-3-touch{margin-left:25%}.column.is-4-touch{-webkit-box-flex:0;flex:none;width:33.33333%}.column.is-offset-4-touch{margin-left:33.33333%}.column.is-5-touch{-webkit-box-flex:0;flex:none;width:41.66667%}.column.is-offset-5-touch{margin-left:41.66667%}.column.is-6-touch{-webkit-box-flex:0;flex:none;width:50%}.column.is-offset-6-touch{margin-left:50%}.column.is-7-touch{-webkit-box-flex:0;flex:none;width:58.33333%}.column.is-offset-7-touch{margin-left:58.33333%}.column.is-8-touch{-webkit-box-flex:0;flex:none;width:66.66667%}.column.is-offset-8-touch{margin-left:66.66667%}.column.is-9-touch{-webkit-box-flex:0;flex:none;width:75%}.column.is-offset-9-touch{margin-left:75%}.column.is-10-touch{-webkit-box-flex:0;flex:none;width:83.33333%}.column.is-offset-10-touch{margin-left:83.33333%}.column.is-11-touch{-webkit-box-flex:0;flex:none;width:91.66667%}.column.is-offset-11-touch{margin-left:91.66667%}.column.is-12-touch{-webkit-box-flex:0;flex:none;width:100%}.column.is-offset-12-touch{margin-left:100%}}@media screen and (min-width:1024px){.column.is-full-desktop,.column.is-narrow-desktop{-webkit-box-flex:0;flex:none}.column.is-full-desktop{width:100%}.column.is-three-quarters-desktop{-webkit-box-flex:0;flex:none;width:75%}.column.is-two-thirds-desktop{-webkit-box-flex:0;flex:none;width:66.6666%}.column.is-half-desktop{-webkit-box-flex:0;flex:none;width:50%}.column.is-one-third-desktop{-webkit-box-flex:0;flex:none;width:33.3333%}.column.is-one-quarter-desktop{-webkit-box-flex:0;flex:none;width:25%}.column.is-one-fifth-desktop{-webkit-box-flex:0;flex:none;width:20%}.column.is-two-fifths-desktop{-webkit-box-flex:0;flex:none;width:40%}.column.is-three-fifths-desktop{-webkit-box-flex:0;flex:none;width:60%}.column.is-four-fifths-desktop{-webkit-box-flex:0;flex:none;width:80%}.column.is-offset-three-quarters-desktop{margin-left:75%}.column.is-offset-two-thirds-desktop{margin-left:66.6666%}.column.is-offset-half-desktop{margin-left:50%}.column.is-offset-one-third-desktop{margin-left:33.3333%}.column.is-offset-one-quarter-desktop{margin-left:25%}.column.is-offset-one-fifth-desktop{margin-left:20%}.column.is-offset-two-fifths-desktop{margin-left:40%}.column.is-offset-three-fifths-desktop{margin-left:60%}.column.is-offset-four-fifths-desktop{margin-left:80%}.column.is-0-desktop{-webkit-box-flex:0;flex:none;width:0}.column.is-offset-0-desktop{margin-left:0}.column.is-1-desktop{-webkit-box-flex:0;flex:none;width:8.33333%}.column.is-offset-1-desktop{margin-left:8.33333%}.column.is-2-desktop{-webkit-box-flex:0;flex:none;width:16.66667%}.column.is-offset-2-desktop{margin-left:16.66667%}.column.is-3-desktop{-webkit-box-flex:0;flex:none;width:25%}.column.is-offset-3-desktop{margin-left:25%}.column.is-4-desktop{-webkit-box-flex:0;flex:none;width:33.33333%}.column.is-offset-4-desktop{margin-left:33.33333%}.column.is-5-desktop{-webkit-box-flex:0;flex:none;width:41.66667%}.column.is-offset-5-desktop{margin-left:41.66667%}.column.is-6-desktop{-webkit-box-flex:0;flex:none;width:50%}.column.is-offset-6-desktop{margin-left:50%}.column.is-7-desktop{-webkit-box-flex:0;flex:none;width:58.33333%}.column.is-offset-7-desktop{margin-left:58.33333%}.column.is-8-desktop{-webkit-box-flex:0;flex:none;width:66.66667%}.column.is-offset-8-desktop{margin-left:66.66667%}.column.is-9-desktop{-webkit-box-flex:0;flex:none;width:75%}.column.is-offset-9-desktop{margin-left:75%}.column.is-10-desktop{-webkit-box-flex:0;flex:none;width:83.33333%}.column.is-offset-10-desktop{margin-left:83.33333%}.column.is-11-desktop{-webkit-box-flex:0;flex:none;width:91.66667%}.column.is-offset-11-desktop{margin-left:91.66667%}.column.is-12-desktop{-webkit-box-flex:0;flex:none;width:100%}.column.is-offset-12-desktop{margin-left:100%}}@media screen and (min-width:1216px){.column.is-full-widescreen,.column.is-narrow-widescreen{-webkit-box-flex:0;flex:none}.column.is-full-widescreen{width:100%}.column.is-three-quarters-widescreen{-webkit-box-flex:0;flex:none;width:75%}.column.is-two-thirds-widescreen{-webkit-box-flex:0;flex:none;width:66.6666%}.column.is-half-widescreen{-webkit-box-flex:0;flex:none;width:50%}.column.is-one-third-widescreen{-webkit-box-flex:0;flex:none;width:33.3333%}.column.is-one-quarter-widescreen{-webkit-box-flex:0;flex:none;width:25%}.column.is-one-fifth-widescreen{-webkit-box-flex:0;flex:none;width:20%}.column.is-two-fifths-widescreen{-webkit-box-flex:0;flex:none;width:40%}.column.is-three-fifths-widescreen{-webkit-box-flex:0;flex:none;width:60%}.column.is-four-fifths-widescreen{-webkit-box-flex:0;flex:none;width:80%}.column.is-offset-three-quarters-widescreen{margin-left:75%}.column.is-offset-two-thirds-widescreen{margin-left:66.6666%}.column.is-offset-half-widescreen{margin-left:50%}.column.is-offset-one-third-widescreen{margin-left:33.3333%}.column.is-offset-one-quarter-widescreen{margin-left:25%}.column.is-offset-one-fifth-widescreen{margin-left:20%}.column.is-offset-two-fifths-widescreen{margin-left:40%}.column.is-offset-three-fifths-widescreen{margin-left:60%}.column.is-offset-four-fifths-widescreen{margin-left:80%}.column.is-0-widescreen{-webkit-box-flex:0;flex:none;width:0}.column.is-offset-0-widescreen{margin-left:0}.column.is-1-widescreen{-webkit-box-flex:0;flex:none;width:8.33333%}.column.is-offset-1-widescreen{margin-left:8.33333%}.column.is-2-widescreen{-webkit-box-flex:0;flex:none;width:16.66667%}.column.is-offset-2-widescreen{margin-left:16.66667%}.column.is-3-widescreen{-webkit-box-flex:0;flex:none;width:25%}.column.is-offset-3-widescreen{margin-left:25%}.column.is-4-widescreen{-webkit-box-flex:0;flex:none;width:33.33333%}.column.is-offset-4-widescreen{margin-left:33.33333%}.column.is-5-widescreen{-webkit-box-flex:0;flex:none;width:41.66667%}.column.is-offset-5-widescreen{margin-left:41.66667%}.column.is-6-widescreen{-webkit-box-flex:0;flex:none;width:50%}.column.is-offset-6-widescreen{margin-left:50%}.column.is-7-widescreen{-webkit-box-flex:0;flex:none;width:58.33333%}.column.is-offset-7-widescreen{margin-left:58.33333%}.column.is-8-widescreen{-webkit-box-flex:0;flex:none;width:66.66667%}.column.is-offset-8-widescreen{margin-left:66.66667%}.column.is-9-widescreen{-webkit-box-flex:0;flex:none;width:75%}.column.is-offset-9-widescreen{margin-left:75%}.column.is-10-widescreen{-webkit-box-flex:0;flex:none;width:83.33333%}.column.is-offset-10-widescreen{margin-left:83.33333%}.column.is-11-widescreen{-webkit-box-flex:0;flex:none;width:91.66667%}.column.is-offset-11-widescreen{margin-left:91.66667%}.column.is-12-widescreen{-webkit-box-flex:0;flex:none;width:100%}.column.is-offset-12-widescreen{margin-left:100%}}@media screen and (min-width:1408px){.column.is-full-fullhd,.column.is-narrow-fullhd{-webkit-box-flex:0;flex:none}.column.is-full-fullhd{width:100%}.column.is-three-quarters-fullhd{-webkit-box-flex:0;flex:none;width:75%}.column.is-two-thirds-fullhd{-webkit-box-flex:0;flex:none;width:66.6666%}.column.is-half-fullhd{-webkit-box-flex:0;flex:none;width:50%}.column.is-one-third-fullhd{-webkit-box-flex:0;flex:none;width:33.3333%}.column.is-one-quarter-fullhd{-webkit-box-flex:0;flex:none;width:25%}.column.is-one-fifth-fullhd{-webkit-box-flex:0;flex:none;width:20%}.column.is-two-fifths-fullhd{-webkit-box-flex:0;flex:none;width:40%}.column.is-three-fifths-fullhd{-webkit-box-flex:0;flex:none;width:60%}.column.is-four-fifths-fullhd{-webkit-box-flex:0;flex:none;width:80%}.column.is-offset-three-quarters-fullhd{margin-left:75%}.column.is-offset-two-thirds-fullhd{margin-left:66.6666%}.column.is-offset-half-fullhd{margin-left:50%}.column.is-offset-one-third-fullhd{margin-left:33.3333%}.column.is-offset-one-quarter-fullhd{margin-left:25%}.column.is-offset-one-fifth-fullhd{margin-left:20%}.column.is-offset-two-fifths-fullhd{margin-left:40%}.column.is-offset-three-fifths-fullhd{margin-left:60%}.column.is-offset-four-fifths-fullhd{margin-left:80%}.column.is-0-fullhd{-webkit-box-flex:0;flex:none;width:0}.column.is-offset-0-fullhd{margin-left:0}.column.is-1-fullhd{-webkit-box-flex:0;flex:none;width:8.33333%}.column.is-offset-1-fullhd{margin-left:8.33333%}.column.is-2-fullhd{-webkit-box-flex:0;flex:none;width:16.66667%}.column.is-offset-2-fullhd{margin-left:16.66667%}.column.is-3-fullhd{-webkit-box-flex:0;flex:none;width:25%}.column.is-offset-3-fullhd{margin-left:25%}.column.is-4-fullhd{-webkit-box-flex:0;flex:none;width:33.33333%}.column.is-offset-4-fullhd{margin-left:33.33333%}.column.is-5-fullhd{-webkit-box-flex:0;flex:none;width:41.66667%}.column.is-offset-5-fullhd{margin-left:41.66667%}.column.is-6-fullhd{-webkit-box-flex:0;flex:none;width:50%}.column.is-offset-6-fullhd{margin-left:50%}.column.is-7-fullhd{-webkit-box-flex:0;flex:none;width:58.33333%}.column.is-offset-7-fullhd{margin-left:58.33333%}.column.is-8-fullhd{-webkit-box-flex:0;flex:none;width:66.66667%}.column.is-offset-8-fullhd{margin-left:66.66667%}.column.is-9-fullhd{-webkit-box-flex:0;flex:none;width:75%}.column.is-offset-9-fullhd{margin-left:75%}.column.is-10-fullhd{-webkit-box-flex:0;flex:none;width:83.33333%}.column.is-offset-10-fullhd{margin-left:83.33333%}.column.is-11-fullhd{-webkit-box-flex:0;flex:none;width:91.66667%}.column.is-offset-11-fullhd{margin-left:91.66667%}.column.is-12-fullhd{-webkit-box-flex:0;flex:none;width:100%}.column.is-offset-12-fullhd{margin-left:100%}}.columns{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}.columns:last-child{margin-bottom:-.75rem}.columns:not(:last-child){margin-bottom:.75rem}.columns.is-centered{-webkit-box-pack:center;justify-content:center}.columns.is-gapless{margin-left:0;margin-right:0;margin-top:0}.columns.is-gapless>.column{margin:0;padding:0!important}.columns.is-gapless:not(:last-child){margin-bottom:1.5rem}.columns.is-gapless:last-child{margin-bottom:0}.columns.is-mobile{display:-webkit-box;display:flex}.columns.is-multiline{flex-wrap:wrap}.columns.is-vcentered{-webkit-box-align:center;align-items:center}@media print,screen and (min-width:769px){.columns:not(.is-desktop){display:-webkit-box;display:flex}}@media screen and (min-width:1024px){.columns.is-desktop{display:-webkit-box;display:flex}}.columns.is-variable{--columnGap:0.75rem;margin-left:calc(-1*var(--columnGap));margin-right:calc(-1*var(--columnGap))}.columns.is-variable .column{padding-left:var(--columnGap);padding-right:var(--columnGap)}.columns.is-variable.is-0{--columnGap:0rem}@media screen and (max-width:768px){.columns.is-variable.is-0-mobile{--columnGap:0rem}}@media print,screen and (min-width:769px){.columns.is-variable.is-0-tablet{--columnGap:0rem}}@media screen and (min-width:769px) and (max-width:1023px){.columns.is-variable.is-0-tablet-only{--columnGap:0rem}}@media screen and (max-width:1023px){.columns.is-variable.is-0-touch{--columnGap:0rem}}@media screen and (min-width:1024px){.columns.is-variable.is-0-desktop{--columnGap:0rem}}@media screen and (min-width:1024px) and (max-width:1215px){.columns.is-variable.is-0-desktop-only{--columnGap:0rem}}@media screen and (min-width:1216px){.columns.is-variable.is-0-widescreen{--columnGap:0rem}}@media screen and (min-width:1216px) and (max-width:1407px){.columns.is-variable.is-0-widescreen-only{--columnGap:0rem}}@media screen and (min-width:1408px){.columns.is-variable.is-0-fullhd{--columnGap:0rem}}.columns.is-variable.is-1{--columnGap:.25rem}@media screen and (max-width:768px){.columns.is-variable.is-1-mobile{--columnGap:.25rem}}@media print,screen and (min-width:769px){.columns.is-variable.is-1-tablet{--columnGap:.25rem}}@media screen and (min-width:769px) and (max-width:1023px){.columns.is-variable.is-1-tablet-only{--columnGap:.25rem}}@media screen and (max-width:1023px){.columns.is-variable.is-1-touch{--columnGap:.25rem}}@media screen and (min-width:1024px){.columns.is-variable.is-1-desktop{--columnGap:.25rem}}@media screen and (min-width:1024px) and (max-width:1215px){.columns.is-variable.is-1-desktop-only{--columnGap:.25rem}}@media screen and (min-width:1216px){.columns.is-variable.is-1-widescreen{--columnGap:.25rem}}@media screen and (min-width:1216px) and (max-width:1407px){.columns.is-variable.is-1-widescreen-only{--columnGap:.25rem}}@media screen and (min-width:1408px){.columns.is-variable.is-1-fullhd{--columnGap:.25rem}}.columns.is-variable.is-2{--columnGap:.5rem}@media screen and (max-width:768px){.columns.is-variable.is-2-mobile{--columnGap:.5rem}}@media print,screen and (min-width:769px){.columns.is-variable.is-2-tablet{--columnGap:.5rem}}@media screen and (min-width:769px) and (max-width:1023px){.columns.is-variable.is-2-tablet-only{--columnGap:.5rem}}@media screen and (max-width:1023px){.columns.is-variable.is-2-touch{--columnGap:.5rem}}@media screen and (min-width:1024px){.columns.is-variable.is-2-desktop{--columnGap:.5rem}}@media screen and (min-width:1024px) and (max-width:1215px){.columns.is-variable.is-2-desktop-only{--columnGap:.5rem}}@media screen and (min-width:1216px){.columns.is-variable.is-2-widescreen{--columnGap:.5rem}}@media screen and (min-width:1216px) and (max-width:1407px){.columns.is-variable.is-2-widescreen-only{--columnGap:.5rem}}@media screen and (min-width:1408px){.columns.is-variable.is-2-fullhd{--columnGap:.5rem}}.columns.is-variable.is-3{--columnGap:.75rem}@media screen and (max-width:768px){.columns.is-variable.is-3-mobile{--columnGap:.75rem}}@media print,screen and (min-width:769px){.columns.is-variable.is-3-tablet{--columnGap:.75rem}}@media screen and (min-width:769px) and (max-width:1023px){.columns.is-variable.is-3-tablet-only{--columnGap:.75rem}}@media screen and (max-width:1023px){.columns.is-variable.is-3-touch{--columnGap:.75rem}}@media screen and (min-width:1024px){.columns.is-variable.is-3-desktop{--columnGap:.75rem}}@media screen and (min-width:1024px) and (max-width:1215px){.columns.is-variable.is-3-desktop-only{--columnGap:.75rem}}@media screen and (min-width:1216px){.columns.is-variable.is-3-widescreen{--columnGap:.75rem}}@media screen and (min-width:1216px) and (max-width:1407px){.columns.is-variable.is-3-widescreen-only{--columnGap:.75rem}}@media screen and (min-width:1408px){.columns.is-variable.is-3-fullhd{--columnGap:.75rem}}.columns.is-variable.is-4{--columnGap:1rem}@media screen and (max-width:768px){.columns.is-variable.is-4-mobile{--columnGap:1rem}}@media print,screen and (min-width:769px){.columns.is-variable.is-4-tablet{--columnGap:1rem}}@media screen and (min-width:769px) and (max-width:1023px){.columns.is-variable.is-4-tablet-only{--columnGap:1rem}}@media screen and (max-width:1023px){.columns.is-variable.is-4-touch{--columnGap:1rem}}@media screen and (min-width:1024px){.columns.is-variable.is-4-desktop{--columnGap:1rem}}@media screen and (min-width:1024px) and (max-width:1215px){.columns.is-variable.is-4-desktop-only{--columnGap:1rem}}@media screen and (min-width:1216px){.columns.is-variable.is-4-widescreen{--columnGap:1rem}}@media screen and (min-width:1216px) and (max-width:1407px){.columns.is-variable.is-4-widescreen-only{--columnGap:1rem}}@media screen and (min-width:1408px){.columns.is-variable.is-4-fullhd{--columnGap:1rem}}.columns.is-variable.is-5{--columnGap:1.25rem}@media screen and (max-width:768px){.columns.is-variable.is-5-mobile{--columnGap:1.25rem}}@media print,screen and (min-width:769px){.columns.is-variable.is-5-tablet{--columnGap:1.25rem}}@media screen and (min-width:769px) and (max-width:1023px){.columns.is-variable.is-5-tablet-only{--columnGap:1.25rem}}@media screen and (max-width:1023px){.columns.is-variable.is-5-touch{--columnGap:1.25rem}}@media screen and (min-width:1024px){.columns.is-variable.is-5-desktop{--columnGap:1.25rem}}@media screen and (min-width:1024px) and (max-width:1215px){.columns.is-variable.is-5-desktop-only{--columnGap:1.25rem}}@media screen and (min-width:1216px){.columns.is-variable.is-5-widescreen{--columnGap:1.25rem}}@media screen and (min-width:1216px) and (max-width:1407px){.columns.is-variable.is-5-widescreen-only{--columnGap:1.25rem}}@media screen and (min-width:1408px){.columns.is-variable.is-5-fullhd{--columnGap:1.25rem}}.columns.is-variable.is-6{--columnGap:1.5rem}@media screen and (max-width:768px){.columns.is-variable.is-6-mobile{--columnGap:1.5rem}}@media print,screen and (min-width:769px){.columns.is-variable.is-6-tablet{--columnGap:1.5rem}}@media screen and (min-width:769px) and (max-width:1023px){.columns.is-variable.is-6-tablet-only{--columnGap:1.5rem}}@media screen and (max-width:1023px){.columns.is-variable.is-6-touch{--columnGap:1.5rem}}@media screen and (min-width:1024px){.columns.is-variable.is-6-desktop{--columnGap:1.5rem}}@media screen and (min-width:1024px) and (max-width:1215px){.columns.is-variable.is-6-desktop-only{--columnGap:1.5rem}}@media screen and (min-width:1216px){.columns.is-variable.is-6-widescreen{--columnGap:1.5rem}}@media screen and (min-width:1216px) and (max-width:1407px){.columns.is-variable.is-6-widescreen-only{--columnGap:1.5rem}}@media screen and (min-width:1408px){.columns.is-variable.is-6-fullhd{--columnGap:1.5rem}}.columns.is-variable.is-7{--columnGap:1.75rem}@media screen and (max-width:768px){.columns.is-variable.is-7-mobile{--columnGap:1.75rem}}@media print,screen and (min-width:769px){.columns.is-variable.is-7-tablet{--columnGap:1.75rem}}@media screen and (min-width:769px) and (max-width:1023px){.columns.is-variable.is-7-tablet-only{--columnGap:1.75rem}}@media screen and (max-width:1023px){.columns.is-variable.is-7-touch{--columnGap:1.75rem}}@media screen and (min-width:1024px){.columns.is-variable.is-7-desktop{--columnGap:1.75rem}}@media screen and (min-width:1024px) and (max-width:1215px){.columns.is-variable.is-7-desktop-only{--columnGap:1.75rem}}@media screen and (min-width:1216px){.columns.is-variable.is-7-widescreen{--columnGap:1.75rem}}@media screen and (min-width:1216px) and (max-width:1407px){.columns.is-variable.is-7-widescreen-only{--columnGap:1.75rem}}@media screen and (min-width:1408px){.columns.is-variable.is-7-fullhd{--columnGap:1.75rem}}.columns.is-variable.is-8{--columnGap:2rem}@media screen and (max-width:768px){.columns.is-variable.is-8-mobile{--columnGap:2rem}}@media print,screen and (min-width:769px){.columns.is-variable.is-8-tablet{--columnGap:2rem}}@media screen and (min-width:769px) and (max-width:1023px){.columns.is-variable.is-8-tablet-only{--columnGap:2rem}}@media screen and (max-width:1023px){.columns.is-variable.is-8-touch{--columnGap:2rem}}@media screen and (min-width:1024px){.columns.is-variable.is-8-desktop{--columnGap:2rem}}@media screen and (min-width:1024px) and (max-width:1215px){.columns.is-variable.is-8-desktop-only{--columnGap:2rem}}@media screen and (min-width:1216px){.columns.is-variable.is-8-widescreen{--columnGap:2rem}}@media screen and (min-width:1216px) and (max-width:1407px){.columns.is-variable.is-8-widescreen-only{--columnGap:2rem}}@media screen and (min-width:1408px){.columns.is-variable.is-8-fullhd{--columnGap:2rem}}.tile{-webkit-box-align:stretch;align-items:stretch;display:block;flex-basis:0;-webkit-box-flex:1;flex-grow:1;flex-shrink:1;min-height:-webkit-min-content;min-height:-moz-min-content;min-height:min-content}.tile.is-ancestor{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}.tile.is-ancestor:last-child{margin-bottom:-.75rem}.tile.is-ancestor:not(:last-child){margin-bottom:.75rem}.tile.is-child{margin:0!important}.tile.is-parent{padding:.75rem}.tile.is-vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.tile.is-vertical>.tile.is-child:not(:last-child){margin-bottom:1.5rem!important}@media print,screen and (min-width:769px){.tile:not(.is-child){display:-webkit-box;display:flex}.tile.is-1{width:8.33333%}.tile.is-1,.tile.is-2{-webkit-box-flex:0;flex:none}.tile.is-2{width:16.66667%}.tile.is-3{width:25%}.tile.is-3,.tile.is-4{-webkit-box-flex:0;flex:none}.tile.is-4{width:33.33333%}.tile.is-5{width:41.66667%}.tile.is-5,.tile.is-6{-webkit-box-flex:0;flex:none}.tile.is-6{width:50%}.tile.is-7{width:58.33333%}.tile.is-7,.tile.is-8{-webkit-box-flex:0;flex:none}.tile.is-8{width:66.66667%}.tile.is-9{width:75%}.tile.is-9,.tile.is-10{-webkit-box-flex:0;flex:none}.tile.is-10{width:83.33333%}.tile.is-11{width:91.66667%}.tile.is-11,.tile.is-12{-webkit-box-flex:0;flex:none}.tile.is-12{width:100%}}.hero{-webkit-box-align:stretch;align-items:stretch;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;justify-content:space-between}.hero .navbar{background:none}.hero .tabs ul{border-bottom:none}.hero.is-white{background-color:#fff;color:#0a0a0a}.hero.is-white a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-white strong{color:inherit}.hero.is-white .title{color:#0a0a0a}.hero.is-white .subtitle{color:rgba(10,10,10,.9)}.hero.is-white .subtitle a:not(.button),.hero.is-white .subtitle strong{color:#0a0a0a}@media screen and (max-width:1023px){.hero.is-white .navbar-menu{background-color:#fff}}.hero.is-white .navbar-item,.hero.is-white .navbar-link{color:rgba(10,10,10,.7)}.hero.is-white .navbar-link.is-active,.hero.is-white .navbar-link:hover,.hero.is-white a.navbar-item.is-active,.hero.is-white a.navbar-item:hover{background-color:#f2f2f2;color:#0a0a0a}.hero.is-white .tabs a{color:#0a0a0a;opacity:.9}.hero.is-white .tabs a:hover,.hero.is-white .tabs li.is-active a{opacity:1}.hero.is-white .tabs.is-boxed a,.hero.is-white .tabs.is-toggle a{color:#0a0a0a}.hero.is-white .tabs.is-boxed a:hover,.hero.is-white .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-white .tabs.is-boxed li.is-active a,.hero.is-white .tabs.is-boxed li.is-active a:hover,.hero.is-white .tabs.is-toggle li.is-active a,.hero.is-white .tabs.is-toggle li.is-active a:hover{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}.hero.is-white.is-bold{background-image:linear-gradient(141deg,#e6e6e6,#fff 71%,#fff)}@media screen and (max-width:768px){.hero.is-white.is-bold .navbar-menu{background-image:linear-gradient(141deg,#e6e6e6,#fff 71%,#fff)}}.hero.is-black{background-color:#0a0a0a;color:#fff}.hero.is-black a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-black strong{color:inherit}.hero.is-black .title{color:#fff}.hero.is-black .subtitle{color:hsla(0,0%,100%,.9)}.hero.is-black .subtitle a:not(.button),.hero.is-black .subtitle strong{color:#fff}@media screen and (max-width:1023px){.hero.is-black .navbar-menu{background-color:#0a0a0a}}.hero.is-black .navbar-item,.hero.is-black .navbar-link{color:hsla(0,0%,100%,.7)}.hero.is-black .navbar-link.is-active,.hero.is-black .navbar-link:hover,.hero.is-black a.navbar-item.is-active,.hero.is-black a.navbar-item:hover{background-color:#000;color:#fff}.hero.is-black .tabs a{color:#fff;opacity:.9}.hero.is-black .tabs a:hover,.hero.is-black .tabs li.is-active a{opacity:1}.hero.is-black .tabs.is-boxed a,.hero.is-black .tabs.is-toggle a{color:#fff}.hero.is-black .tabs.is-boxed a:hover,.hero.is-black .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-black .tabs.is-boxed li.is-active a,.hero.is-black .tabs.is-boxed li.is-active a:hover,.hero.is-black .tabs.is-toggle li.is-active a,.hero.is-black .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#0a0a0a}.hero.is-black.is-bold{background-image:linear-gradient(141deg,#000,#0a0a0a 71%,#181616)}@media screen and (max-width:768px){.hero.is-black.is-bold .navbar-menu{background-image:linear-gradient(141deg,#000,#0a0a0a 71%,#181616)}}.hero.is-light{background-color:#f5f5f5;color:#363636}.hero.is-light a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-light strong{color:inherit}.hero.is-light .title{color:#363636}.hero.is-light .subtitle{color:rgba(54,54,54,.9)}.hero.is-light .subtitle a:not(.button),.hero.is-light .subtitle strong{color:#363636}@media screen and (max-width:1023px){.hero.is-light .navbar-menu{background-color:#f5f5f5}}.hero.is-light .navbar-item,.hero.is-light .navbar-link{color:rgba(54,54,54,.7)}.hero.is-light .navbar-link.is-active,.hero.is-light .navbar-link:hover,.hero.is-light a.navbar-item.is-active,.hero.is-light a.navbar-item:hover{background-color:#e8e8e8;color:#363636}.hero.is-light .tabs a{color:#363636;opacity:.9}.hero.is-light .tabs a:hover,.hero.is-light .tabs li.is-active a{opacity:1}.hero.is-light .tabs.is-boxed a,.hero.is-light .tabs.is-toggle a{color:#363636}.hero.is-light .tabs.is-boxed a:hover,.hero.is-light .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-light .tabs.is-boxed li.is-active a,.hero.is-light .tabs.is-boxed li.is-active a:hover,.hero.is-light .tabs.is-toggle li.is-active a,.hero.is-light .tabs.is-toggle li.is-active a:hover{background-color:#363636;border-color:#363636;color:#f5f5f5}.hero.is-light.is-bold{background-image:linear-gradient(141deg,#dfd8d9,#f5f5f5 71%,#fff)}@media screen and (max-width:768px){.hero.is-light.is-bold .navbar-menu{background-image:linear-gradient(141deg,#dfd8d9,#f5f5f5 71%,#fff)}}.hero.is-dark{background-color:#363636;color:#f5f5f5}.hero.is-dark a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-dark strong{color:inherit}.hero.is-dark .title{color:#f5f5f5}.hero.is-dark .subtitle{color:hsla(0,0%,96.1%,.9)}.hero.is-dark .subtitle a:not(.button),.hero.is-dark .subtitle strong{color:#f5f5f5}@media screen and (max-width:1023px){.hero.is-dark .navbar-menu{background-color:#363636}}.hero.is-dark .navbar-item,.hero.is-dark .navbar-link{color:hsla(0,0%,96.1%,.7)}.hero.is-dark .navbar-link.is-active,.hero.is-dark .navbar-link:hover,.hero.is-dark a.navbar-item.is-active,.hero.is-dark a.navbar-item:hover{background-color:#292929;color:#f5f5f5}.hero.is-dark .tabs a{color:#f5f5f5;opacity:.9}.hero.is-dark .tabs a:hover,.hero.is-dark .tabs li.is-active a{opacity:1}.hero.is-dark .tabs.is-boxed a,.hero.is-dark .tabs.is-toggle a{color:#f5f5f5}.hero.is-dark .tabs.is-boxed a:hover,.hero.is-dark .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-dark .tabs.is-boxed li.is-active a,.hero.is-dark .tabs.is-boxed li.is-active a:hover,.hero.is-dark .tabs.is-toggle li.is-active a,.hero.is-dark .tabs.is-toggle li.is-active a:hover{background-color:#f5f5f5;border-color:#f5f5f5;color:#363636}.hero.is-dark.is-bold{background-image:linear-gradient(141deg,#1f191a,#363636 71%,#46403f)}@media screen and (max-width:768px){.hero.is-dark.is-bold .navbar-menu{background-image:linear-gradient(141deg,#1f191a,#363636 71%,#46403f)}}.hero.is-primary{background-color:#00d1b2;color:#fff}.hero.is-primary a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-primary strong{color:inherit}.hero.is-primary .title{color:#fff}.hero.is-primary .subtitle{color:hsla(0,0%,100%,.9)}.hero.is-primary .subtitle a:not(.button),.hero.is-primary .subtitle strong{color:#fff}@media screen and (max-width:1023px){.hero.is-primary .navbar-menu{background-color:#00d1b2}}.hero.is-primary .navbar-item,.hero.is-primary .navbar-link{color:hsla(0,0%,100%,.7)}.hero.is-primary .navbar-link.is-active,.hero.is-primary .navbar-link:hover,.hero.is-primary a.navbar-item.is-active,.hero.is-primary a.navbar-item:hover{background-color:#00b89c;color:#fff}.hero.is-primary .tabs a{color:#fff;opacity:.9}.hero.is-primary .tabs a:hover,.hero.is-primary .tabs li.is-active a{opacity:1}.hero.is-primary .tabs.is-boxed a,.hero.is-primary .tabs.is-toggle a{color:#fff}.hero.is-primary .tabs.is-boxed a:hover,.hero.is-primary .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-primary .tabs.is-boxed li.is-active a,.hero.is-primary .tabs.is-boxed li.is-active a:hover,.hero.is-primary .tabs.is-toggle li.is-active a,.hero.is-primary .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#00d1b2}.hero.is-primary.is-bold{background-image:linear-gradient(141deg,#009e6c,#00d1b2 71%,#00e7eb)}@media screen and (max-width:768px){.hero.is-primary.is-bold .navbar-menu{background-image:linear-gradient(141deg,#009e6c,#00d1b2 71%,#00e7eb)}}.hero.is-link{background-color:#3273dc;color:#fff}.hero.is-link a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-link strong{color:inherit}.hero.is-link .title{color:#fff}.hero.is-link .subtitle{color:hsla(0,0%,100%,.9)}.hero.is-link .subtitle a:not(.button),.hero.is-link .subtitle strong{color:#fff}@media screen and (max-width:1023px){.hero.is-link .navbar-menu{background-color:#3273dc}}.hero.is-link .navbar-item,.hero.is-link .navbar-link{color:hsla(0,0%,100%,.7)}.hero.is-link .navbar-link.is-active,.hero.is-link .navbar-link:hover,.hero.is-link a.navbar-item.is-active,.hero.is-link a.navbar-item:hover{background-color:#2366d1;color:#fff}.hero.is-link .tabs a{color:#fff;opacity:.9}.hero.is-link .tabs a:hover,.hero.is-link .tabs li.is-active a{opacity:1}.hero.is-link .tabs.is-boxed a,.hero.is-link .tabs.is-toggle a{color:#fff}.hero.is-link .tabs.is-boxed a:hover,.hero.is-link .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-link .tabs.is-boxed li.is-active a,.hero.is-link .tabs.is-boxed li.is-active a:hover,.hero.is-link .tabs.is-toggle li.is-active a,.hero.is-link .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#3273dc}.hero.is-link.is-bold{background-image:linear-gradient(141deg,#1577c6,#3273dc 71%,#4366e5)}@media screen and (max-width:768px){.hero.is-link.is-bold .navbar-menu{background-image:linear-gradient(141deg,#1577c6,#3273dc 71%,#4366e5)}}.hero.is-info{background-color:#209cee;color:#fff}.hero.is-info a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-info strong{color:inherit}.hero.is-info .title{color:#fff}.hero.is-info .subtitle{color:hsla(0,0%,100%,.9)}.hero.is-info .subtitle a:not(.button),.hero.is-info .subtitle strong{color:#fff}@media screen and (max-width:1023px){.hero.is-info .navbar-menu{background-color:#209cee}}.hero.is-info .navbar-item,.hero.is-info .navbar-link{color:hsla(0,0%,100%,.7)}.hero.is-info .navbar-link.is-active,.hero.is-info .navbar-link:hover,.hero.is-info a.navbar-item.is-active,.hero.is-info a.navbar-item:hover{background-color:#118fe4;color:#fff}.hero.is-info .tabs a{color:#fff;opacity:.9}.hero.is-info .tabs a:hover,.hero.is-info .tabs li.is-active a{opacity:1}.hero.is-info .tabs.is-boxed a,.hero.is-info .tabs.is-toggle a{color:#fff}.hero.is-info .tabs.is-boxed a:hover,.hero.is-info .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-info .tabs.is-boxed li.is-active a,.hero.is-info .tabs.is-boxed li.is-active a:hover,.hero.is-info .tabs.is-toggle li.is-active a,.hero.is-info .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#209cee}.hero.is-info.is-bold{background-image:linear-gradient(141deg,#04a6d7,#209cee 71%,#3287f5)}@media screen and (max-width:768px){.hero.is-info.is-bold .navbar-menu{background-image:linear-gradient(141deg,#04a6d7,#209cee 71%,#3287f5)}}.hero.is-success{background-color:#23d160;color:#fff}.hero.is-success a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-success strong{color:inherit}.hero.is-success .title{color:#fff}.hero.is-success .subtitle{color:hsla(0,0%,100%,.9)}.hero.is-success .subtitle a:not(.button),.hero.is-success .subtitle strong{color:#fff}@media screen and (max-width:1023px){.hero.is-success .navbar-menu{background-color:#23d160}}.hero.is-success .navbar-item,.hero.is-success .navbar-link{color:hsla(0,0%,100%,.7)}.hero.is-success .navbar-link.is-active,.hero.is-success .navbar-link:hover,.hero.is-success a.navbar-item.is-active,.hero.is-success a.navbar-item:hover{background-color:#20bc56;color:#fff}.hero.is-success .tabs a{color:#fff;opacity:.9}.hero.is-success .tabs a:hover,.hero.is-success .tabs li.is-active a{opacity:1}.hero.is-success .tabs.is-boxed a,.hero.is-success .tabs.is-toggle a{color:#fff}.hero.is-success .tabs.is-boxed a:hover,.hero.is-success .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-success .tabs.is-boxed li.is-active a,.hero.is-success .tabs.is-boxed li.is-active a:hover,.hero.is-success .tabs.is-toggle li.is-active a,.hero.is-success .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#23d160}.hero.is-success.is-bold{background-image:linear-gradient(141deg,#12af2f,#23d160 71%,#2ce28a)}@media screen and (max-width:768px){.hero.is-success.is-bold .navbar-menu{background-image:linear-gradient(141deg,#12af2f,#23d160 71%,#2ce28a)}}.hero.is-warning{background-color:#ffdd57;color:rgba(0,0,0,.7)}.hero.is-warning a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-warning strong{color:inherit}.hero.is-warning .title{color:rgba(0,0,0,.7)}.hero.is-warning .subtitle{color:rgba(0,0,0,.9)}.hero.is-warning .subtitle a:not(.button),.hero.is-warning .subtitle strong{color:rgba(0,0,0,.7)}@media screen and (max-width:1023px){.hero.is-warning .navbar-menu{background-color:#ffdd57}}.hero.is-warning .navbar-item,.hero.is-warning .navbar-link{color:rgba(0,0,0,.7)}.hero.is-warning .navbar-link.is-active,.hero.is-warning .navbar-link:hover,.hero.is-warning a.navbar-item.is-active,.hero.is-warning a.navbar-item:hover{background-color:#ffd83d;color:rgba(0,0,0,.7)}.hero.is-warning .tabs a{color:rgba(0,0,0,.7);opacity:.9}.hero.is-warning .tabs a:hover,.hero.is-warning .tabs li.is-active a{opacity:1}.hero.is-warning .tabs.is-boxed a,.hero.is-warning .tabs.is-toggle a{color:rgba(0,0,0,.7)}.hero.is-warning .tabs.is-boxed a:hover,.hero.is-warning .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-warning .tabs.is-boxed li.is-active a,.hero.is-warning .tabs.is-boxed li.is-active a:hover,.hero.is-warning .tabs.is-toggle li.is-active a,.hero.is-warning .tabs.is-toggle li.is-active a:hover{background-color:rgba(0,0,0,.7);border-color:rgba(0,0,0,.7);color:#ffdd57}.hero.is-warning.is-bold{background-image:linear-gradient(141deg,#ffaf24,#ffdd57 71%,#fffa70)}@media screen and (max-width:768px){.hero.is-warning.is-bold .navbar-menu{background-image:linear-gradient(141deg,#ffaf24,#ffdd57 71%,#fffa70)}}.hero.is-danger{background-color:#ff3860;color:#fff}.hero.is-danger a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-danger strong{color:inherit}.hero.is-danger .title{color:#fff}.hero.is-danger .subtitle{color:hsla(0,0%,100%,.9)}.hero.is-danger .subtitle a:not(.button),.hero.is-danger .subtitle strong{color:#fff}@media screen and (max-width:1023px){.hero.is-danger .navbar-menu{background-color:#ff3860}}.hero.is-danger .navbar-item,.hero.is-danger .navbar-link{color:hsla(0,0%,100%,.7)}.hero.is-danger .navbar-link.is-active,.hero.is-danger .navbar-link:hover,.hero.is-danger a.navbar-item.is-active,.hero.is-danger a.navbar-item:hover{background-color:#ff1f4b;color:#fff}.hero.is-danger .tabs a{color:#fff;opacity:.9}.hero.is-danger .tabs a:hover,.hero.is-danger .tabs li.is-active a{opacity:1}.hero.is-danger .tabs.is-boxed a,.hero.is-danger .tabs.is-toggle a{color:#fff}.hero.is-danger .tabs.is-boxed a:hover,.hero.is-danger .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-danger .tabs.is-boxed li.is-active a,.hero.is-danger .tabs.is-boxed li.is-active a:hover,.hero.is-danger .tabs.is-toggle li.is-active a,.hero.is-danger .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#ff3860}.hero.is-danger.is-bold{background-image:linear-gradient(141deg,#ff0561,#ff3860 71%,#ff5257)}@media screen and (max-width:768px){.hero.is-danger.is-bold .navbar-menu{background-image:linear-gradient(141deg,#ff0561,#ff3860 71%,#ff5257)}}.hero.is-small .hero-body{padding-bottom:1.5rem;padding-top:1.5rem}@media print,screen and (min-width:769px){.hero.is-medium .hero-body{padding-bottom:9rem;padding-top:9rem}}@media print,screen and (min-width:769px){.hero.is-large .hero-body{padding-bottom:18rem;padding-top:18rem}}.hero.is-fullheight-with-navbar .hero-body,.hero.is-fullheight .hero-body,.hero.is-halfheight .hero-body{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex}.hero.is-fullheight-with-navbar .hero-body>.container,.hero.is-fullheight .hero-body>.container,.hero.is-halfheight .hero-body>.container{-webkit-box-flex:1;flex-grow:1;flex-shrink:1}.hero.is-halfheight{min-height:50vh}.hero.is-fullheight{min-height:100vh}.hero-video{overflow:hidden}.hero-video video{left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.hero-video.is-transparent{opacity:.3}@media screen and (max-width:768px){.hero-video{display:none}}.hero-buttons{margin-top:1.5rem}@media screen and (max-width:768px){.hero-buttons .button{display:-webkit-box;display:flex}.hero-buttons .button:not(:last-child){margin-bottom:.75rem}}@media print,screen and (min-width:769px){.hero-buttons{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}.hero-buttons .button:not(:last-child){margin-right:1.5rem}}.hero-foot,.hero-head{-webkit-box-flex:0;flex-grow:0;flex-shrink:0}.hero-body{-webkit-box-flex:1;flex-grow:1;flex-shrink:0}.hero-body,.section{padding:3rem 1.5rem}@media screen and (min-width:1024px){.section.is-medium{padding:9rem 1.5rem}.section.is-large{padding:18rem 1.5rem}}.footer{background-color:#fafafa;padding:3rem 1.5rem 6rem}.modal.is-full-screen>.animation-content,.modal.is-full-screen>.animation-content>.modal-card{width:100%;height:100%;max-height:100vh;margin:0;background-color:#fff}.modal .animation-content{margin:0 20px}.modal .animation-content .modal-card{margin:0}@media screen and (max-width:768px){.modal .animation-content{width:100%}}.modal .modal-content{width:100%}.b-radio.radio{outline:none;display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.b-radio.radio+.radio{margin-left:.5em}.b-radio.radio input[type=radio]{position:absolute;left:0;opacity:0;outline:none;z-index:-1}.b-radio.radio input[type=radio]+.check{display:-webkit-box;display:flex;flex-shrink:0;position:relative;cursor:pointer;width:1.25em;height:1.25em;-webkit-transition:background .15s ease-out;transition:background .15s ease-out;border-radius:50%;border:2px solid #7a7a7a}.b-radio.radio input[type=radio]+.check:before{content:"";display:-webkit-box;display:flex;position:absolute;left:50%;margin-left:-.625em;bottom:50%;margin-bottom:-.625em;width:1.25em;height:1.25em;-webkit-transition:-webkit-transform .15s ease-out;transition:-webkit-transform .15s ease-out;transition:transform .15s ease-out;transition:transform .15s ease-out,-webkit-transform .15s ease-out;border-radius:50%;-webkit-transform:scale(0);transform:scale(0);background-color:#04a434}.b-radio.radio input[type=radio]+.check.is-white:before{background:#fff}.b-radio.radio input[type=radio]+.check.is-black:before{background:#0a0a0a}.b-radio.radio input[type=radio]+.check.is-light:before{background:#f5f5f5}.b-radio.radio input[type=radio]+.check.is-dark:before{background:#363636}.b-radio.radio input[type=radio]+.check.is-primary:before{background:#00d1b2}.b-radio.radio input[type=radio]+.check.is-link:before{background:#3273dc}.b-radio.radio input[type=radio]+.check.is-info:before{background:#209cee}.b-radio.radio input[type=radio]+.check.is-success:before{background:#23d160}.b-radio.radio input[type=radio]+.check.is-warning:before{background:#ffdd57}.b-radio.radio input[type=radio]+.check.is-danger:before{background:#ff3860}.b-radio.radio input[type=radio]:checked+.check{border-color:#04a434}.b-radio.radio input[type=radio]:checked+.check.is-white{border-color:#fff}.b-radio.radio input[type=radio]:checked+.check.is-black{border-color:#0a0a0a}.b-radio.radio input[type=radio]:checked+.check.is-light{border-color:#f5f5f5}.b-radio.radio input[type=radio]:checked+.check.is-dark{border-color:#363636}.b-radio.radio input[type=radio]:checked+.check.is-primary{border-color:#00d1b2}.b-radio.radio input[type=radio]:checked+.check.is-link{border-color:#3273dc}.b-radio.radio input[type=radio]:checked+.check.is-info{border-color:#209cee}.b-radio.radio input[type=radio]:checked+.check.is-success{border-color:#23d160}.b-radio.radio input[type=radio]:checked+.check.is-warning{border-color:#ffdd57}.b-radio.radio input[type=radio]:checked+.check.is-danger{border-color:#ff3860}.b-radio.radio input[type=radio]:checked+.check:before{-webkit-transform:scale(.5);transform:scale(.5)}.b-radio.radio input[type=radio]:focus+.check{box-shadow:0 0 .5em hsla(0,0%,47.8%,.8)}.b-radio.radio input[type=radio]:focus:checked+.check{box-shadow:0 0 .5em rgba(4,164,52,.8)}.b-radio.radio input[type=radio]:focus:checked+.check.is-white{box-shadow:0 0 .5em hsla(0,0%,100%,.8)}.b-radio.radio input[type=radio]:focus:checked+.check.is-black{box-shadow:0 0 .5em rgba(10,10,10,.8)}.b-radio.radio input[type=radio]:focus:checked+.check.is-light{box-shadow:0 0 .5em hsla(0,0%,96.1%,.8)}.b-radio.radio input[type=radio]:focus:checked+.check.is-dark{box-shadow:0 0 .5em rgba(54,54,54,.8)}.b-radio.radio input[type=radio]:focus:checked+.check.is-primary{box-shadow:0 0 .5em rgba(0,209,178,.8)}.b-radio.radio input[type=radio]:focus:checked+.check.is-link{box-shadow:0 0 .5em rgba(50,115,220,.8)}.b-radio.radio input[type=radio]:focus:checked+.check.is-info{box-shadow:0 0 .5em rgba(32,156,238,.8)}.b-radio.radio input[type=radio]:focus:checked+.check.is-success{box-shadow:0 0 .5em rgba(35,209,96,.8)}.b-radio.radio input[type=radio]:focus:checked+.check.is-warning{box-shadow:0 0 .5em rgba(255,221,87,.8)}.b-radio.radio input[type=radio]:focus:checked+.check.is-danger{box-shadow:0 0 .5em rgba(255,56,96,.8)}.b-radio.radio .control-label{padding-left:.5em}.b-radio.radio.button{display:-webkit-box;display:flex}.b-radio.radio[disabled]{opacity:.5}.b-radio.radio:hover input[type=radio]:not(:disabled)+.check{border-color:#04a434}.b-radio.radio:hover input[type=radio]:not(:disabled)+.check.is-white{border-color:#fff}.b-radio.radio:hover input[type=radio]:not(:disabled)+.check.is-black{border-color:#0a0a0a}.b-radio.radio:hover input[type=radio]:not(:disabled)+.check.is-light{border-color:#f5f5f5}.b-radio.radio:hover input[type=radio]:not(:disabled)+.check.is-dark{border-color:#363636}.b-radio.radio:hover input[type=radio]:not(:disabled)+.check.is-primary{border-color:#00d1b2}.b-radio.radio:hover input[type=radio]:not(:disabled)+.check.is-link{border-color:#3273dc}.b-radio.radio:hover input[type=radio]:not(:disabled)+.check.is-info{border-color:#209cee}.b-radio.radio:hover input[type=radio]:not(:disabled)+.check.is-success{border-color:#23d160}.b-radio.radio:hover input[type=radio]:not(:disabled)+.check.is-warning{border-color:#ffdd57}.b-radio.radio:hover input[type=radio]:not(:disabled)+.check.is-danger{border-color:#ff3860}.b-radio.radio.is-small{border-radius:2px;font-size:.75rem}.b-radio.radio.is-medium{font-size:1.25rem}.b-radio.radio.is-large{font-size:1.5rem}.b-tabs .tabs{margin-bottom:0;flex-shrink:0}.b-tabs .tabs li.is-disabled{pointer-events:none;cursor:not-allowed;opacity:.5}.b-tabs .tab-content{position:relative;overflow:visible;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding:1rem}.b-tabs .tab-content .tab-item{flex-shrink:0;flex-basis:auto}.b-tabs .tab-content.is-transitioning{overflow:hidden}.b-tabs:not(:last-child){margin-bottom:1.5rem}.b-tabs.is-fullwidth{width:100%}.b-tabs.is-vertical{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.b-tabs.is-vertical>.tabs ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;border-bottom-color:transparent}.b-tabs.is-vertical>.tabs ul li{width:100%}.b-tabs.is-vertical>.tabs ul li a{-webkit-box-pack:left;justify-content:left}.b-tabs.is-vertical>.tabs.is-boxed li a{border-bottom-color:transparent!important;border-right-color:#dbdbdb!important;border-radius:4px 0 0 4px}.b-tabs.is-vertical>.tabs.is-boxed li.is-active a{border-bottom-color:#dbdbdb!important;border-right-color:transparent!important}.b-tabs.is-vertical>.tabs.is-toggle li+li{margin-left:0}.b-tabs.is-vertical>.tabs.is-toggle li:first-child a{border-radius:4px 4px 0 0}.b-tabs.is-vertical>.tabs.is-toggle li:last-child a{border-radius:0 0 4px 4px}.b-tabs.is-vertical>.tabs.is-fullwidth li a{height:100%}.b-tabs.is-vertical>.tab-content{-webkit-box-flex:1;flex-grow:1}.b-tabs.is-vertical.is-right,.b-tabs.is-vertical.is-right>.tabs ul a{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}.b-tabs.is-vertical.is-right>.tabs ul a .icon:first-child{margin-right:0;margin-left:.5em}.b-tabs.is-vertical.is-right>.tabs.is-boxed li a{border-bottom-color:transparent!important;border-right-color:transparent!important;border-left-color:#dbdbdb!important;border-radius:0 4px 4px 0}.b-tabs.is-vertical.is-right>.tabs.is-boxed li.is-active a{border-bottom-color:#dbdbdb!important;border-right-color:#dbdbdb!important;border-left-color:transparent!important}.select select{text-rendering:auto!important;padding-right:2.5em}.select select option{color:#4a4a4a;padding:.25em .5em}.select select option:disabled{cursor:not-allowed;opacity:.5}.select select optgroup{color:#b5b5b5;font-weight:400;font-style:normal;padding:.25em 0}.select.is-empty select{color:hsla(0,0%,47.8%,.7)}.field.is-grouped .field{flex-shrink:0}.field.is-grouped .field:not(:last-child){margin-right:.75rem}.field.is-grouped .field.is-expanded{-webkit-box-flex:1;flex-grow:1;flex-shrink:1}.field.has-addons .control:first-child .control .button,.field.has-addons .control:first-child .control .input,.field.has-addons .control:first-child .control .select select{border-bottom-left-radius:4px;border-top-left-radius:4px}.field.has-addons .control:last-child .control .button,.field.has-addons .control:last-child .control .input,.field.has-addons .control:last-child .control .select select{border-bottom-right-radius:4px;border-top-right-radius:4px}.field.has-addons .control .control .button,.field.has-addons .control .control .input,.field.has-addons .control .control .select select{border-radius:0}.field.has-addons .b-numberinput:not(:first-child) .control:first-child .button,.field.has-addons .b-numberinput:not(:first-child) .control:first-child .input,.field.has-addons .b-numberinput:not(:first-child) .control:first-child .select select{border-bottom-left-radius:0;border-top-left-radius:0}.field.has-addons .b-numberinput:not(:last-child) .control:last-child .button,.field.has-addons .b-numberinput:not(:last-child) .control:last-child .input,.field.has-addons .b-numberinput:not(:last-child) .control:last-child .select select{border-bottom-right-radius:0;border-top-right-radius:0}.field.is-floating-label{position:relative}.field.is-floating-label .label{position:absolute;top:-.775em;left:1em;font-size:.75rem;background-color:transparent;padding-left:.125em;padding-right:.125em;z-index:5}.field.is-floating-label .label:before{content:"";display:block;position:absolute;top:.775em;left:0;right:0;height:.375em;background-color:#fff;z-index:-1}.field.is-floating-label .label.is-small{font-size:.5625rem}.field.is-floating-label .label.is-medium{font-size:.9375rem}.field.is-floating-label .label.is-large{font-size:1.125rem}.field.is-floating-label .input:focus,.field.is-floating-label .select select:focus,.field.is-floating-label .textarea:focus{box-shadow:none}.field.is-floating-label .taginput .taginput-container{padding-top:.475em}.field.is-floating-label .taginput .taginput-container.is-focused{box-shadow:none}.field.is-floating-label .taginput .counter{float:none;text-align:right}.field.is-floating-in-label{position:relative}.field.is-floating-in-label .label{position:absolute;top:.25em;left:1em;font-size:.75rem;background-color:transparent;z-index:5}.field.is-floating-in-label .label.is-small{font-size:.5625rem}.field.is-floating-in-label .label.is-medium{font-size:.9375rem}.field.is-floating-in-label .label.is-large{font-size:1.125rem}.field.is-floating-in-label>.datepicker .input,.field.is-floating-in-label>.timepicker .input,.field.is-floating-in-label>:not(.datepicker):not(.timepicker):not(.taginput) .input,.field.is-floating-in-label>:not(.datepicker):not(.timepicker):not(.taginput) .textarea,.field.is-floating-in-label>:not(.datepicker):not(.timepicker):not(.taginput) select{padding-top:calc(1.625em - .5625rem);padding-bottom:1px;height:3.25em}.field.is-floating-in-label>:not(.datepicker):not(.timepicker):not(.taginput) .select:not(multiple){height:3.25em}.field.is-floating-in-label>:not(.datepicker):not(.timepicker):not(.taginput) .select:not(multiple).is-loading:after{margin-top:calc(1.625em - .5625rem)}.field.is-floating-in-label>:not(.datepicker):not(.timepicker):not(.taginput) .select:not(multiple):after{margin-top:1px}.field.is-floating-in-label>:not(.taginput) .is-left.icon,.field.is-floating-in-label>:not(.taginput) .is-right.icon{height:3.25em}.field.is-floating-in-label>:not(.taginput) .is-left.icon{padding-top:calc(1.625em - .5625rem)}.field.is-floating-in-label .control.is-loading:after{margin-top:calc(1.625em - .5625rem)}.field.is-floating-in-label .taginput .taginput-container{padding-top:calc(1.625em - .5625rem + .275em - 1px)}.field.is-floating-in-label .taginput .counter{float:none;text-align:right}.field.is-floating-in-label.has-addons .control .button,.field.is-floating-in-label.has-addons .control .input,.field.is-floating-in-label.has-addons .control .select select,.field.is-floating-in-label.has-numberinput .b-numberinput .control .button,.field.is-floating-in-label.is-grouped .control .button,.field.is-floating-in-label.is-grouped .control .input,.field.is-floating-in-label.is-grouped .control .select select{height:3.25em}.field.is-floating-in-label.has-numberinput .label,.field.is-floating-label.has-numberinput .label{margin-left:3rem}.field.is-floating-in-label.has-numberinput.has-numberinput-is-small .label,.field.is-floating-label.has-numberinput.has-numberinput-is-small .label{margin-left:2.25rem}.field.is-floating-in-label.has-numberinput.has-numberinput-is-medium .label,.field.is-floating-label.has-numberinput.has-numberinput-is-medium .label{margin-left:3.75rem}.field.is-floating-in-label.has-numberinput.has-numberinput-is-large .label,.field.is-floating-label.has-numberinput.has-numberinput-is-large .label{margin-left:4.5rem}.field.is-floating-in-label.has-numberinput-compact .label,.field.is-floating-label.has-numberinput-compact .label{margin-left:2.25rem}.field.is-floating-in-label.has-numberinput-compact.has-numberinput-is-small .label,.field.is-floating-label.has-numberinput-compact.has-numberinput-is-small .label{margin-left:1.6875rem}.field.is-floating-in-label.has-numberinput-compact.has-numberinput-is-medium .label,.field.is-floating-label.has-numberinput-compact.has-numberinput-is-medium .label{margin-left:2.8125rem}.field.is-floating-in-label.has-numberinput-compact.has-numberinput-is-large .label,.field.is-floating-label.has-numberinput-compact.has-numberinput-is-large .label{margin-left:3.375rem}.control .help.counter{float:right;margin-left:.5em}.control .icon.is-clickable{pointer-events:auto;cursor:pointer}.icon{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:inherit}.icon svg{background-color:transparent;fill:currentColor;stroke-width:0;stroke:currentColor;pointer-events:none;width:1.5rem;height:1.5rem}#app{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c3e50;counter-reset:step-counter}#site-container{padding-top:2rem;padding-bottom:2%}.page-head{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.5rem}.page-head .select-license-column{grid-column:1}.page-head .locale-chooser{grid-column:2}.stepper-instructions{margin-bottom:14px}.fixed-right-column{position:-webkit-sticky;position:sticky;top:10px}.selected-license-card{margin-bottom:32px}@media only screen and (max-width:1025px){#site-container{margin-left:2%;margin-right:2%}.mobile-hide{display:none}.mobile-show{display:block}}@media only screen and (max-width:768px){#site-container{padding-top:0}.page-head{grid-template-columns:100%;grid-gap:1rem}.select-license-column{-webkit-box-ordinal-group:3;order:2}.locale-chooser{padding-top:1rem;height:auto;grid-column:auto;-webkit-box-ordinal-group:2;order:1}}@media only screen and (max-width:670px){#site-container{margin-left:3%;margin-right:3%}}.vocab.ha{font-family:Roboto Condensed,sans-serif;letter-spacing:.02em}.vocab.ha,.vocab.hb{font-weight:700;font-style:normal;padding-bottom:.5rem}.vocab.hb{font-family:Source Sans Pro,sans-serif}.vocab.h2a{color:#000;font-size:36px;line-height:47px}.vocab.h3a{font-size:28px;line-height:36px;color:#000}.vocab.h3b{font-size:28px;line-height:33px}.vocab.h4a{font-size:23px;line-height:30px}.vocab.h4b{font-size:23px;line-height:27px}.vocab.h5a{font-size:20px;line-height:30px}.vocab.h5b{font-size:20px;line-height:26px}.vocab-body{font-style:normal;font-weight:400;color:#333;padding-bottom:8px}.vocab-body.body-bigger{font-size:23px;line-height:33px;color:#000}.vocab-body.body-big{font-size:18px;line-height:25px}.vocab-body.body-normal{font-size:16px;line-height:24px}.vocab-caption{font-style:normal;font-weight:600;font-size:13px;line-height:19px;padding-bottom:8px}.normal-gray{color:#d8d8d8!important}.slate-gray{color:#333}.vocab-tomato{color:#ed592f!important}.vocab.license-icons img{width:35px;height:35px} \ No newline at end of file diff --git a/docs/css/app.8904f2ba.css b/docs/css/app.8904f2ba.css new file mode 100644 index 00000000..81e0f2bf --- /dev/null +++ b/docs/css/app.8904f2ba.css @@ -0,0 +1 @@ +@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro%3A%20400%2C600%2C700%7CRoboto+Condensed&ver=4.9.8);@import url(https://unpkg.com/@creativecommons/fonts@1.0.0-beta.8/css/fonts.css);.photo-license-icons[data-v-3ca90f93]{display:inline-block;white-space:nowrap;vertical-align:middle;margin-right:3px}.photo-license-icon[data-v-3ca90f93]{height:2rem;width:auto;margin-right:3px}.help-link[data-v-19dc3ee4]{padding-bottom:8px}.help-link .help-link-a[data-v-19dc3ee4]{color:#ed592f}.help-links .help-link .help-link-a[data-v-19dc3ee4]:hover{color:#363636!important}.help-links[data-v-19dc3ee4]{list-style-position:inside;list-style-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACCSURBVHgBzZIxDYAwEEV/UgNIqAQkIKUSkFAH4KBWQAESOjMVB3BNLyEMTeCOBF7ylg5vuF/gL5jKeyQbcoYCT+5k4Jg6tJAWChyHojbUkumNkOVI4ugFg3tsHOrIlZwgYEC5zQgBed7AAQ8BFmXeHOghwOI8pIOQ6hJPcFD+iW84AMESG1wuwOASAAAAAElFTkSuQmCC)}.help__instructions{text-align:center;margin-bottom:.5rem}.help-text{margin-bottom:1rem}.help-button{margin-top:3%!important}.help-h5{font-weight:700}.edu-icons-section{margin-top:1.5%}.edu-icons-title-section{display:grid;grid-gap:.5rem;grid-template-columns:1fr 7fr}.edu-icons-section img{width:45px}.edu-icons-section p{margin-bottom:6%}.edu-icons-section .title{vertical-align:middle!important;margin-bottom:0!important;padding-bottom:0!important;margin-left:2%!important;font-style:normal;font-weight:700;font-size:23px;line-height:27px}.edu-icons-section b{padding-top:0}.edu-icons-section-icon_title p{margin:0}.modal.is-active .modal-content{overflow:hidden}button.modal-close{position:fixed}p.modal-card-title{flex-shrink:1;line-height:inherit}.help-section__table{margin-top:1.5rem}.top-bottom-paddingless{padding-bottom:0!important;padding-top:0!important}@media only screen and (max-width:670px){.modal-card-title.modal-title{font-size:18px}.modal-content{margin-left:10%;margin-right:10%}.modal-card-body{max-height:55vh}.modal.is-active .modal-content{max-height:calc(100vh - 20px)}}.attribution-details-form{margin-top:1rem}.attribution-details-form .label{font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#333}.attribution-details-form .input{font-weight:600;font-size:16px;color:#333}.waiver-textarea{width:100%;min-height:100px;margin:1rem 0}.step-actions .b-checkbox.checkbox{-webkit-box-align:normal;align-items:normal}.step-actions .control-label{color:#333}.step-actions .b-checkbox.checkbox input[type=checkbox]+.check{border:2px solid #d8d8d8}.license-dropdown{margin-top:1rem}.license-dropdown .label{font-weight:400;opacity:.8;font-size:1em}.license-dropdown .select,.license-dropdown select{width:100%}.step-container{background-color:#fff;border:2px solid #d8d8d8;border-bottom:none;border-radius:4px;max-width:100%;position:relative;padding-bottom:8px}.step-container:last-of-type{border-bottom:2px solid #d8d8d8;margin-bottom:15rem}.step-header{background-color:transparent;-webkit-box-align:stretch;align-items:stretch;display:-webkit-box;display:flex;position:relative;margin:24px 24px 8px}.step-header:hover{cursor:pointer}.step-header .step-title{margin-left:45px}.step-header .step-title:before{counter-increment:step-counter;position:absolute;left:0;display:inline-block;font-weight:700;font-family:inherit;content:counter(step-counter);font-size:16px;width:30px;height:30px;line-height:30px;background:#04a635;border-radius:50%;text-align:center;color:#fff;top:0}.inactive .step-title:before,.previous.disabled .step-title:before{background-color:#d8d8d8;color:#333}.step-content{margin-left:69px;padding-bottom:8px;padding-right:24px}.step-description{color:#333}.current,.previous{color:#000;background-color:#fff}.inactive{background-color:#f5f5f5}.inactive .step-title,.previous.disabled,.previous.disabled .step-title{color:#b0b0b0}.step-navigation{margin:13px 0;padding-left:65px}.step-navigation .pagination-next,.step-navigation .pagination-previous{font-family:Roboto Condensed,sans-serif;font-style:normal;font-size:18px;line-height:24px}.step-navigation{font-weight:500}.pagination-next,.pagination-previous{font-weight:700}.step-navigation .pagination-previous{border:2px solid #787878;color:#787878}.step-navigation .pagination-next{background-color:#04a635;color:#fff!important;border:2px solid transparent}.pagination-next.disabled{background-color:#d8d8d8;color:#787878!important}.pagination-next.disabled:active,.pagination-next.disabled:hover{box-shadow:none;border:1px solid transparent}.pagination-finish{margin-left:1rem;line-height:42px}.slide-enter-active{-webkit-animation:slide-down .3s;animation:slide-down .3s}.slide-leave-active{animation:slide-down .5s reverse}@-webkit-keyframes slide-down{0%{opacity:0;-webkit-transform:translateY(-100px);transform:translateY(-100px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slide-down{0%{opacity:0;-webkit-transform:translateY(-100px);transform:translateY(-100px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@media (max-width:860px){.step-container:last-of-type{margin-bottom:1rem}}.license-text .photo-license-icons[data-v-a4acacd0]{height:1.4rem!important;margin-left:3px}.copyBtn svg{margin-right:3px}.attribution-tab .photo-license-icon{height:1.4rem}#attribution-text p{margin-top:.5rem;margin-bottom:1rem;background-color:#fff;padding:24px 0 0 24px;height:100px}#generated-html-container{padding-top:10px;padding-bottom:10px}#generated-html-container textarea{word-break:break-all;-ms-word-break:break-all;min-height:60px;font-family:Source Sans Pro,Noto Sans,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:.845rem}.license-use-hint{text-align:center}.license-use-hint a{text-decoration:underline}.license-use-hint span{vertical-align:middle}.license-code .attribution-tab .tabs span{font-style:normal;color:#b0b0b0;font-size:16px;line-height:24px}.license-code .attribution-tab li:last-of-type{margin-left:auto;margin-bottom:-1px}.license-code .attribution-tab li:last-of-type a{padding:0}.license-code .attribution-tab li:last-of-type>a{padding:.5em 1em}.license-code .attribution-tab li:last-of-type>a a.copyBtn{border-bottom:none}.license-code .attribution-tab li:last-of-type>a a.copyBtn .button-text,.license-code .attribution-tab li:last-of-type>a a.copyBtn span{color:#333}.license-code{margin-top:.4rem}.license-code .attribution-tab{margin-bottom:1rem}.license-code .attribution-tab .tabs{margin-bottom:0}.license-code .attribution-tab .tab-content{margin-top:0;padding:0}.license-code .attribution-tab .tab-content .tab-item{height:60px}.license-use-card{margin-bottom:24px}.license-use-card .h4b{color:#000}.tabs span{font-weight:700}.license-use-card .tabs .is-active a{margin-bottom:-2px;border-bottom:3px solid #04a434}.license-use-card .tabs .is-active a span{font-weight:700;opacity:1;color:#000}#app .navbar{padding:.5rem 0 0}.navbar-burger{background-color:#fff}.navbar-item-feedback{padding-right:30%;font-family:Roboto Condensed,sans-serif;font-size:16px;font-weight:700;color:#787878!important;-webkit-transition:color .3s ease;transition:color .3s ease}.navbar-item-feedback:hover{color:#fb7729!important;background-color:#fff}.donate[data-v-0bcbb192]:hover,.social[data-v-0bcbb192]:hover{text-decoration:none}.icon[data-v-0bcbb192]{vertical-align:middle}@media screen and (min-width:1023px){.column[data-v-0bcbb192]:nth-child(2){-webkit-box-flex:0;flex:none;width:50%}}.locale-chooser-field{display:grid;grid-template-columns:1fr}.locale-chooser-field .label{padding-right:1rem}.locale-chooser-field .control .select:before{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAE8SURBVHgBvVQLbcMwEH2rBsAQwmBhMEMohI3BGKwMmiFIKAyBVwQrg4xBx6Dzzc/1S9pUaaX2SU+xL+fz+X7AHeEj28g+ck9+U7bEBagigxiZYk/ds6gjdzxg345r82ol61506nOeZWNmyPHwnv8c/7dcN2K0OmUw39qILBvIaChz3Hc8E8bGlihxycqeMi96WfbCvZNX/es98EdLpR8SfIbxC0P4kV5Nw13k60KEhl856EZ7iI6T/VYuOiCXgiLgRGwm5IfzC9wI2g3X0roIjzS4QUqAxeOTsiek7H9gGMt3pERtuH9Git9WPfQoRTqnbHIvO3ndUX8HlNbK2GGYgJayjDVK/R6hQinSNW9fobReJRdqW062nkGHg936JkZaWesAmRwO6umcrAfMGF8KC3KHVA46A81Dj3vhD5Rgj39iuuHlAAAAAElFTkSuQmCC);position:absolute;left:10px;top:8px;z-index:1}.locale-chooser-field .control,.locale-chooser-field .select,.locale-chooser-field select{width:100%}.locale-chooser-field .control .select select{padding-left:2.5em}.locale-chooser-field label.label{font-weight:400;font-size:1rem;line-height:2.25rem;margin-bottom:0}@media only screen and (min-width:769px){.locale-chooser{justify-self:end}}@media only screen and (min-width:1024px){.locale-chooser-field{padding-top:.5rem;display:grid;grid-template-columns:1fr minmax(210px,1fr)}.locale-chooser-field .label{padding-right:.5rem;justify-self:end}}.select-license-card{margin-bottom:32px}.license-name{vertical-align:middle;display:inline-block;margin-top:8px}.license-name .photo-license-icons{height:35px;vertical-align:middle}.license-name .photo-license-icon{height:35px;opacity:1}.license-visual-info{margin-top:16px}.license-list-item{position:relative;padding-bottom:8px}.license-list-item span{vertical-align:middle;display:inline-block}.license-list-item span b{display:inline-block;width:36px}.license-list-item:before{position:absolute;left:0;top:0;display:inline-block;width:35px;height:35px;border-radius:50%;content:"";background-size:35px 35px}.license-list-item.zero:before{background-image:url(../img/zero.2670342e.svg)}.license-list-item.by:before{background-image:url(../img/by.f6aa22c4.svg)}.license-list-item.nc:before{background-image:url(../img/nc.8c3b7ea6.svg)}.license-list-item.nd:before{background-image:url(../img/nd.64831b7b.svg)}.license-list-item.sa:before{background-image:url(../img/sa.67ddd908.svg)}.readable-string{padding-left:51px;line-height:35px}@-webkit-keyframes spinAround{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}/*! bulma.io v0.7.5 | MIT License | github.com/jgthms/bulma *//*! minireset.css v0.0.4 | MIT License | github.com/jgthms/minireset.css */a{color:#04a434}.box{background-color:#fff;border-radius:6px;box-shadow:0 2px 3px rgba(10,10,10,.1),0 0 0 1px rgba(10,10,10,.1);color:#4a4a4a;display:block;padding:1.25rem}a.box:focus,a.box:hover{box-shadow:0 2px 3px rgba(10,10,10,.1),0 0 0 1px #04a434}a.box:active{box-shadow:inset 0 1px 2px rgba(10,10,10,.2),0 0 0 1px #04a434}@media screen and (max-width:1407px){.container.is-fullhd{max-width:1344px}}@media screen and (min-width:1408px){.container{max-width:1344px}}.content li+li{margin-top:.25em}.content blockquote:not(:last-child),.content dl:not(:last-child),.content ol:not(:last-child),.content p:not(:last-child),.content pre:not(:last-child),.content table:not(:last-child),.content ul:not(:last-child){margin-bottom:1em}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{color:#363636;font-weight:600;line-height:1.125}.content h1{font-size:2em;margin-bottom:.5em}.content h1:not(:first-child){margin-top:1em}.content h2{font-size:1.75em;margin-bottom:.5714em}.content h2:not(:first-child){margin-top:1.1428em}.content h3{font-size:1.5em;margin-bottom:.6666em}.content h3:not(:first-child){margin-top:1.3333em}.content h4{font-size:1.25em;margin-bottom:.8em}.content h5{font-size:1.125em;margin-bottom:.8888em}.content h6{font-size:1em;margin-bottom:1em}.content blockquote{background-color:#f5f5f5;border-left:5px solid #dbdbdb;padding:1.25em 1.5em}.content ol{list-style-position:outside;margin-left:2em;margin-top:1em}.content ol:not([type]){list-style-type:decimal}.content ol:not([type]).is-lower-alpha{list-style-type:lower-alpha}.content ol:not([type]).is-lower-roman{list-style-type:lower-roman}.content ol:not([type]).is-upper-alpha{list-style-type:upper-alpha}.content ol:not([type]).is-upper-roman{list-style-type:upper-roman}.content ul{list-style:disc outside;margin-left:2em;margin-top:1em}.content ul ul{list-style-type:circle;margin-top:.5em}.content ul ul ul{list-style-type:square}.content dd{margin-left:2em}.content figure{margin-left:2em;margin-right:2em;text-align:center}.content figure:not(:first-child){margin-top:2em}.content figure:not(:last-child){margin-bottom:2em}.content figure img{display:inline-block}.content figure figcaption{font-style:italic}.content pre{-webkit-overflow-scrolling:touch;overflow-x:auto;padding:1.25em 1.5em;white-space:pre;word-wrap:normal}.content sub,.content sup{font-size:75%}.content table{width:100%}.content table td,.content table th{border:1px solid #dbdbdb;border-width:0 0 1px;padding:.5em .75em;vertical-align:top}.content table th{color:#363636}.content table th:not([align]){text-align:left}.content table thead td,.content table thead th{border-width:0 0 2px;color:#363636}.content table tfoot td,.content table tfoot th{border-width:2px 0 0;color:#363636}.content table tbody tr:last-child td,.content table tbody tr:last-child th{border-bottom-width:0}.content .tabs li+li{margin-top:0}.content.is-small{font-size:.75rem}.content.is-medium{font-size:1.25rem}.content.is-large{font-size:1.5rem}.icon{-webkit-box-align:center;align-items:center;display:-webkit-inline-box;display:inline-flex;-webkit-box-pack:center;justify-content:center;height:1.5rem;width:1.5rem}.icon.is-small{height:1rem;width:1rem}.icon.is-medium{height:2rem;width:2rem}.icon.is-large{height:3rem;width:3rem}.image{display:block}.image img{height:auto}.image img.is-rounded{border-radius:290486px}.image.is-1by1 .has-ratio,.image.is-1by1 img,.image.is-1by2 .has-ratio,.image.is-1by2 img,.image.is-1by3 .has-ratio,.image.is-1by3 img,.image.is-2by1 .has-ratio,.image.is-2by1 img,.image.is-2by3 .has-ratio,.image.is-2by3 img,.image.is-3by1 .has-ratio,.image.is-3by1 img,.image.is-3by2 .has-ratio,.image.is-3by2 img,.image.is-3by4 .has-ratio,.image.is-3by4 img,.image.is-3by5 .has-ratio,.image.is-3by5 img,.image.is-4by3 .has-ratio,.image.is-4by3 img,.image.is-4by5 .has-ratio,.image.is-4by5 img,.image.is-5by3 .has-ratio,.image.is-5by3 img,.image.is-5by4 .has-ratio,.image.is-5by4 img,.image.is-9by16 .has-ratio,.image.is-9by16 img,.image.is-16by9 .has-ratio,.image.is-16by9 img,.image.is-square .has-ratio,.image.is-square img{height:100%;width:100%}.image.is-1by1,.image.is-square{padding-top:100%}.image.is-5by4{padding-top:80%}.image.is-4by3{padding-top:75%}.image.is-3by2{padding-top:66.6666%}.image.is-5by3{padding-top:60%}.image.is-16by9{padding-top:56.25%}.image.is-2by1{padding-top:50%}.image.is-3by1{padding-top:33.3333%}.image.is-4by5{padding-top:125%}.image.is-3by4{padding-top:133.3333%}.image.is-2by3{padding-top:150%}.image.is-3by5{padding-top:166.6666%}.image.is-9by16{padding-top:177.7777%}.image.is-1by2{padding-top:200%}.image.is-1by3{padding-top:300%}.image.is-16x16{height:16px;width:16px}.image.is-24x24{height:24px;width:24px}.image.is-32x32{height:32px;width:32px}.image.is-48x48{height:48px;width:48px}.image.is-64x64{height:64px;width:64px}.image.is-96x96{height:96px;width:96px}.image.is-128x128{height:128px;width:128px}.notification{background-color:#f5f5f5;border-radius:4px;padding:1.25rem 2.5rem 1.25rem 1.5rem;position:relative}.notification a:not(.button):not(.dropdown-item){color:currentColor;text-decoration:underline}.notification strong{color:currentColor}.notification code,.notification pre{background:#fff}.notification pre code{background:transparent}.notification>.delete{position:absolute;right:.5rem;top:.5rem}.notification .content,.notification .subtitle,.notification .title{color:currentColor}.notification.is-white{background-color:#fff;color:#0a0a0a}.notification.is-black{background-color:#0a0a0a;color:#fff}.notification.is-light{background-color:#f5f5f5;color:#363636}.notification.is-dark{background-color:#363636;color:#f5f5f5}.notification.is-primary{background-color:#00d1b2;color:#fff}.notification.is-link{background-color:#3273dc;color:#fff}.notification.is-info{background-color:#209cee;color:#fff}.notification.is-success{background-color:#23d160;color:#fff}.notification.is-warning{background-color:#ffdd57;color:rgba(0,0,0,.7)}.notification.is-danger{background-color:#ff3860;color:#fff}.progress{-moz-appearance:none;-webkit-appearance:none;border:none;border-radius:290486px;display:block;height:1rem;overflow:hidden;padding:0;width:100%}.progress::-webkit-progress-bar{background-color:#dbdbdb}.progress::-webkit-progress-value{background-color:#4a4a4a}.progress::-moz-progress-bar{background-color:#4a4a4a}.progress::-ms-fill{background-color:#4a4a4a;border:none}.progress.is-white::-webkit-progress-value{background-color:#fff}.progress.is-white::-moz-progress-bar{background-color:#fff}.progress.is-white::-ms-fill{background-color:#fff}.progress.is-white:indeterminate{background-image:-webkit-gradient(linear,left top,right top,color-stop(30%,#fff),color-stop(30%,#dbdbdb));background-image:linear-gradient(90deg,#fff 30%,#dbdbdb 0)}.progress.is-black::-webkit-progress-value{background-color:#0a0a0a}.progress.is-black::-moz-progress-bar{background-color:#0a0a0a}.progress.is-black::-ms-fill{background-color:#0a0a0a}.progress.is-black:indeterminate{background-image:-webkit-gradient(linear,left top,right top,color-stop(30%,#0a0a0a),color-stop(30%,#dbdbdb));background-image:linear-gradient(90deg,#0a0a0a 30%,#dbdbdb 0)}.progress.is-light::-webkit-progress-value{background-color:#f5f5f5}.progress.is-light::-moz-progress-bar{background-color:#f5f5f5}.progress.is-light::-ms-fill{background-color:#f5f5f5}.progress.is-light:indeterminate{background-image:-webkit-gradient(linear,left top,right top,color-stop(30%,#f5f5f5),color-stop(30%,#dbdbdb));background-image:linear-gradient(90deg,#f5f5f5 30%,#dbdbdb 0)}.progress.is-dark::-webkit-progress-value{background-color:#363636}.progress.is-dark::-moz-progress-bar{background-color:#363636}.progress.is-dark::-ms-fill{background-color:#363636}.progress.is-dark:indeterminate{background-image:-webkit-gradient(linear,left top,right top,color-stop(30%,#363636),color-stop(30%,#dbdbdb));background-image:linear-gradient(90deg,#363636 30%,#dbdbdb 0)}.progress.is-primary::-webkit-progress-value{background-color:#00d1b2}.progress.is-primary::-moz-progress-bar{background-color:#00d1b2}.progress.is-primary::-ms-fill{background-color:#00d1b2}.progress.is-primary:indeterminate{background-image:-webkit-gradient(linear,left top,right top,color-stop(30%,#00d1b2),color-stop(30%,#dbdbdb));background-image:linear-gradient(90deg,#00d1b2 30%,#dbdbdb 0)}.progress.is-link::-webkit-progress-value{background-color:#3273dc}.progress.is-link::-moz-progress-bar{background-color:#3273dc}.progress.is-link::-ms-fill{background-color:#3273dc}.progress.is-link:indeterminate{background-image:-webkit-gradient(linear,left top,right top,color-stop(30%,#3273dc),color-stop(30%,#dbdbdb));background-image:linear-gradient(90deg,#3273dc 30%,#dbdbdb 0)}.progress.is-info::-webkit-progress-value{background-color:#209cee}.progress.is-info::-moz-progress-bar{background-color:#209cee}.progress.is-info::-ms-fill{background-color:#209cee}.progress.is-info:indeterminate{background-image:-webkit-gradient(linear,left top,right top,color-stop(30%,#209cee),color-stop(30%,#dbdbdb));background-image:linear-gradient(90deg,#209cee 30%,#dbdbdb 0)}.progress.is-success::-webkit-progress-value{background-color:#23d160}.progress.is-success::-moz-progress-bar{background-color:#23d160}.progress.is-success::-ms-fill{background-color:#23d160}.progress.is-success:indeterminate{background-image:-webkit-gradient(linear,left top,right top,color-stop(30%,#23d160),color-stop(30%,#dbdbdb));background-image:linear-gradient(90deg,#23d160 30%,#dbdbdb 0)}.progress.is-warning::-webkit-progress-value{background-color:#ffdd57}.progress.is-warning::-moz-progress-bar{background-color:#ffdd57}.progress.is-warning::-ms-fill{background-color:#ffdd57}.progress.is-warning:indeterminate{background-image:-webkit-gradient(linear,left top,right top,color-stop(30%,#ffdd57),color-stop(30%,#dbdbdb));background-image:linear-gradient(90deg,#ffdd57 30%,#dbdbdb 0)}.progress.is-danger::-webkit-progress-value{background-color:#ff3860}.progress.is-danger::-moz-progress-bar{background-color:#ff3860}.progress.is-danger::-ms-fill{background-color:#ff3860}.progress.is-danger:indeterminate{background-image:-webkit-gradient(linear,left top,right top,color-stop(30%,#ff3860),color-stop(30%,#dbdbdb));background-image:linear-gradient(90deg,#ff3860 30%,#dbdbdb 0)}.progress:indeterminate{-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:moveIndeterminate;animation-name:moveIndeterminate;-webkit-animation-timing-function:linear;animation-timing-function:linear;background-color:#dbdbdb;background-image:-webkit-gradient(linear,left top,right top,color-stop(30%,#4a4a4a),color-stop(30%,#dbdbdb));background-image:linear-gradient(90deg,#4a4a4a 30%,#dbdbdb 0);background-position:0 0;background-repeat:no-repeat;background-size:150% 150%}.progress:indeterminate::-webkit-progress-bar{background-color:transparent}.progress:indeterminate::-moz-progress-bar{background-color:transparent}.progress.is-small{height:.75rem}.progress.is-medium{height:1.25rem}.progress.is-large{height:1.5rem}@-webkit-keyframes moveIndeterminate{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes moveIndeterminate{0%{background-position:200% 0}to{background-position:-200% 0}}.table{color:#363636}.table td,.table th{padding:.5em .75em}.table thead{background-color:transparent}.tags{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:start;justify-content:flex-start}.tags .tag{margin-bottom:.5rem}.tags .tag:not(:last-child){margin-right:.5rem}.tags:last-child{margin-bottom:-.5rem}.tags:not(:last-child){margin-bottom:1rem}.tags.are-medium .tag:not(.is-normal):not(.is-large){font-size:1rem}.tags.are-large .tag:not(.is-normal):not(.is-medium){font-size:1.25rem}.tags.is-centered{-webkit-box-pack:center;justify-content:center}.tags.is-centered .tag{margin-right:.25rem;margin-left:.25rem}.tags.is-right{-webkit-box-pack:end;justify-content:flex-end}.tags.is-right .tag:not(:first-child){margin-left:.5rem}.tags.has-addons .tag,.tags.is-right .tag:not(:last-child){margin-right:0}.tags.has-addons .tag:not(:first-child){margin-left:0;border-bottom-left-radius:0;border-top-left-radius:0}.tags.has-addons .tag:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.tag:not(body){-webkit-box-align:center;align-items:center;background-color:#f5f5f5;border-radius:4px;color:#4a4a4a;display:-webkit-inline-box;display:inline-flex;font-size:.75rem;height:2em;-webkit-box-pack:center;justify-content:center;line-height:1.5;padding-left:.75em;padding-right:.75em;white-space:nowrap}.tag:not(body) .delete{margin-left:.25rem;margin-right:-.375rem}.tag:not(body).is-white{background-color:#fff;color:#0a0a0a}.tag:not(body).is-black{background-color:#0a0a0a;color:#fff}.tag:not(body).is-light{background-color:#f5f5f5;color:#363636}.tag:not(body).is-dark{background-color:#363636;color:#f5f5f5}.tag:not(body).is-primary{background-color:#00d1b2;color:#fff}.tag:not(body).is-link{background-color:#3273dc;color:#fff}.tag:not(body).is-info{background-color:#209cee;color:#fff}.tag:not(body).is-success{background-color:#23d160;color:#fff}.tag:not(body).is-warning{background-color:#ffdd57;color:rgba(0,0,0,.7)}.tag:not(body).is-danger{background-color:#ff3860;color:#fff}.tag:not(body).is-normal{font-size:.75rem}.tag:not(body).is-medium{font-size:1rem}.tag:not(body).is-large{font-size:1.25rem}.tag:not(body) .icon:first-child:not(:last-child){margin-left:-.375em;margin-right:.1875em}.tag:not(body) .icon:last-child:not(:first-child){margin-left:.1875em;margin-right:-.375em}.tag:not(body) .icon:first-child:last-child{margin-left:-.375em;margin-right:-.375em}.tag:not(body).is-delete{margin-left:1px;padding:0;position:relative;width:2em}.tag:not(body).is-delete:after,.tag:not(body).is-delete:before{background-color:currentColor;content:"";display:block;left:50%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg);transform:translateX(-50%) translateY(-50%) rotate(45deg);-webkit-transform-origin:center center;transform-origin:center center}.tag:not(body).is-delete:before{height:1px;width:50%}.tag:not(body).is-delete:after{height:50%;width:1px}.tag:not(body).is-delete:focus,.tag:not(body).is-delete:hover{background-color:#e8e8e8}.tag:not(body).is-delete:active{background-color:#dbdbdb}.tag:not(body).is-rounded{border-radius:290486px}a.tag:hover{text-decoration:underline}.subtitle,.title{word-break:break-word}.subtitle em,.subtitle span,.title em,.title span{font-weight:inherit}.subtitle sub,.subtitle sup,.title sub,.title sup{font-size:.75em}.subtitle .tag,.title .tag{vertical-align:middle}.title{color:#363636;font-size:2rem;font-weight:600;line-height:1.125}.title strong{color:inherit;font-weight:inherit}.title+.highlight{margin-top:-.75rem}.title:not(.is-spaced)+.subtitle{margin-top:-1.25rem}.title.is-1{font-size:3rem}.title.is-2{font-size:2.5rem}.title.is-3{font-size:2rem}.title.is-4{font-size:1.5rem}.title.is-5{font-size:1.25rem}.title.is-6{font-size:1rem}.title.is-7{font-size:.75rem}.subtitle{color:#4a4a4a;font-size:1.25rem;font-weight:400;line-height:1.25}.subtitle strong{color:#363636;font-weight:600}.subtitle:not(.is-spaced)+.title{margin-top:-1.25rem}.subtitle.is-1{font-size:3rem}.subtitle.is-2{font-size:2.5rem}.subtitle.is-3{font-size:2rem}.subtitle.is-4{font-size:1.5rem}.subtitle.is-5{font-size:1.25rem}.subtitle.is-6{font-size:1rem}.subtitle.is-7{font-size:.75rem}.heading{display:block;font-size:11px;letter-spacing:1px;margin-bottom:5px;text-transform:uppercase}.highlight{font-weight:400;max-width:100%;overflow:hidden;padding:0}.highlight pre{overflow:auto;max-width:100%}.number{-webkit-box-align:center;align-items:center;background-color:#f5f5f5;border-radius:290486px;display:-webkit-inline-box;display:inline-flex;font-size:1.25rem;height:2em;-webkit-box-pack:center;justify-content:center;margin-right:1.5rem;min-width:2.5em;padding:.25rem .5rem;text-align:center;vertical-align:top}.input,.select select,.textarea{border-color:#dbdbdb;color:#363636}.input:hover,.is-hovered.input,.is-hovered.textarea,.select select.is-hovered,.select select:hover,.textarea:hover{border-color:#b5b5b5}.input:active,.input:focus,.is-active.input,.is-active.textarea,.is-focused.input,.is-focused.textarea,.select select.is-active,.select select.is-focused,.select select:active,.select select:focus,.textarea:active,.textarea:focus{border-color:#04a434;box-shadow:0 0 0 .125em rgba(4,164,52,.25)}.input[disabled],.select fieldset[disabled] select,.select select[disabled],.textarea[disabled],fieldset[disabled] .input,fieldset[disabled] .select select,fieldset[disabled] .textarea{border-color:#f5f5f5}.input,.textarea{box-shadow:inset 0 1px 2px rgba(10,10,10,.1)}.select select[disabled]:hover,fieldset[disabled] .select select:hover{border-color:#f5f5f5}.breadcrumb{font-size:1rem;white-space:nowrap}.breadcrumb a{-webkit-box-align:center;align-items:center;color:#04a434;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;padding:0 .75em}.breadcrumb a:hover{color:#363636}.breadcrumb li{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex}.breadcrumb li:first-child a{padding-left:0}.breadcrumb li.is-active a{color:#363636;cursor:default;pointer-events:none}.breadcrumb li+li:before{color:#b5b5b5;content:"\0002f"}.breadcrumb ol,.breadcrumb ul{-webkit-box-align:start;align-items:flex-start;display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:start;justify-content:flex-start}.breadcrumb .icon:first-child{margin-right:.5em}.breadcrumb .icon:last-child{margin-left:.5em}.breadcrumb.is-centered ol,.breadcrumb.is-centered ul{-webkit-box-pack:center;justify-content:center}.breadcrumb.is-right ol,.breadcrumb.is-right ul{-webkit-box-pack:end;justify-content:flex-end}.breadcrumb.is-small{font-size:.75rem}.breadcrumb.is-medium{font-size:1.25rem}.breadcrumb.is-large{font-size:1.5rem}.breadcrumb.has-arrow-separator li+li:before{content:"\02192"}.breadcrumb.has-bullet-separator li+li:before{content:"\02022"}.breadcrumb.has-dot-separator li+li:before{content:"\000b7"}.breadcrumb.has-succeeds-separator li+li:before{content:"\0227B"}.card{box-shadow:0 2px 3px rgba(10,10,10,.1),0 0 0 1px rgba(10,10,10,.1)}.card-header{box-shadow:0 1px 2px rgba(10,10,10,.1)}.dropdown{display:-webkit-inline-box;display:inline-flex;position:relative;vertical-align:top}.dropdown.is-active .dropdown-menu,.dropdown.is-hoverable:hover .dropdown-menu{display:block}.dropdown.is-right .dropdown-menu{left:auto;right:0}.dropdown.is-up .dropdown-menu{bottom:100%;padding-bottom:4px;padding-top:0;top:auto}.dropdown-menu{display:none;left:0;min-width:12rem;padding-top:4px;position:absolute;top:100%;z-index:20}.dropdown-content{background-color:#fff;border-radius:4px;box-shadow:0 2px 3px rgba(10,10,10,.1),0 0 0 1px rgba(10,10,10,.1);padding-bottom:.5rem;padding-top:.5rem}.dropdown-item{color:#4a4a4a;display:block;font-size:.875rem;line-height:1.5;padding:.375rem 1rem;position:relative}a.dropdown-item,button.dropdown-item{padding-right:3rem;text-align:left;white-space:nowrap;width:100%}a.dropdown-item:hover,button.dropdown-item:hover{background-color:#f5f5f5;color:#0a0a0a}a.dropdown-item.is-active,button.dropdown-item.is-active{background-color:#04a434;color:#fff}.dropdown-divider{background-color:#dbdbdb;border:none;display:block;height:1px;margin:.5rem 0}.list{background-color:#fff;border-radius:4px;box-shadow:0 2px 3px rgba(10,10,10,.1),0 0 0 1px rgba(10,10,10,.1)}.list-item{display:block;padding:.5em 1em}.list-item:not(a){color:#4a4a4a}.list-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.list-item:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.list-item:not(:last-child){border-bottom:1px solid #dbdbdb}.list-item.is-active{background-color:#04a434;color:#fff}a.list-item{background-color:#f5f5f5;cursor:pointer}.media{-webkit-box-align:start;align-items:flex-start;display:-webkit-box;display:flex;text-align:left}.media .content:not(:last-child){margin-bottom:.75rem}.media .media{border-top:1px solid hsla(0,0%,85.9%,.5);display:-webkit-box;display:flex;padding-top:.75rem}.media .media .content:not(:last-child),.media .media .control:not(:last-child){margin-bottom:.5rem}.media .media .media{padding-top:.5rem}.media .media .media+.media{margin-top:.5rem}.media+.media{border-top:1px solid hsla(0,0%,85.9%,.5);margin-top:1rem;padding-top:1rem}.media.is-large+.media{margin-top:1.5rem;padding-top:1.5rem}.media-left,.media-right{flex-basis:auto;-webkit-box-flex:0;flex-grow:0;flex-shrink:0}.media-left{margin-right:1rem}.media-right{margin-left:1rem}.media-content{flex-basis:auto;-webkit-box-flex:1;flex-grow:1;flex-shrink:1;text-align:left}@media screen and (max-width:768px){.media-content{overflow-x:auto}}.menu{font-size:1rem}.menu.is-small{font-size:.75rem}.menu.is-medium{font-size:1.25rem}.menu.is-large{font-size:1.5rem}.menu-list{line-height:1.25}.menu-list a{border-radius:2px;color:#4a4a4a;display:block;padding:.5em .75em}.menu-list a:hover{background-color:#f5f5f5;color:#363636}.menu-list a.is-active{background-color:#04a434;color:#fff}.menu-list li ul{border-left:1px solid #dbdbdb;margin:.75em;padding-left:.75em}.menu-label{color:#7a7a7a;font-size:.75em;letter-spacing:.1em;text-transform:uppercase}.menu-label:not(:first-child){margin-top:1em}.menu-label:not(:last-child){margin-bottom:1em}.message{background-color:#f5f5f5;border-radius:4px;font-size:1rem}.message strong{color:currentColor}.message a:not(.button):not(.tag):not(.dropdown-item){color:currentColor;text-decoration:underline}.message.is-small{font-size:.75rem}.message.is-medium{font-size:1.25rem}.message.is-large{font-size:1.5rem}.message.is-white{background-color:#fff}.message.is-white .message-header{background-color:#fff;color:#0a0a0a}.message.is-white .message-body{border-color:#fff;color:#4d4d4d}.message.is-black{background-color:#fafafa}.message.is-black .message-header{background-color:#0a0a0a;color:#fff}.message.is-black .message-body{border-color:#0a0a0a;color:#090909}.message.is-light{background-color:#fafafa}.message.is-light .message-header{background-color:#f5f5f5;color:#363636}.message.is-light .message-body{border-color:#f5f5f5;color:#505050}.message.is-dark{background-color:#fafafa}.message.is-dark .message-header{background-color:#363636;color:#f5f5f5}.message.is-dark .message-body{border-color:#363636;color:#2a2a2a}.message.is-primary{background-color:#f5fffd}.message.is-primary .message-header{background-color:#00d1b2;color:#fff}.message.is-primary .message-body{border-color:#00d1b2;color:#021310}.message.is-link{background-color:#f6f9fe}.message.is-link .message-header{background-color:#3273dc;color:#fff}.message.is-link .message-body{border-color:#3273dc;color:#22509a}.message.is-info{background-color:#f6fbfe}.message.is-info .message-header{background-color:#209cee;color:#fff}.message.is-info .message-body{border-color:#209cee;color:#12537e}.message.is-success{background-color:#f6fef9}.message.is-success .message-header{background-color:#23d160;color:#fff}.message.is-success .message-body{border-color:#23d160;color:#0e301a}.message.is-warning{background-color:#fffdf5}.message.is-warning .message-header{background-color:#ffdd57;color:rgba(0,0,0,.7)}.message.is-warning .message-body{border-color:#ffdd57;color:#3b3108}.message.is-danger{background-color:#fff5f7}.message.is-danger .message-header{background-color:#ff3860;color:#fff}.message.is-danger .message-body{border-color:#ff3860;color:#cd0930}.message-header{-webkit-box-align:center;align-items:center;background-color:#4a4a4a;border-radius:4px 4px 0 0;color:#fff;display:-webkit-box;display:flex;font-weight:700;-webkit-box-pack:justify;justify-content:space-between;line-height:1.25;padding:.75em 1em;position:relative}.message-header .delete{-webkit-box-flex:0;flex-grow:0;flex-shrink:0;margin-left:.75em}.message-header+.message-body{border-width:0;border-top-left-radius:0;border-top-right-radius:0}.message-body{border-color:#dbdbdb;border-radius:4px;border-style:solid;border-width:0 0 0 4px;color:#4a4a4a;padding:1.25em 1.5em}.message-body code,.message-body pre{background-color:#fff}.message-body pre code{background-color:transparent}.modal{-webkit-box-align:center;align-items:center;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;overflow:hidden;position:fixed;z-index:40}.modal.is-active{display:-webkit-box;display:flex}.modal-background{background-color:rgba(10,10,10,.86)}.modal-card,.modal-content{margin:0 20px;max-height:calc(100vh - 160px);overflow:auto;position:relative;width:100%}@media print,screen and (min-width:769px){.modal-card,.modal-content{margin:0 auto;max-height:calc(100vh - 40px);width:640px}}.modal-close{background:none;height:40px;position:fixed;right:20px;top:20px;width:40px}.modal-card{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;max-height:calc(100vh - 40px);overflow:hidden;-ms-overflow-y:visible}.modal-card-foot,.modal-card-head{-webkit-box-align:center;align-items:center;background-color:#f5f5f5;display:-webkit-box;display:flex;flex-shrink:0;-webkit-box-pack:start;justify-content:flex-start;padding:20px;position:relative}.modal-card-head{border-bottom:1px solid #dbdbdb;border-top-left-radius:6px;border-top-right-radius:6px}.modal-card-title{color:#363636;-webkit-box-flex:1;flex-grow:1;flex-shrink:0;font-size:1.5rem;line-height:1}.modal-card-foot{border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top:1px solid #dbdbdb}.modal-card-foot .button:not(:last-child){margin-right:.5em}.modal-card-body{-webkit-overflow-scrolling:touch;background-color:#fff;-webkit-box-flex:1;flex-grow:1;flex-shrink:1;overflow:auto;padding:20px}.navbar-item,.navbar-link{color:#4a4a4a}.navbar-link.is-active,.navbar-link:focus,.navbar-link:focus-within,.navbar-link:hover,a.navbar-item.is-active,a.navbar-item:focus,a.navbar-item:focus-within,a.navbar-item:hover{background-color:#fafafa;color:#04a434}@media screen and (min-width:1024px){.navbar,.navbar-end,.navbar-menu,.navbar-start{-webkit-box-align:stretch;align-items:stretch;display:-webkit-box;display:flex}.navbar{min-height:3.25rem}.navbar.is-spaced{padding:1rem 2rem}.navbar.is-spaced .navbar-end,.navbar.is-spaced .navbar-start{-webkit-box-align:center;align-items:center}.navbar.is-spaced .navbar-link,.navbar.is-spaced a.navbar-item{border-radius:4px}.navbar.is-transparent .navbar-link.is-active,.navbar.is-transparent .navbar-link:focus,.navbar.is-transparent .navbar-link:hover,.navbar.is-transparent a.navbar-item.is-active,.navbar.is-transparent a.navbar-item:focus,.navbar.is-transparent a.navbar-item:hover{background-color:transparent!important}.navbar.is-transparent .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus-within .navbar-link,.navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus .navbar-link,.navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:hover .navbar-link{background-color:transparent!important}.navbar.is-transparent .navbar-dropdown a.navbar-item:focus,.navbar.is-transparent .navbar-dropdown a.navbar-item:hover{background-color:#f5f5f5;color:#0a0a0a}.navbar.is-transparent .navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:#04a434}.navbar-burger{display:none}.navbar-item,.navbar-link{-webkit-box-align:center;align-items:center}.navbar-item,.navbar-link{display:-webkit-box;display:flex}.navbar-item.has-dropdown{-webkit-box-align:stretch;align-items:stretch}.navbar-item.has-dropdown-up .navbar-link:after{-webkit-transform:rotate(135deg) translate(.25em,-.25em);transform:rotate(135deg) translate(.25em,-.25em)}.navbar-item.has-dropdown-up .navbar-dropdown{border-bottom:2px solid #dbdbdb;border-radius:6px 6px 0 0;border-top:none;bottom:100%;box-shadow:0 -8px 8px rgba(10,10,10,.1);top:auto}.navbar-item.is-active .navbar-dropdown,.navbar-item.is-hoverable:focus-within .navbar-dropdown,.navbar-item.is-hoverable:focus .navbar-dropdown,.navbar-item.is-hoverable:hover .navbar-dropdown{display:block}.navbar-item.is-active .navbar-dropdown.is-boxed,.navbar-item.is-hoverable:focus-within .navbar-dropdown.is-boxed,.navbar-item.is-hoverable:focus .navbar-dropdown.is-boxed,.navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed,.navbar.is-spaced .navbar-item.is-active .navbar-dropdown,.navbar.is-spaced .navbar-item.is-hoverable:focus-within .navbar-dropdown,.navbar.is-spaced .navbar-item.is-hoverable:focus .navbar-dropdown,.navbar.is-spaced .navbar-item.is-hoverable:hover .navbar-dropdown{opacity:1;pointer-events:auto;-webkit-transform:translateY(0);transform:translateY(0)}.navbar-menu{-webkit-box-flex:1;flex-grow:1;flex-shrink:0}.navbar-start{-webkit-box-pack:start;justify-content:flex-start;margin-right:auto}.navbar-end{-webkit-box-pack:end;justify-content:flex-end;margin-left:auto}.navbar-dropdown{background-color:#fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top:2px solid #dbdbdb;box-shadow:0 8px 8px rgba(10,10,10,.1);display:none;font-size:.875rem;left:0;min-width:100%;position:absolute;top:100%;z-index:20}.navbar-dropdown .navbar-item{padding:.375rem 1rem;white-space:nowrap}.navbar-dropdown a.navbar-item{padding-right:3rem}.navbar-dropdown a.navbar-item:focus,.navbar-dropdown a.navbar-item:hover{background-color:#f5f5f5;color:#0a0a0a}.navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:#04a434}.navbar-dropdown.is-boxed,.navbar.is-spaced .navbar-dropdown{border-radius:6px;border-top:none;box-shadow:0 8px 8px rgba(10,10,10,.1),0 0 0 1px rgba(10,10,10,.1);display:block;opacity:0;pointer-events:none;top:calc(100% + -4px);-webkit-transform:translateY(-5px);transform:translateY(-5px);-webkit-transition-duration:86ms;transition-duration:86ms;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}.navbar-dropdown.is-right{left:auto;right:0}.navbar-divider{display:block}.container>.navbar .navbar-brand,.navbar>.container .navbar-brand{margin-left:-.75rem}.container>.navbar .navbar-menu,.navbar>.container .navbar-menu{margin-right:-.75rem}.navbar.is-fixed-bottom-desktop,.navbar.is-fixed-top-desktop{left:0;position:fixed;right:0;z-index:30}.navbar.is-fixed-bottom-desktop{bottom:0}.navbar.is-fixed-bottom-desktop.has-shadow{box-shadow:0 -2px 3px rgba(10,10,10,.1)}.navbar.is-fixed-top-desktop{top:0}body.has-navbar-fixed-top-desktop,html.has-navbar-fixed-top-desktop{padding-top:3.25rem}body.has-navbar-fixed-bottom-desktop,html.has-navbar-fixed-bottom-desktop{padding-bottom:3.25rem}body.has-spaced-navbar-fixed-top,html.has-spaced-navbar-fixed-top{padding-top:5.25rem}body.has-spaced-navbar-fixed-bottom,html.has-spaced-navbar-fixed-bottom{padding-bottom:5.25rem}.navbar-link.is-active,a.navbar-item.is-active{color:#0a0a0a}.navbar-link.is-active:not(:focus):not(:hover),a.navbar-item.is-active:not(:focus):not(:hover){background-color:transparent}.navbar-item.has-dropdown.is-active .navbar-link,.navbar-item.has-dropdown:focus .navbar-link,.navbar-item.has-dropdown:hover .navbar-link{background-color:#fafafa}}.pagination{font-size:1rem;margin:-.25rem}.pagination.is-small{font-size:.75rem}.pagination.is-medium{font-size:1.25rem}.pagination.is-large{font-size:1.5rem}.pagination.is-rounded .pagination-next,.pagination.is-rounded .pagination-previous{padding-left:1em;padding-right:1em;border-radius:290486px}.pagination.is-rounded .pagination-link{border-radius:290486px}.pagination,.pagination-list{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;text-align:center}.pagination-ellipsis,.pagination-link,.pagination-next,.pagination-previous{font-size:1em;-webkit-box-pack:center;justify-content:center;margin:.25rem;padding-left:.5em;padding-right:.5em;text-align:center}.pagination-link,.pagination-next,.pagination-previous{border-color:#dbdbdb;color:#363636;min-width:2.25em}.pagination-link:hover,.pagination-next:hover,.pagination-previous:hover{border-color:#b5b5b5;color:#363636}.pagination-link:focus,.pagination-next:focus,.pagination-previous:focus{border-color:#04a434}.pagination-link:active,.pagination-next:active,.pagination-previous:active{box-shadow:inset 0 1px 2px rgba(10,10,10,.2)}.pagination-link[disabled],.pagination-next[disabled],.pagination-previous[disabled]{background-color:#dbdbdb;border-color:#dbdbdb;box-shadow:none;color:#7a7a7a;opacity:.5}.pagination-next,.pagination-previous{padding-left:.75em;padding-right:.75em;white-space:nowrap}.pagination-link.is-current{background-color:#04a434;border-color:#04a434;color:#fff}.pagination-ellipsis{color:#b5b5b5;pointer-events:none}.pagination-list{flex-wrap:wrap}@media screen and (max-width:768px){.pagination{flex-wrap:wrap}.pagination-list li,.pagination-next,.pagination-previous{-webkit-box-flex:1;flex-grow:1;flex-shrink:1}}@media print,screen and (min-width:769px){.pagination-list{-webkit-box-flex:1;flex-grow:1;flex-shrink:1;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-ordinal-group:2;order:1}.pagination-previous{-webkit-box-ordinal-group:3;order:2}.pagination-next{-webkit-box-ordinal-group:4;order:3}.pagination{-webkit-box-pack:justify;justify-content:space-between}.pagination.is-centered .pagination-previous{-webkit-box-ordinal-group:2;order:1}.pagination.is-centered .pagination-list{-webkit-box-pack:center;justify-content:center;-webkit-box-ordinal-group:3;order:2}.pagination.is-centered .pagination-next{-webkit-box-ordinal-group:4;order:3}.pagination.is-right .pagination-previous{-webkit-box-ordinal-group:2;order:1}.pagination.is-right .pagination-next{-webkit-box-ordinal-group:3;order:2}.pagination.is-right .pagination-list{-webkit-box-pack:end;justify-content:flex-end;-webkit-box-ordinal-group:4;order:3}}.panel{font-size:1rem}.panel:not(:last-child){margin-bottom:1.5rem}.panel-block,.panel-heading,.panel-tabs{border-bottom:1px solid #dbdbdb;border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb}.panel-block:first-child,.panel-heading:first-child,.panel-tabs:first-child{border-top:1px solid #dbdbdb}.panel-heading{background-color:#f5f5f5;border-radius:4px 4px 0 0;color:#363636;font-size:1.25em;font-weight:300;line-height:1.25;padding:.5em .75em}.panel-tabs{-webkit-box-align:end;align-items:flex-end;display:-webkit-box;display:flex;font-size:.875em;-webkit-box-pack:center;justify-content:center}.panel-tabs a{border-bottom:1px solid #dbdbdb;margin-bottom:-1px;padding:.5em}.panel-tabs a.is-active{border-bottom-color:#4a4a4a;color:#363636}.panel-list a{color:#4a4a4a}.panel-list a:hover{color:#04a434}.panel-block{-webkit-box-align:center;align-items:center;color:#363636;display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;padding:.5em .75em}.panel-block input[type=checkbox]{margin-right:.75em}.panel-block>.control{-webkit-box-flex:1;flex-grow:1;flex-shrink:1;width:100%}.panel-block.is-wrapped{flex-wrap:wrap}.panel-block.is-active{border-left-color:#04a434;color:#363636}.panel-block.is-active .panel-icon{color:#04a434}a.panel-block,label.panel-block{cursor:pointer}a.panel-block:hover,label.panel-block:hover{background-color:#f5f5f5}.panel-icon{display:inline-block;font-size:14px;height:1em;line-height:1em;text-align:center;vertical-align:top;width:1em;color:#7a7a7a;margin-right:.75em}.panel-icon .fa{font-size:inherit;line-height:inherit}.tabs a{border-bottom-color:#dbdbdb;border-bottom-width:1px;color:#4a4a4a;margin-bottom:-1px}.tabs a:hover{border-bottom-color:#363636;color:#363636}.tabs li.is-active a{border-bottom-color:#04a434;color:#04a434}.tabs ul{border-bottom-color:#dbdbdb;border-bottom-width:1px}@media screen and (min-width:1408px){.column.is-full-fullhd,.column.is-narrow-fullhd{-webkit-box-flex:0;flex:none}.column.is-full-fullhd{width:100%}.column.is-three-quarters-fullhd{-webkit-box-flex:0;flex:none;width:75%}.column.is-two-thirds-fullhd{-webkit-box-flex:0;flex:none;width:66.6666%}.column.is-half-fullhd{-webkit-box-flex:0;flex:none;width:50%}.column.is-one-third-fullhd{-webkit-box-flex:0;flex:none;width:33.3333%}.column.is-one-quarter-fullhd{-webkit-box-flex:0;flex:none;width:25%}.column.is-one-fifth-fullhd{-webkit-box-flex:0;flex:none;width:20%}.column.is-two-fifths-fullhd{-webkit-box-flex:0;flex:none;width:40%}.column.is-three-fifths-fullhd{-webkit-box-flex:0;flex:none;width:60%}.column.is-four-fifths-fullhd{-webkit-box-flex:0;flex:none;width:80%}.column.is-offset-three-quarters-fullhd{margin-left:75%}.column.is-offset-two-thirds-fullhd{margin-left:66.6666%}.column.is-offset-half-fullhd{margin-left:50%}.column.is-offset-one-third-fullhd{margin-left:33.3333%}.column.is-offset-one-quarter-fullhd{margin-left:25%}.column.is-offset-one-fifth-fullhd{margin-left:20%}.column.is-offset-two-fifths-fullhd{margin-left:40%}.column.is-offset-three-fifths-fullhd{margin-left:60%}.column.is-offset-four-fifths-fullhd{margin-left:80%}.column.is-0-fullhd{-webkit-box-flex:0;flex:none;width:0}.column.is-offset-0-fullhd{margin-left:0}.column.is-1-fullhd{-webkit-box-flex:0;flex:none;width:8.33333%}.column.is-offset-1-fullhd{margin-left:8.33333%}.column.is-2-fullhd{-webkit-box-flex:0;flex:none;width:16.66667%}.column.is-offset-2-fullhd{margin-left:16.66667%}.column.is-3-fullhd{-webkit-box-flex:0;flex:none;width:25%}.column.is-offset-3-fullhd{margin-left:25%}.column.is-4-fullhd{-webkit-box-flex:0;flex:none;width:33.33333%}.column.is-offset-4-fullhd{margin-left:33.33333%}.column.is-5-fullhd{-webkit-box-flex:0;flex:none;width:41.66667%}.column.is-offset-5-fullhd{margin-left:41.66667%}.column.is-6-fullhd{-webkit-box-flex:0;flex:none;width:50%}.column.is-offset-6-fullhd{margin-left:50%}.column.is-7-fullhd{-webkit-box-flex:0;flex:none;width:58.33333%}.column.is-offset-7-fullhd{margin-left:58.33333%}.column.is-8-fullhd{-webkit-box-flex:0;flex:none;width:66.66667%}.column.is-offset-8-fullhd{margin-left:66.66667%}.column.is-9-fullhd{-webkit-box-flex:0;flex:none;width:75%}.column.is-offset-9-fullhd{margin-left:75%}.column.is-10-fullhd{-webkit-box-flex:0;flex:none;width:83.33333%}.column.is-offset-10-fullhd{margin-left:83.33333%}.column.is-11-fullhd{-webkit-box-flex:0;flex:none;width:91.66667%}.column.is-offset-11-fullhd{margin-left:91.66667%}.column.is-12-fullhd{-webkit-box-flex:0;flex:none;width:100%}.column.is-offset-12-fullhd{margin-left:100%}}@media screen and (min-width:1216px) and (max-width:1407px){.columns.is-variable.is-0-widescreen-only{--columnGap:0rem}}@media screen and (min-width:1408px){.columns.is-variable.is-0-fullhd{--columnGap:0rem}}@media screen and (min-width:1216px) and (max-width:1407px){.columns.is-variable.is-1-widescreen-only{--columnGap:.25rem}}@media screen and (min-width:1408px){.columns.is-variable.is-1-fullhd{--columnGap:.25rem}}@media screen and (min-width:1216px) and (max-width:1407px){.columns.is-variable.is-2-widescreen-only{--columnGap:.5rem}}@media screen and (min-width:1408px){.columns.is-variable.is-2-fullhd{--columnGap:.5rem}}@media screen and (min-width:1216px) and (max-width:1407px){.columns.is-variable.is-3-widescreen-only{--columnGap:.75rem}}@media screen and (min-width:1408px){.columns.is-variable.is-3-fullhd{--columnGap:.75rem}}@media screen and (min-width:1216px) and (max-width:1407px){.columns.is-variable.is-4-widescreen-only{--columnGap:1rem}}@media screen and (min-width:1408px){.columns.is-variable.is-4-fullhd{--columnGap:1rem}}@media screen and (min-width:1216px) and (max-width:1407px){.columns.is-variable.is-5-widescreen-only{--columnGap:1.25rem}}@media screen and (min-width:1408px){.columns.is-variable.is-5-fullhd{--columnGap:1.25rem}}@media screen and (min-width:1216px) and (max-width:1407px){.columns.is-variable.is-6-widescreen-only{--columnGap:1.5rem}}@media screen and (min-width:1408px){.columns.is-variable.is-6-fullhd{--columnGap:1.5rem}}@media screen and (min-width:1216px) and (max-width:1407px){.columns.is-variable.is-7-widescreen-only{--columnGap:1.75rem}}@media screen and (min-width:1408px){.columns.is-variable.is-7-fullhd{--columnGap:1.75rem}}@media screen and (min-width:1216px) and (max-width:1407px){.columns.is-variable.is-8-widescreen-only{--columnGap:2rem}}@media screen and (min-width:1408px){.columns.is-variable.is-8-fullhd{--columnGap:2rem}}.hero{-webkit-box-align:stretch;align-items:stretch;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;justify-content:space-between}.hero .navbar{background:none}.hero .tabs ul{border-bottom:none}.hero.is-white{background-color:#fff;color:#0a0a0a}.hero.is-white a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-white strong{color:inherit}.hero.is-white .title{color:#0a0a0a}.hero.is-white .subtitle{color:rgba(10,10,10,.9)}.hero.is-white .subtitle a:not(.button),.hero.is-white .subtitle strong{color:#0a0a0a}@media screen and (max-width:1023px){.hero.is-white .navbar-menu{background-color:#fff}}.hero.is-white .navbar-item,.hero.is-white .navbar-link{color:rgba(10,10,10,.7)}.hero.is-white .navbar-link.is-active,.hero.is-white .navbar-link:hover,.hero.is-white a.navbar-item.is-active,.hero.is-white a.navbar-item:hover{background-color:#f2f2f2;color:#0a0a0a}.hero.is-white .tabs a{color:#0a0a0a;opacity:.9}.hero.is-white .tabs a:hover,.hero.is-white .tabs li.is-active a{opacity:1}.hero.is-white .tabs.is-boxed a,.hero.is-white .tabs.is-toggle a{color:#0a0a0a}.hero.is-white .tabs.is-boxed a:hover,.hero.is-white .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-white .tabs.is-boxed li.is-active a,.hero.is-white .tabs.is-boxed li.is-active a:hover,.hero.is-white .tabs.is-toggle li.is-active a,.hero.is-white .tabs.is-toggle li.is-active a:hover{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}.hero.is-white.is-bold{background-image:linear-gradient(141deg,#e6e6e6,#fff 71%,#fff)}@media screen and (max-width:768px){.hero.is-white.is-bold .navbar-menu{background-image:linear-gradient(141deg,#e6e6e6,#fff 71%,#fff)}}.hero.is-black{background-color:#0a0a0a;color:#fff}.hero.is-black a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-black strong{color:inherit}.hero.is-black .title{color:#fff}.hero.is-black .subtitle{color:hsla(0,0%,100%,.9)}.hero.is-black .subtitle a:not(.button),.hero.is-black .subtitle strong{color:#fff}@media screen and (max-width:1023px){.hero.is-black .navbar-menu{background-color:#0a0a0a}}.hero.is-black .navbar-item,.hero.is-black .navbar-link{color:hsla(0,0%,100%,.7)}.hero.is-black .navbar-link.is-active,.hero.is-black .navbar-link:hover,.hero.is-black a.navbar-item.is-active,.hero.is-black a.navbar-item:hover{background-color:#000;color:#fff}.hero.is-black .tabs a{color:#fff;opacity:.9}.hero.is-black .tabs a:hover,.hero.is-black .tabs li.is-active a{opacity:1}.hero.is-black .tabs.is-boxed a,.hero.is-black .tabs.is-toggle a{color:#fff}.hero.is-black .tabs.is-boxed a:hover,.hero.is-black .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-black .tabs.is-boxed li.is-active a,.hero.is-black .tabs.is-boxed li.is-active a:hover,.hero.is-black .tabs.is-toggle li.is-active a,.hero.is-black .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#0a0a0a}.hero.is-black.is-bold{background-image:linear-gradient(141deg,#000,#0a0a0a 71%,#181616)}@media screen and (max-width:768px){.hero.is-black.is-bold .navbar-menu{background-image:linear-gradient(141deg,#000,#0a0a0a 71%,#181616)}}.hero.is-light{background-color:#f5f5f5;color:#363636}.hero.is-light a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-light strong{color:inherit}.hero.is-light .title{color:#363636}.hero.is-light .subtitle{color:rgba(54,54,54,.9)}.hero.is-light .subtitle a:not(.button),.hero.is-light .subtitle strong{color:#363636}@media screen and (max-width:1023px){.hero.is-light .navbar-menu{background-color:#f5f5f5}}.hero.is-light .navbar-item,.hero.is-light .navbar-link{color:rgba(54,54,54,.7)}.hero.is-light .navbar-link.is-active,.hero.is-light .navbar-link:hover,.hero.is-light a.navbar-item.is-active,.hero.is-light a.navbar-item:hover{background-color:#e8e8e8;color:#363636}.hero.is-light .tabs a{color:#363636;opacity:.9}.hero.is-light .tabs a:hover,.hero.is-light .tabs li.is-active a{opacity:1}.hero.is-light .tabs.is-boxed a,.hero.is-light .tabs.is-toggle a{color:#363636}.hero.is-light .tabs.is-boxed a:hover,.hero.is-light .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-light .tabs.is-boxed li.is-active a,.hero.is-light .tabs.is-boxed li.is-active a:hover,.hero.is-light .tabs.is-toggle li.is-active a,.hero.is-light .tabs.is-toggle li.is-active a:hover{background-color:#363636;border-color:#363636;color:#f5f5f5}.hero.is-light.is-bold{background-image:linear-gradient(141deg,#dfd8d9,#f5f5f5 71%,#fff)}@media screen and (max-width:768px){.hero.is-light.is-bold .navbar-menu{background-image:linear-gradient(141deg,#dfd8d9,#f5f5f5 71%,#fff)}}.hero.is-dark{background-color:#363636;color:#f5f5f5}.hero.is-dark a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-dark strong{color:inherit}.hero.is-dark .title{color:#f5f5f5}.hero.is-dark .subtitle{color:hsla(0,0%,96.1%,.9)}.hero.is-dark .subtitle a:not(.button),.hero.is-dark .subtitle strong{color:#f5f5f5}@media screen and (max-width:1023px){.hero.is-dark .navbar-menu{background-color:#363636}}.hero.is-dark .navbar-item,.hero.is-dark .navbar-link{color:hsla(0,0%,96.1%,.7)}.hero.is-dark .navbar-link.is-active,.hero.is-dark .navbar-link:hover,.hero.is-dark a.navbar-item.is-active,.hero.is-dark a.navbar-item:hover{background-color:#292929;color:#f5f5f5}.hero.is-dark .tabs a{color:#f5f5f5;opacity:.9}.hero.is-dark .tabs a:hover,.hero.is-dark .tabs li.is-active a{opacity:1}.hero.is-dark .tabs.is-boxed a,.hero.is-dark .tabs.is-toggle a{color:#f5f5f5}.hero.is-dark .tabs.is-boxed a:hover,.hero.is-dark .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-dark .tabs.is-boxed li.is-active a,.hero.is-dark .tabs.is-boxed li.is-active a:hover,.hero.is-dark .tabs.is-toggle li.is-active a,.hero.is-dark .tabs.is-toggle li.is-active a:hover{background-color:#f5f5f5;border-color:#f5f5f5;color:#363636}.hero.is-dark.is-bold{background-image:linear-gradient(141deg,#1f191a,#363636 71%,#46403f)}@media screen and (max-width:768px){.hero.is-dark.is-bold .navbar-menu{background-image:linear-gradient(141deg,#1f191a,#363636 71%,#46403f)}}.hero.is-primary{background-color:#00d1b2;color:#fff}.hero.is-primary a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-primary strong{color:inherit}.hero.is-primary .title{color:#fff}.hero.is-primary .subtitle{color:hsla(0,0%,100%,.9)}.hero.is-primary .subtitle a:not(.button),.hero.is-primary .subtitle strong{color:#fff}@media screen and (max-width:1023px){.hero.is-primary .navbar-menu{background-color:#00d1b2}}.hero.is-primary .navbar-item,.hero.is-primary .navbar-link{color:hsla(0,0%,100%,.7)}.hero.is-primary .navbar-link.is-active,.hero.is-primary .navbar-link:hover,.hero.is-primary a.navbar-item.is-active,.hero.is-primary a.navbar-item:hover{background-color:#00b89c;color:#fff}.hero.is-primary .tabs a{color:#fff;opacity:.9}.hero.is-primary .tabs a:hover,.hero.is-primary .tabs li.is-active a{opacity:1}.hero.is-primary .tabs.is-boxed a,.hero.is-primary .tabs.is-toggle a{color:#fff}.hero.is-primary .tabs.is-boxed a:hover,.hero.is-primary .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-primary .tabs.is-boxed li.is-active a,.hero.is-primary .tabs.is-boxed li.is-active a:hover,.hero.is-primary .tabs.is-toggle li.is-active a,.hero.is-primary .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#00d1b2}.hero.is-primary.is-bold{background-image:linear-gradient(141deg,#009e6c,#00d1b2 71%,#00e7eb)}@media screen and (max-width:768px){.hero.is-primary.is-bold .navbar-menu{background-image:linear-gradient(141deg,#009e6c,#00d1b2 71%,#00e7eb)}}.hero.is-link{background-color:#3273dc;color:#fff}.hero.is-link a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-link strong{color:inherit}.hero.is-link .title{color:#fff}.hero.is-link .subtitle{color:hsla(0,0%,100%,.9)}.hero.is-link .subtitle a:not(.button),.hero.is-link .subtitle strong{color:#fff}@media screen and (max-width:1023px){.hero.is-link .navbar-menu{background-color:#3273dc}}.hero.is-link .navbar-item,.hero.is-link .navbar-link{color:hsla(0,0%,100%,.7)}.hero.is-link .navbar-link.is-active,.hero.is-link .navbar-link:hover,.hero.is-link a.navbar-item.is-active,.hero.is-link a.navbar-item:hover{background-color:#2366d1;color:#fff}.hero.is-link .tabs a{color:#fff;opacity:.9}.hero.is-link .tabs a:hover,.hero.is-link .tabs li.is-active a{opacity:1}.hero.is-link .tabs.is-boxed a,.hero.is-link .tabs.is-toggle a{color:#fff}.hero.is-link .tabs.is-boxed a:hover,.hero.is-link .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-link .tabs.is-boxed li.is-active a,.hero.is-link .tabs.is-boxed li.is-active a:hover,.hero.is-link .tabs.is-toggle li.is-active a,.hero.is-link .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#3273dc}.hero.is-link.is-bold{background-image:linear-gradient(141deg,#1577c6,#3273dc 71%,#4366e5)}@media screen and (max-width:768px){.hero.is-link.is-bold .navbar-menu{background-image:linear-gradient(141deg,#1577c6,#3273dc 71%,#4366e5)}}.hero.is-info{background-color:#209cee;color:#fff}.hero.is-info a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-info strong{color:inherit}.hero.is-info .title{color:#fff}.hero.is-info .subtitle{color:hsla(0,0%,100%,.9)}.hero.is-info .subtitle a:not(.button),.hero.is-info .subtitle strong{color:#fff}@media screen and (max-width:1023px){.hero.is-info .navbar-menu{background-color:#209cee}}.hero.is-info .navbar-item,.hero.is-info .navbar-link{color:hsla(0,0%,100%,.7)}.hero.is-info .navbar-link.is-active,.hero.is-info .navbar-link:hover,.hero.is-info a.navbar-item.is-active,.hero.is-info a.navbar-item:hover{background-color:#118fe4;color:#fff}.hero.is-info .tabs a{color:#fff;opacity:.9}.hero.is-info .tabs a:hover,.hero.is-info .tabs li.is-active a{opacity:1}.hero.is-info .tabs.is-boxed a,.hero.is-info .tabs.is-toggle a{color:#fff}.hero.is-info .tabs.is-boxed a:hover,.hero.is-info .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-info .tabs.is-boxed li.is-active a,.hero.is-info .tabs.is-boxed li.is-active a:hover,.hero.is-info .tabs.is-toggle li.is-active a,.hero.is-info .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#209cee}.hero.is-info.is-bold{background-image:linear-gradient(141deg,#04a6d7,#209cee 71%,#3287f5)}@media screen and (max-width:768px){.hero.is-info.is-bold .navbar-menu{background-image:linear-gradient(141deg,#04a6d7,#209cee 71%,#3287f5)}}.hero.is-success{background-color:#23d160;color:#fff}.hero.is-success a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-success strong{color:inherit}.hero.is-success .title{color:#fff}.hero.is-success .subtitle{color:hsla(0,0%,100%,.9)}.hero.is-success .subtitle a:not(.button),.hero.is-success .subtitle strong{color:#fff}@media screen and (max-width:1023px){.hero.is-success .navbar-menu{background-color:#23d160}}.hero.is-success .navbar-item,.hero.is-success .navbar-link{color:hsla(0,0%,100%,.7)}.hero.is-success .navbar-link.is-active,.hero.is-success .navbar-link:hover,.hero.is-success a.navbar-item.is-active,.hero.is-success a.navbar-item:hover{background-color:#20bc56;color:#fff}.hero.is-success .tabs a{color:#fff;opacity:.9}.hero.is-success .tabs a:hover,.hero.is-success .tabs li.is-active a{opacity:1}.hero.is-success .tabs.is-boxed a,.hero.is-success .tabs.is-toggle a{color:#fff}.hero.is-success .tabs.is-boxed a:hover,.hero.is-success .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-success .tabs.is-boxed li.is-active a,.hero.is-success .tabs.is-boxed li.is-active a:hover,.hero.is-success .tabs.is-toggle li.is-active a,.hero.is-success .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#23d160}.hero.is-success.is-bold{background-image:linear-gradient(141deg,#12af2f,#23d160 71%,#2ce28a)}@media screen and (max-width:768px){.hero.is-success.is-bold .navbar-menu{background-image:linear-gradient(141deg,#12af2f,#23d160 71%,#2ce28a)}}.hero.is-warning{background-color:#ffdd57;color:rgba(0,0,0,.7)}.hero.is-warning a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-warning strong{color:inherit}.hero.is-warning .title{color:rgba(0,0,0,.7)}.hero.is-warning .subtitle{color:rgba(0,0,0,.9)}.hero.is-warning .subtitle a:not(.button),.hero.is-warning .subtitle strong{color:rgba(0,0,0,.7)}@media screen and (max-width:1023px){.hero.is-warning .navbar-menu{background-color:#ffdd57}}.hero.is-warning .navbar-item,.hero.is-warning .navbar-link{color:rgba(0,0,0,.7)}.hero.is-warning .navbar-link.is-active,.hero.is-warning .navbar-link:hover,.hero.is-warning a.navbar-item.is-active,.hero.is-warning a.navbar-item:hover{background-color:#ffd83d;color:rgba(0,0,0,.7)}.hero.is-warning .tabs a{color:rgba(0,0,0,.7);opacity:.9}.hero.is-warning .tabs a:hover,.hero.is-warning .tabs li.is-active a{opacity:1}.hero.is-warning .tabs.is-boxed a,.hero.is-warning .tabs.is-toggle a{color:rgba(0,0,0,.7)}.hero.is-warning .tabs.is-boxed a:hover,.hero.is-warning .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-warning .tabs.is-boxed li.is-active a,.hero.is-warning .tabs.is-boxed li.is-active a:hover,.hero.is-warning .tabs.is-toggle li.is-active a,.hero.is-warning .tabs.is-toggle li.is-active a:hover{background-color:rgba(0,0,0,.7);border-color:rgba(0,0,0,.7);color:#ffdd57}.hero.is-warning.is-bold{background-image:linear-gradient(141deg,#ffaf24,#ffdd57 71%,#fffa70)}@media screen and (max-width:768px){.hero.is-warning.is-bold .navbar-menu{background-image:linear-gradient(141deg,#ffaf24,#ffdd57 71%,#fffa70)}}.hero.is-danger{background-color:#ff3860;color:#fff}.hero.is-danger a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-danger strong{color:inherit}.hero.is-danger .title{color:#fff}.hero.is-danger .subtitle{color:hsla(0,0%,100%,.9)}.hero.is-danger .subtitle a:not(.button),.hero.is-danger .subtitle strong{color:#fff}@media screen and (max-width:1023px){.hero.is-danger .navbar-menu{background-color:#ff3860}}.hero.is-danger .navbar-item,.hero.is-danger .navbar-link{color:hsla(0,0%,100%,.7)}.hero.is-danger .navbar-link.is-active,.hero.is-danger .navbar-link:hover,.hero.is-danger a.navbar-item.is-active,.hero.is-danger a.navbar-item:hover{background-color:#ff1f4b;color:#fff}.hero.is-danger .tabs a{color:#fff;opacity:.9}.hero.is-danger .tabs a:hover,.hero.is-danger .tabs li.is-active a{opacity:1}.hero.is-danger .tabs.is-boxed a,.hero.is-danger .tabs.is-toggle a{color:#fff}.hero.is-danger .tabs.is-boxed a:hover,.hero.is-danger .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-danger .tabs.is-boxed li.is-active a,.hero.is-danger .tabs.is-boxed li.is-active a:hover,.hero.is-danger .tabs.is-toggle li.is-active a,.hero.is-danger .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#ff3860}.hero.is-danger.is-bold{background-image:linear-gradient(141deg,#ff0561,#ff3860 71%,#ff5257)}@media screen and (max-width:768px){.hero.is-danger.is-bold .navbar-menu{background-image:linear-gradient(141deg,#ff0561,#ff3860 71%,#ff5257)}}.hero.is-small .hero-body{padding-bottom:1.5rem;padding-top:1.5rem}@media print,screen and (min-width:769px){.hero.is-medium .hero-body{padding-bottom:9rem;padding-top:9rem}}@media print,screen and (min-width:769px){.hero.is-large .hero-body{padding-bottom:18rem;padding-top:18rem}}.hero.is-fullheight-with-navbar .hero-body,.hero.is-fullheight .hero-body,.hero.is-halfheight .hero-body{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex}.hero.is-fullheight-with-navbar .hero-body>.container,.hero.is-fullheight .hero-body>.container,.hero.is-halfheight .hero-body>.container{-webkit-box-flex:1;flex-grow:1;flex-shrink:1}.hero.is-halfheight{min-height:50vh}.hero.is-fullheight{min-height:100vh}.hero-video{overflow:hidden}.hero-video video{left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.hero-video.is-transparent{opacity:.3}@media screen and (max-width:768px){.hero-video{display:none}}.hero-buttons{margin-top:1.5rem}@media screen and (max-width:768px){.hero-buttons .button{display:-webkit-box;display:flex}.hero-buttons .button:not(:last-child){margin-bottom:.75rem}}@media print,screen and (min-width:769px){.hero-buttons{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}.hero-buttons .button:not(:last-child){margin-right:1.5rem}}.hero-foot,.hero-head{-webkit-box-flex:0;flex-grow:0;flex-shrink:0}.hero-body{-webkit-box-flex:1;flex-grow:1;flex-shrink:0}.hero-body,.section{padding:3rem 1.5rem}@media screen and (min-width:1024px){.section.is-medium{padding:9rem 1.5rem}.section.is-large{padding:18rem 1.5rem}}.footer{background-color:#fafafa;padding:3rem 1.5rem 6rem}.modal.is-full-screen>.animation-content,.modal.is-full-screen>.animation-content>.modal-card{width:100%;height:100%;max-height:100vh;margin:0;background-color:#fff}.modal .animation-content{margin:0 20px}.modal .animation-content .modal-card{margin:0}@media screen and (max-width:768px){.modal .animation-content{width:100%}}.modal .modal-content{width:100%}.b-radio.radio{outline:none;display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.b-radio.radio+.radio{margin-left:.5em}.b-radio.radio input[type=radio]{position:absolute;left:0;opacity:0;outline:none;z-index:-1}.b-radio.radio input[type=radio]+.check{display:-webkit-box;display:flex;flex-shrink:0;position:relative;cursor:pointer;width:1.25em;height:1.25em;-webkit-transition:background .15s ease-out;transition:background .15s ease-out;border-radius:50%;border:2px solid #7a7a7a}.b-radio.radio input[type=radio]+.check:before{content:"";display:-webkit-box;display:flex;position:absolute;left:50%;margin-left:-.625em;bottom:50%;margin-bottom:-.625em;width:1.25em;height:1.25em;-webkit-transition:-webkit-transform .15s ease-out;transition:-webkit-transform .15s ease-out;transition:transform .15s ease-out;transition:transform .15s ease-out,-webkit-transform .15s ease-out;border-radius:50%;-webkit-transform:scale(0);transform:scale(0);background-color:#04a434}.b-radio.radio input[type=radio]+.check.is-white:before{background:#fff}.b-radio.radio input[type=radio]+.check.is-black:before{background:#0a0a0a}.b-radio.radio input[type=radio]+.check.is-light:before{background:#f5f5f5}.b-radio.radio input[type=radio]+.check.is-dark:before{background:#363636}.b-radio.radio input[type=radio]+.check.is-primary:before{background:#00d1b2}.b-radio.radio input[type=radio]+.check.is-link:before{background:#3273dc}.b-radio.radio input[type=radio]+.check.is-info:before{background:#209cee}.b-radio.radio input[type=radio]+.check.is-success:before{background:#23d160}.b-radio.radio input[type=radio]+.check.is-warning:before{background:#ffdd57}.b-radio.radio input[type=radio]+.check.is-danger:before{background:#ff3860}.b-radio.radio input[type=radio]:checked+.check{border-color:#04a434}.b-radio.radio input[type=radio]:checked+.check.is-white{border-color:#fff}.b-radio.radio input[type=radio]:checked+.check.is-black{border-color:#0a0a0a}.b-radio.radio input[type=radio]:checked+.check.is-light{border-color:#f5f5f5}.b-radio.radio input[type=radio]:checked+.check.is-dark{border-color:#363636}.b-radio.radio input[type=radio]:checked+.check.is-primary{border-color:#00d1b2}.b-radio.radio input[type=radio]:checked+.check.is-link{border-color:#3273dc}.b-radio.radio input[type=radio]:checked+.check.is-info{border-color:#209cee}.b-radio.radio input[type=radio]:checked+.check.is-success{border-color:#23d160}.b-radio.radio input[type=radio]:checked+.check.is-warning{border-color:#ffdd57}.b-radio.radio input[type=radio]:checked+.check.is-danger{border-color:#ff3860}.b-radio.radio input[type=radio]:checked+.check:before{-webkit-transform:scale(.5);transform:scale(.5)}.b-radio.radio input[type=radio]:focus+.check{box-shadow:0 0 .5em hsla(0,0%,47.8%,.8)}.b-radio.radio input[type=radio]:focus:checked+.check{box-shadow:0 0 .5em rgba(4,164,52,.8)}.b-radio.radio input[type=radio]:focus:checked+.check.is-white{box-shadow:0 0 .5em hsla(0,0%,100%,.8)}.b-radio.radio input[type=radio]:focus:checked+.check.is-black{box-shadow:0 0 .5em rgba(10,10,10,.8)}.b-radio.radio input[type=radio]:focus:checked+.check.is-light{box-shadow:0 0 .5em hsla(0,0%,96.1%,.8)}.b-radio.radio input[type=radio]:focus:checked+.check.is-dark{box-shadow:0 0 .5em rgba(54,54,54,.8)}.b-radio.radio input[type=radio]:focus:checked+.check.is-primary{box-shadow:0 0 .5em rgba(0,209,178,.8)}.b-radio.radio input[type=radio]:focus:checked+.check.is-link{box-shadow:0 0 .5em rgba(50,115,220,.8)}.b-radio.radio input[type=radio]:focus:checked+.check.is-info{box-shadow:0 0 .5em rgba(32,156,238,.8)}.b-radio.radio input[type=radio]:focus:checked+.check.is-success{box-shadow:0 0 .5em rgba(35,209,96,.8)}.b-radio.radio input[type=radio]:focus:checked+.check.is-warning{box-shadow:0 0 .5em rgba(255,221,87,.8)}.b-radio.radio input[type=radio]:focus:checked+.check.is-danger{box-shadow:0 0 .5em rgba(255,56,96,.8)}.b-radio.radio .control-label{padding-left:.5em}.b-radio.radio.button{display:-webkit-box;display:flex}.b-radio.radio[disabled]{opacity:.5}.b-radio.radio:hover input[type=radio]:not(:disabled)+.check{border-color:#04a434}.b-radio.radio:hover input[type=radio]:not(:disabled)+.check.is-white{border-color:#fff}.b-radio.radio:hover input[type=radio]:not(:disabled)+.check.is-black{border-color:#0a0a0a}.b-radio.radio:hover input[type=radio]:not(:disabled)+.check.is-light{border-color:#f5f5f5}.b-radio.radio:hover input[type=radio]:not(:disabled)+.check.is-dark{border-color:#363636}.b-radio.radio:hover input[type=radio]:not(:disabled)+.check.is-primary{border-color:#00d1b2}.b-radio.radio:hover input[type=radio]:not(:disabled)+.check.is-link{border-color:#3273dc}.b-radio.radio:hover input[type=radio]:not(:disabled)+.check.is-info{border-color:#209cee}.b-radio.radio:hover input[type=radio]:not(:disabled)+.check.is-success{border-color:#23d160}.b-radio.radio:hover input[type=radio]:not(:disabled)+.check.is-warning{border-color:#ffdd57}.b-radio.radio:hover input[type=radio]:not(:disabled)+.check.is-danger{border-color:#ff3860}.b-radio.radio.is-small{border-radius:2px;font-size:.75rem}.b-radio.radio.is-medium{font-size:1.25rem}.b-radio.radio.is-large{font-size:1.5rem}.b-tabs .tabs{margin-bottom:0;flex-shrink:0}.b-tabs .tabs li.is-disabled{pointer-events:none;cursor:not-allowed;opacity:.5}.b-tabs .tab-content{position:relative;overflow:visible;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding:1rem}.b-tabs .tab-content .tab-item{flex-shrink:0;flex-basis:auto}.b-tabs .tab-content.is-transitioning{overflow:hidden}.b-tabs:not(:last-child){margin-bottom:1.5rem}.b-tabs.is-fullwidth{width:100%}.b-tabs.is-vertical{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.b-tabs.is-vertical>.tabs ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;border-bottom-color:transparent}.b-tabs.is-vertical>.tabs ul li{width:100%}.b-tabs.is-vertical>.tabs ul li a{-webkit-box-pack:left;justify-content:left}.b-tabs.is-vertical>.tabs.is-boxed li a{border-bottom-color:transparent!important;border-right-color:#dbdbdb!important;border-radius:4px 0 0 4px}.b-tabs.is-vertical>.tabs.is-boxed li.is-active a{border-bottom-color:#dbdbdb!important;border-right-color:transparent!important}.b-tabs.is-vertical>.tabs.is-toggle li+li{margin-left:0}.b-tabs.is-vertical>.tabs.is-toggle li:first-child a{border-radius:4px 4px 0 0}.b-tabs.is-vertical>.tabs.is-toggle li:last-child a{border-radius:0 0 4px 4px}.b-tabs.is-vertical>.tabs.is-fullwidth li a{height:100%}.b-tabs.is-vertical>.tab-content{-webkit-box-flex:1;flex-grow:1}.b-tabs.is-vertical.is-right,.b-tabs.is-vertical.is-right>.tabs ul a{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}.b-tabs.is-vertical.is-right>.tabs ul a .icon:first-child{margin-right:0;margin-left:.5em}.b-tabs.is-vertical.is-right>.tabs.is-boxed li a{border-bottom-color:transparent!important;border-right-color:transparent!important;border-left-color:#dbdbdb!important;border-radius:0 4px 4px 0}.b-tabs.is-vertical.is-right>.tabs.is-boxed li.is-active a{border-bottom-color:#dbdbdb!important;border-right-color:#dbdbdb!important;border-left-color:transparent!important}.select select{text-rendering:auto!important;padding-right:2.5em}.select select option{color:#4a4a4a;padding:.25em .5em}.select select option:disabled{cursor:not-allowed;opacity:.5}.select select optgroup{color:#b5b5b5;font-weight:400;font-style:normal;padding:.25em 0}.select.is-empty select{color:hsla(0,0%,47.8%,.7)}.field.is-grouped .field{flex-shrink:0}.field.is-grouped .field:not(:last-child){margin-right:.75rem}.field.is-grouped .field.is-expanded{-webkit-box-flex:1;flex-grow:1;flex-shrink:1}.field.has-addons .control:first-child .control .button,.field.has-addons .control:first-child .control .input,.field.has-addons .control:first-child .control .select select{border-bottom-left-radius:4px;border-top-left-radius:4px}.field.has-addons .control:last-child .control .button,.field.has-addons .control:last-child .control .input,.field.has-addons .control:last-child .control .select select{border-bottom-right-radius:4px;border-top-right-radius:4px}.field.has-addons .control .control .button,.field.has-addons .control .control .input,.field.has-addons .control .control .select select{border-radius:0}.field.has-addons .b-numberinput:not(:first-child) .control:first-child .button,.field.has-addons .b-numberinput:not(:first-child) .control:first-child .input,.field.has-addons .b-numberinput:not(:first-child) .control:first-child .select select{border-bottom-left-radius:0;border-top-left-radius:0}.field.has-addons .b-numberinput:not(:last-child) .control:last-child .button,.field.has-addons .b-numberinput:not(:last-child) .control:last-child .input,.field.has-addons .b-numberinput:not(:last-child) .control:last-child .select select{border-bottom-right-radius:0;border-top-right-radius:0}.field.is-floating-label{position:relative}.field.is-floating-label .label{position:absolute;top:-.775em;left:1em;font-size:.75rem;background-color:transparent;padding-left:.125em;padding-right:.125em;z-index:5}.field.is-floating-label .label:before{content:"";display:block;position:absolute;top:.775em;left:0;right:0;height:.375em;background-color:#fff;z-index:-1}.field.is-floating-label .label.is-small{font-size:.5625rem}.field.is-floating-label .label.is-medium{font-size:.9375rem}.field.is-floating-label .label.is-large{font-size:1.125rem}.field.is-floating-label .input:focus,.field.is-floating-label .select select:focus,.field.is-floating-label .textarea:focus{box-shadow:none}.field.is-floating-label .taginput .taginput-container{padding-top:.475em}.field.is-floating-label .taginput .taginput-container.is-focused{box-shadow:none}.field.is-floating-label .taginput .counter{float:none;text-align:right}.field.is-floating-in-label{position:relative}.field.is-floating-in-label .label{position:absolute;top:.25em;left:1em;font-size:.75rem;background-color:transparent;z-index:5}.field.is-floating-in-label .label.is-small{font-size:.5625rem}.field.is-floating-in-label .label.is-medium{font-size:.9375rem}.field.is-floating-in-label .label.is-large{font-size:1.125rem}.field.is-floating-in-label>.datepicker .input,.field.is-floating-in-label>.timepicker .input,.field.is-floating-in-label>:not(.datepicker):not(.timepicker):not(.taginput) .input,.field.is-floating-in-label>:not(.datepicker):not(.timepicker):not(.taginput) .textarea,.field.is-floating-in-label>:not(.datepicker):not(.timepicker):not(.taginput) select{padding-top:calc(1.625em - .5625rem);padding-bottom:1px;height:3.25em}.field.is-floating-in-label>:not(.datepicker):not(.timepicker):not(.taginput) .select:not(multiple){height:3.25em}.field.is-floating-in-label>:not(.datepicker):not(.timepicker):not(.taginput) .select:not(multiple).is-loading:after{margin-top:calc(1.625em - .5625rem)}.field.is-floating-in-label>:not(.datepicker):not(.timepicker):not(.taginput) .select:not(multiple):after{margin-top:1px}.field.is-floating-in-label>:not(.taginput) .is-left.icon,.field.is-floating-in-label>:not(.taginput) .is-right.icon{height:3.25em}.field.is-floating-in-label>:not(.taginput) .is-left.icon{padding-top:calc(1.625em - .5625rem)}.field.is-floating-in-label .control.is-loading:after{margin-top:calc(1.625em - .5625rem)}.field.is-floating-in-label .taginput .taginput-container{padding-top:calc(1.625em - .5625rem + .275em - 1px)}.field.is-floating-in-label .taginput .counter{float:none;text-align:right}.field.is-floating-in-label.has-addons .control .button,.field.is-floating-in-label.has-addons .control .input,.field.is-floating-in-label.has-addons .control .select select,.field.is-floating-in-label.has-numberinput .b-numberinput .control .button,.field.is-floating-in-label.is-grouped .control .button,.field.is-floating-in-label.is-grouped .control .input,.field.is-floating-in-label.is-grouped .control .select select{height:3.25em}.field.is-floating-in-label.has-numberinput .label,.field.is-floating-label.has-numberinput .label{margin-left:3rem}.field.is-floating-in-label.has-numberinput.has-numberinput-is-small .label,.field.is-floating-label.has-numberinput.has-numberinput-is-small .label{margin-left:2.25rem}.field.is-floating-in-label.has-numberinput.has-numberinput-is-medium .label,.field.is-floating-label.has-numberinput.has-numberinput-is-medium .label{margin-left:3.75rem}.field.is-floating-in-label.has-numberinput.has-numberinput-is-large .label,.field.is-floating-label.has-numberinput.has-numberinput-is-large .label{margin-left:4.5rem}.field.is-floating-in-label.has-numberinput-compact .label,.field.is-floating-label.has-numberinput-compact .label{margin-left:2.25rem}.field.is-floating-in-label.has-numberinput-compact.has-numberinput-is-small .label,.field.is-floating-label.has-numberinput-compact.has-numberinput-is-small .label{margin-left:1.6875rem}.field.is-floating-in-label.has-numberinput-compact.has-numberinput-is-medium .label,.field.is-floating-label.has-numberinput-compact.has-numberinput-is-medium .label{margin-left:2.8125rem}.field.is-floating-in-label.has-numberinput-compact.has-numberinput-is-large .label,.field.is-floating-label.has-numberinput-compact.has-numberinput-is-large .label{margin-left:3.375rem}.control .help.counter{float:right;margin-left:.5em}.control .icon.is-clickable{pointer-events:auto;cursor:pointer}.icon{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:inherit}.icon svg{background-color:transparent;fill:currentColor;stroke-width:0;stroke:currentColor;pointer-events:none;width:1.5rem;height:1.5rem}.has-background-tomato{background-color:#ed592f}.has-color-tomato,.has-text-tomato{color:#ed592f}.has-background-orange{background-color:#fb7729}.has-color-orange,.has-text-orange{color:#fb7729}.has-background-gold{background-color:#efbe00}.has-color-gold,.has-text-gold{color:#efbe00}.has-background-forest-green{background-color:#04a635}.has-color-forest-green,.has-text-forest-green{color:#04a635}.has-background-dark-turquoise{background-color:#05b5da}.has-color-dark-turquoise,.has-text-dark-turquoise{color:#05b5da}.has-background-dark-slate-blue{background-color:#3c5c99}.has-color-dark-slate-blue,.has-text-dark-slate-blue{color:#3c5c99}.has-background-dark-slate-gray{background-color:#333}.has-color-dark-slate-gray,.has-text-dark-slate-gray{color:#333}@keyframes spinAround{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.breadcrumb,.button,.delete,.file,.is-unselectable,.modal-close,.pagination-ellipsis,.pagination-link,.pagination-next,.pagination-previous,.tabs{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.navbar-link:not(.is-arrowless):after,.select:not(.is-multiple):not(.is-loading):after{border:3px solid transparent;border-radius:2px;border-right:0;border-top:0;content:" ";display:block;height:.625em;margin-top:-.4375em;pointer-events:none;position:absolute;top:50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:center;transform-origin:center;width:.625em}.block:not(:last-child),.box:not(:last-child),.breadcrumb:not(:last-child),.content:not(:last-child),.highlight:not(:last-child),.level:not(:last-child),.list:not(:last-child),.message:not(:last-child),.notification:not(:last-child),.progress:not(:last-child),.subtitle:not(:last-child),.table-container:not(:last-child),.table:not(:last-child),.tabs:not(:last-child),.title:not(:last-child){margin-bottom:1.5rem}.delete,.modal-close{-moz-appearance:none;-webkit-appearance:none;background-color:rgba(10,10,10,.2);border:none;border-radius:290486px;cursor:pointer;pointer-events:auto;display:inline-block;-webkit-box-flex:0;flex-grow:0;flex-shrink:0;font-size:0;height:20px;max-height:20px;max-width:20px;min-height:20px;min-width:20px;outline:none;position:relative;vertical-align:top;width:20px}.delete:after,.delete:before,.modal-close:after,.modal-close:before{background-color:#fff;content:"";display:block;left:50%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg);transform:translateX(-50%) translateY(-50%) rotate(45deg);-webkit-transform-origin:center center;transform-origin:center center}.delete:before,.modal-close:before{height:2px;width:50%}.delete:after,.modal-close:after{height:50%;width:2px}.delete:focus,.delete:hover,.modal-close:focus,.modal-close:hover{background-color:rgba(10,10,10,.3)}.delete:active,.modal-close:active{background-color:rgba(10,10,10,.4)}.is-small.delete,.is-small.modal-close{height:16px;max-height:16px;max-width:16px;min-height:16px;min-width:16px;width:16px}.is-medium.delete,.is-medium.modal-close{height:24px;max-height:24px;max-width:24px;min-height:24px;min-width:24px;width:24px}.is-large.delete,.is-large.modal-close{height:32px;max-height:32px;max-width:32px;min-height:32px;min-width:32px;width:32px}.button.is-loading:after,.control.is-loading:after,.loader,.select.is-loading:after{-webkit-animation:spinAround .5s linear infinite;animation:spinAround .5s linear infinite;border:2px solid #dbdbdb;border-radius:290486px;border-right-color:transparent;border-top-color:transparent;content:"";display:block;height:1em;position:relative;width:1em}.hero-video,.image.is-1by1 .has-ratio,.image.is-1by1 img,.image.is-1by2 .has-ratio,.image.is-1by2 img,.image.is-1by3 .has-ratio,.image.is-1by3 img,.image.is-2by1 .has-ratio,.image.is-2by1 img,.image.is-2by3 .has-ratio,.image.is-2by3 img,.image.is-3by1 .has-ratio,.image.is-3by1 img,.image.is-3by2 .has-ratio,.image.is-3by2 img,.image.is-3by4 .has-ratio,.image.is-3by4 img,.image.is-3by5 .has-ratio,.image.is-3by5 img,.image.is-4by3 .has-ratio,.image.is-4by3 img,.image.is-4by5 .has-ratio,.image.is-4by5 img,.image.is-5by3 .has-ratio,.image.is-5by3 img,.image.is-5by4 .has-ratio,.image.is-5by4 img,.image.is-9by16 .has-ratio,.image.is-9by16 img,.image.is-16by9 .has-ratio,.image.is-16by9 img,.image.is-square .has-ratio,.image.is-square img,.is-overlay,.modal,.modal-background{bottom:0;left:0;position:absolute;right:0;top:0}.button,.file-cta,.file-name,.input,.pagination-ellipsis,.pagination-link,.pagination-next,.pagination-previous,.select select,.textarea{-moz-appearance:none;-webkit-appearance:none;-webkit-box-align:center;align-items:center;border:1px solid transparent;border-radius:4px;box-shadow:none;display:-webkit-inline-box;display:inline-flex;font-size:1rem;height:2.25em;-webkit-box-pack:start;justify-content:flex-start;line-height:1.5;padding-bottom:calc(.375em - 1px);padding-left:calc(.625em - 1px);padding-right:calc(.625em - 1px);padding-top:calc(.375em - 1px);position:relative;vertical-align:top}.button:active,.button:focus,.file-cta:active,.file-cta:focus,.file-name:active,.file-name:focus,.input:active,.input:focus,.is-active.button,.is-active.file-cta,.is-active.file-name,.is-active.input,.is-active.pagination-ellipsis,.is-active.pagination-link,.is-active.pagination-next,.is-active.pagination-previous,.is-active.textarea,.is-focused.button,.is-focused.file-cta,.is-focused.file-name,.is-focused.input,.is-focused.pagination-ellipsis,.is-focused.pagination-link,.is-focused.pagination-next,.is-focused.pagination-previous,.is-focused.textarea,.pagination-ellipsis:active,.pagination-ellipsis:focus,.pagination-link:active,.pagination-link:focus,.pagination-next:active,.pagination-next:focus,.pagination-previous:active,.pagination-previous:focus,.select select.is-active,.select select.is-focused,.select select:active,.select select:focus,.textarea:active,.textarea:focus{outline:none}.button[disabled],.file-cta[disabled],.file-name[disabled],.input[disabled],.pagination-ellipsis[disabled],.pagination-link[disabled],.pagination-next[disabled],.pagination-previous[disabled],.select fieldset[disabled] select,.select select[disabled],.textarea[disabled],fieldset[disabled] .button,fieldset[disabled] .file-cta,fieldset[disabled] .file-name,fieldset[disabled] .input,fieldset[disabled] .pagination-ellipsis,fieldset[disabled] .pagination-link,fieldset[disabled] .pagination-next,fieldset[disabled] .pagination-previous,fieldset[disabled] .select select,fieldset[disabled] .textarea{cursor:not-allowed}/*! minireset.css v0.0.4 | MIT License | github.com/jgthms/minireset.css */blockquote,body,dd,dl,dt,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,html,iframe,legend,li,ol,p,pre,textarea,ul{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}ul{list-style:none}button,input,select,textarea{margin:0}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}embed,iframe,img,object,video{height:auto;max-width:100%}audio{max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}td:not([align]),th:not([align]){text-align:left}html{background-color:#fff;font-size:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;min-width:300px;overflow-x:hidden;overflow-y:scroll;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}article,aside,figure,footer,header,hgroup,section{display:block}body,button,input,select,textarea{font-family:Source Sans Pro,Noto Sans,Arial,Helvetica Neue,Helvetica,sans-serif}code,pre{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto;font-family:monospace}body{color:#4a4a4a;font-size:1em;font-weight:400;line-height:1.5}a{color:#ed592f;cursor:pointer;text-decoration:none}a strong{color:currentColor}a:hover{color:#363636}code{color:#ff3860;font-size:.875em;font-weight:400;padding:.25em .5em .25em}code,hr{background-color:#f5f5f5}hr{border:none;display:block;height:2px;margin:1.5rem 0}img{height:auto;max-width:100%}input[type=checkbox],input[type=radio]{vertical-align:baseline}small{font-size:.875em}span{font-style:inherit;font-weight:inherit}strong{color:#363636;font-weight:700}fieldset{border:none}pre{-webkit-overflow-scrolling:touch;background-color:#f5f5f5;color:#4a4a4a;font-size:.875em;overflow-x:auto;padding:1.25rem 1.5rem;white-space:pre;word-wrap:normal}pre code{background-color:transparent;color:currentColor;font-size:1em;padding:0}table td,table th{vertical-align:top}table td:not([align]),table th:not([align]){text-align:left}table th{color:#363636}.is-clearfix:after{clear:both;content:" ";display:table}.is-pulled-left{float:left!important}.is-pulled-right{float:right!important}.is-clipped{overflow:hidden!important}.is-size-1{font-size:3rem!important}.is-size-2{font-size:2.5rem!important}.is-size-3{font-size:2rem!important}.is-size-4{font-size:1.5rem!important}.is-size-5{font-size:1.25rem!important}.is-size-6{font-size:1rem!important}.is-size-7{font-size:.75rem!important}@media screen and (max-width:768px){.is-size-1-mobile{font-size:3rem!important}.is-size-2-mobile{font-size:2.5rem!important}.is-size-3-mobile{font-size:2rem!important}.is-size-4-mobile{font-size:1.5rem!important}.is-size-5-mobile{font-size:1.25rem!important}.is-size-6-mobile{font-size:1rem!important}.is-size-7-mobile{font-size:.75rem!important}}@media print,screen and (min-width:769px){.is-size-1-tablet{font-size:3rem!important}.is-size-2-tablet{font-size:2.5rem!important}.is-size-3-tablet{font-size:2rem!important}.is-size-4-tablet{font-size:1.5rem!important}.is-size-5-tablet{font-size:1.25rem!important}.is-size-6-tablet{font-size:1rem!important}.is-size-7-tablet{font-size:.75rem!important}}@media screen and (max-width:1023px){.is-size-1-touch{font-size:3rem!important}.is-size-2-touch{font-size:2.5rem!important}.is-size-3-touch{font-size:2rem!important}.is-size-4-touch{font-size:1.5rem!important}.is-size-5-touch{font-size:1.25rem!important}.is-size-6-touch{font-size:1rem!important}.is-size-7-touch{font-size:.75rem!important}}@media screen and (min-width:1024px){.is-size-1-desktop{font-size:3rem!important}.is-size-2-desktop{font-size:2.5rem!important}.is-size-3-desktop{font-size:2rem!important}.is-size-4-desktop{font-size:1.5rem!important}.is-size-5-desktop{font-size:1.25rem!important}.is-size-6-desktop{font-size:1rem!important}.is-size-7-desktop{font-size:.75rem!important}}@media screen and (min-width:1216px){.is-size-1-widescreen{font-size:3rem!important}.is-size-2-widescreen{font-size:2.5rem!important}.is-size-3-widescreen{font-size:2rem!important}.is-size-4-widescreen{font-size:1.5rem!important}.is-size-5-widescreen{font-size:1.25rem!important}.is-size-6-widescreen{font-size:1rem!important}.is-size-7-widescreen{font-size:.75rem!important}}@media screen and (min-width:1408px){.is-size-1-fullhd{font-size:3rem!important}.is-size-2-fullhd{font-size:2.5rem!important}.is-size-3-fullhd{font-size:2rem!important}.is-size-4-fullhd{font-size:1.5rem!important}.is-size-5-fullhd{font-size:1.25rem!important}.is-size-6-fullhd{font-size:1rem!important}.is-size-7-fullhd{font-size:.75rem!important}}.has-text-centered{text-align:center!important}.has-text-justified{text-align:justify!important}.has-text-left{text-align:left!important}.has-text-right{text-align:right!important}@media screen and (max-width:768px){.has-text-centered-mobile{text-align:center!important}}@media print,screen and (min-width:769px){.has-text-centered-tablet{text-align:center!important}}@media screen and (min-width:769px) and (max-width:1023px){.has-text-centered-tablet-only{text-align:center!important}}@media screen and (max-width:1023px){.has-text-centered-touch{text-align:center!important}}@media screen and (min-width:1024px){.has-text-centered-desktop{text-align:center!important}}@media screen and (min-width:1024px) and (max-width:1215px){.has-text-centered-desktop-only{text-align:center!important}}@media screen and (min-width:1216px){.has-text-centered-widescreen{text-align:center!important}}@media screen and (min-width:1216px) and (max-width:1407px){.has-text-centered-widescreen-only{text-align:center!important}}@media screen and (min-width:1408px){.has-text-centered-fullhd{text-align:center!important}}@media screen and (max-width:768px){.has-text-justified-mobile{text-align:justify!important}}@media print,screen and (min-width:769px){.has-text-justified-tablet{text-align:justify!important}}@media screen and (min-width:769px) and (max-width:1023px){.has-text-justified-tablet-only{text-align:justify!important}}@media screen and (max-width:1023px){.has-text-justified-touch{text-align:justify!important}}@media screen and (min-width:1024px){.has-text-justified-desktop{text-align:justify!important}}@media screen and (min-width:1024px) and (max-width:1215px){.has-text-justified-desktop-only{text-align:justify!important}}@media screen and (min-width:1216px){.has-text-justified-widescreen{text-align:justify!important}}@media screen and (min-width:1216px) and (max-width:1407px){.has-text-justified-widescreen-only{text-align:justify!important}}@media screen and (min-width:1408px){.has-text-justified-fullhd{text-align:justify!important}}@media screen and (max-width:768px){.has-text-left-mobile{text-align:left!important}}@media print,screen and (min-width:769px){.has-text-left-tablet{text-align:left!important}}@media screen and (min-width:769px) and (max-width:1023px){.has-text-left-tablet-only{text-align:left!important}}@media screen and (max-width:1023px){.has-text-left-touch{text-align:left!important}}@media screen and (min-width:1024px){.has-text-left-desktop{text-align:left!important}}@media screen and (min-width:1024px) and (max-width:1215px){.has-text-left-desktop-only{text-align:left!important}}@media screen and (min-width:1216px){.has-text-left-widescreen{text-align:left!important}}@media screen and (min-width:1216px) and (max-width:1407px){.has-text-left-widescreen-only{text-align:left!important}}@media screen and (min-width:1408px){.has-text-left-fullhd{text-align:left!important}}@media screen and (max-width:768px){.has-text-right-mobile{text-align:right!important}}@media print,screen and (min-width:769px){.has-text-right-tablet{text-align:right!important}}@media screen and (min-width:769px) and (max-width:1023px){.has-text-right-tablet-only{text-align:right!important}}@media screen and (max-width:1023px){.has-text-right-touch{text-align:right!important}}@media screen and (min-width:1024px){.has-text-right-desktop{text-align:right!important}}@media screen and (min-width:1024px) and (max-width:1215px){.has-text-right-desktop-only{text-align:right!important}}@media screen and (min-width:1216px){.has-text-right-widescreen{text-align:right!important}}@media screen and (min-width:1216px) and (max-width:1407px){.has-text-right-widescreen-only{text-align:right!important}}@media screen and (min-width:1408px){.has-text-right-fullhd{text-align:right!important}}.is-capitalized{text-transform:capitalize!important}.is-lowercase{text-transform:lowercase!important}.is-uppercase{text-transform:uppercase!important}.is-italic{font-style:italic!important}.has-text-white,.image .image-title{color:#fff!important}.image a.image-title:focus,.image a.image-title:hover,a.has-text-white:focus,a.has-text-white:hover{color:#e6e6e6!important}.has-background-white{background-color:#fff!important}.has-text-black,.image .image-icons{color:#0a0a0a!important}.image a.image-icons:focus,.image a.image-icons:hover,a.has-text-black:focus,a.has-text-black:hover{color:#000!important}.has-background-black,.image .image-title{background-color:#0a0a0a!important}.has-text-light{color:#f5f5f5!important}a.has-text-light:focus,a.has-text-light:hover{color:#dbdbdb!important}.has-background-light{background-color:#f5f5f5!important}.has-text-dark{color:#363636!important}a.has-text-dark:focus,a.has-text-dark:hover{color:#1c1c1c!important}.has-background-dark{background-color:#363636!important}.has-text-primary{color:#00d1b2!important}a.has-text-primary:focus,a.has-text-primary:hover{color:#009e86!important}.has-background-primary{background-color:#00d1b2!important}.has-text-link{color:#3273dc!important}a.has-text-link:focus,a.has-text-link:hover{color:#205bbc!important}.has-background-link{background-color:#3273dc!important}.has-text-info{color:#209cee!important}a.has-text-info:focus,a.has-text-info:hover{color:#0f81cc!important}.has-background-info{background-color:#209cee!important}.has-text-success{color:#23d160!important}a.has-text-success:focus,a.has-text-success:hover{color:#1ca64c!important}.has-background-success{background-color:#23d160!important}.has-text-warning{color:#ffdd57!important}a.has-text-warning:focus,a.has-text-warning:hover{color:#ffd324!important}.has-background-warning{background-color:#ffdd57!important}.has-text-danger{color:#ff3860!important}a.has-text-danger:focus,a.has-text-danger:hover{color:#ff0537!important}.has-background-danger{background-color:#ff3860!important}.has-text-black-bis{color:#121212!important}.has-background-black-bis{background-color:#121212!important}.has-text-black-ter{color:#242424!important}.has-background-black-ter{background-color:#242424!important}.has-text-grey-darker{color:#363636!important}.has-background-grey-darker{background-color:#363636!important}.has-text-grey-dark{color:#4a4a4a!important}.has-background-grey-dark{background-color:#4a4a4a!important}.has-text-grey{color:#7a7a7a!important}.has-background-grey{background-color:#7a7a7a!important}.has-text-grey-light{color:#b5b5b5!important}.has-background-grey-light{background-color:#b5b5b5!important}.has-text-grey-lighter{color:#dbdbdb!important}.has-background-grey-lighter{background-color:#dbdbdb!important}.has-text-white-ter{color:#f5f5f5!important}.has-background-white-ter{background-color:#f5f5f5!important}.has-text-white-bis{color:#fafafa!important}.has-background-white-bis{background-color:#fafafa!important}.has-text-weight-light{font-weight:300!important}.has-text-weight-normal{font-weight:400!important}.has-text-weight-medium{font-weight:500!important}.has-text-weight-semibold{font-weight:600!important}.has-text-weight-bold{font-weight:700!important}.is-family-primary{font-family:Source Sans Pro,Noto Sans,Arial,Helvetica Neue,Helvetica,sans-serif!important}.is-family-secondary{font-family:BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif!important}.is-family-sans-serif{font-family:Source Sans Pro,Noto Sans,Arial,Helvetica Neue,Helvetica,sans-serif !important!important}.is-family-code,.is-family-monospace{font-family:monospace!important}.is-block{display:block!important}@media screen and (max-width:768px){.is-block-mobile{display:block!important}}@media print,screen and (min-width:769px){.is-block-tablet{display:block!important}}@media screen and (min-width:769px) and (max-width:1023px){.is-block-tablet-only{display:block!important}}@media screen and (max-width:1023px){.is-block-touch{display:block!important}}@media screen and (min-width:1024px){.is-block-desktop{display:block!important}}@media screen and (min-width:1024px) and (max-width:1215px){.is-block-desktop-only{display:block!important}}@media screen and (min-width:1216px){.is-block-widescreen{display:block!important}}@media screen and (min-width:1216px) and (max-width:1407px){.is-block-widescreen-only{display:block!important}}@media screen and (min-width:1408px){.is-block-fullhd{display:block!important}}.is-flex{display:-webkit-box!important;display:flex!important}@media screen and (max-width:768px){.is-flex-mobile{display:-webkit-box!important;display:flex!important}}@media print,screen and (min-width:769px){.is-flex-tablet{display:-webkit-box!important;display:flex!important}}@media screen and (min-width:769px) and (max-width:1023px){.is-flex-tablet-only{display:-webkit-box!important;display:flex!important}}@media screen and (max-width:1023px){.is-flex-touch{display:-webkit-box!important;display:flex!important}}@media screen and (min-width:1024px){.is-flex-desktop{display:-webkit-box!important;display:flex!important}}@media screen and (min-width:1024px) and (max-width:1215px){.is-flex-desktop-only{display:-webkit-box!important;display:flex!important}}@media screen and (min-width:1216px){.is-flex-widescreen{display:-webkit-box!important;display:flex!important}}@media screen and (min-width:1216px) and (max-width:1407px){.is-flex-widescreen-only{display:-webkit-box!important;display:flex!important}}@media screen and (min-width:1408px){.is-flex-fullhd{display:-webkit-box!important;display:flex!important}}.is-inline{display:inline!important}@media screen and (max-width:768px){.is-inline-mobile{display:inline!important}}@media print,screen and (min-width:769px){.is-inline-tablet{display:inline!important}}@media screen and (min-width:769px) and (max-width:1023px){.is-inline-tablet-only{display:inline!important}}@media screen and (max-width:1023px){.is-inline-touch{display:inline!important}}@media screen and (min-width:1024px){.is-inline-desktop{display:inline!important}}@media screen and (min-width:1024px) and (max-width:1215px){.is-inline-desktop-only{display:inline!important}}@media screen and (min-width:1216px){.is-inline-widescreen{display:inline!important}}@media screen and (min-width:1216px) and (max-width:1407px){.is-inline-widescreen-only{display:inline!important}}@media screen and (min-width:1408px){.is-inline-fullhd{display:inline!important}}.is-inline-block{display:inline-block!important}@media screen and (max-width:768px){.is-inline-block-mobile{display:inline-block!important}}@media print,screen and (min-width:769px){.is-inline-block-tablet{display:inline-block!important}}@media screen and (min-width:769px) and (max-width:1023px){.is-inline-block-tablet-only{display:inline-block!important}}@media screen and (max-width:1023px){.is-inline-block-touch{display:inline-block!important}}@media screen and (min-width:1024px){.is-inline-block-desktop{display:inline-block!important}}@media screen and (min-width:1024px) and (max-width:1215px){.is-inline-block-desktop-only{display:inline-block!important}}@media screen and (min-width:1216px){.is-inline-block-widescreen{display:inline-block!important}}@media screen and (min-width:1216px) and (max-width:1407px){.is-inline-block-widescreen-only{display:inline-block!important}}@media screen and (min-width:1408px){.is-inline-block-fullhd{display:inline-block!important}}.is-inline-flex{display:-webkit-inline-box!important;display:inline-flex!important}@media screen and (max-width:768px){.is-inline-flex-mobile{display:-webkit-inline-box!important;display:inline-flex!important}}@media print,screen and (min-width:769px){.is-inline-flex-tablet{display:-webkit-inline-box!important;display:inline-flex!important}}@media screen and (min-width:769px) and (max-width:1023px){.is-inline-flex-tablet-only{display:-webkit-inline-box!important;display:inline-flex!important}}@media screen and (max-width:1023px){.is-inline-flex-touch{display:-webkit-inline-box!important;display:inline-flex!important}}@media screen and (min-width:1024px){.is-inline-flex-desktop{display:-webkit-inline-box!important;display:inline-flex!important}}@media screen and (min-width:1024px) and (max-width:1215px){.is-inline-flex-desktop-only{display:-webkit-inline-box!important;display:inline-flex!important}}@media screen and (min-width:1216px){.is-inline-flex-widescreen{display:-webkit-inline-box!important;display:inline-flex!important}}@media screen and (min-width:1216px) and (max-width:1407px){.is-inline-flex-widescreen-only{display:-webkit-inline-box!important;display:inline-flex!important}}@media screen and (min-width:1408px){.is-inline-flex-fullhd{display:-webkit-inline-box!important;display:inline-flex!important}}.is-hidden{display:none!important}.is-sr-only{border:none!important;clip:rect(0,0,0,0)!important;height:.01em!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:.01em!important}@media screen and (max-width:768px){.is-hidden-mobile{display:none!important}}@media print,screen and (min-width:769px){.is-hidden-tablet{display:none!important}}@media screen and (min-width:769px) and (max-width:1023px){.is-hidden-tablet-only{display:none!important}}@media screen and (max-width:1023px){.is-hidden-touch{display:none!important}}@media screen and (min-width:1024px){.is-hidden-desktop{display:none!important}}@media screen and (min-width:1024px) and (max-width:1215px){.is-hidden-desktop-only{display:none!important}}@media screen and (min-width:1216px){.is-hidden-widescreen{display:none!important}}@media screen and (min-width:1216px) and (max-width:1407px){.is-hidden-widescreen-only{display:none!important}}@media screen and (min-width:1408px){.is-hidden-fullhd{display:none!important}}.is-invisible{visibility:hidden!important}@media screen and (max-width:768px){.is-invisible-mobile{visibility:hidden!important}}@media print,screen and (min-width:769px){.is-invisible-tablet{visibility:hidden!important}}@media screen and (min-width:769px) and (max-width:1023px){.is-invisible-tablet-only{visibility:hidden!important}}@media screen and (max-width:1023px){.is-invisible-touch{visibility:hidden!important}}@media screen and (min-width:1024px){.is-invisible-desktop{visibility:hidden!important}}@media screen and (min-width:1024px) and (max-width:1215px){.is-invisible-desktop-only{visibility:hidden!important}}@media screen and (min-width:1216px){.is-invisible-widescreen{visibility:hidden!important}}@media screen and (min-width:1216px) and (max-width:1407px){.is-invisible-widescreen-only{visibility:hidden!important}}@media screen and (min-width:1408px){.is-invisible-fullhd{visibility:hidden!important}}.is-marginless{margin:0!important}.is-paddingless{padding:0!important}.is-radiusless{border-radius:0!important}.is-shadowless{box-shadow:none!important}.is-relative{position:relative!important}.padding-top-smaller{padding-top:.25rem!important}.padding-right-smaller{padding-right:.25rem!important}.padding-bottom-smaller{padding-bottom:.25rem!important}.padding-horizontal-smaller,.padding-left-smaller{padding-left:.25rem!important}.padding-horizontal-smaller{padding-right:.25rem!important}.padding-vertical-smaller{padding-top:.25rem!important;padding-bottom:.25rem!important}.padding-smaller{padding:.25rem!important}.padding-top-small{padding-top:.5rem!important}.padding-right-small{padding-right:.5rem!important}.padding-bottom-small{padding-bottom:.5rem!important}.padding-horizontal-small,.padding-left-small{padding-left:.5rem!important}.padding-horizontal-small{padding-right:.5rem!important}.image .image-icons,.image .image-title,.padding-vertical-small{padding-top:.5rem!important;padding-bottom:.5rem!important}.padding-small{padding:.5rem!important}.padding-top-normal{padding-top:1rem!important}.padding-right-normal{padding-right:1rem!important}.padding-bottom-normal{padding-bottom:1rem!important}.padding-left-normal{padding-left:1rem!important}.image .image-icons,.image .image-title,.padding-horizontal-normal{padding-left:1rem!important;padding-right:1rem!important}.padding-vertical-normal{padding-top:1rem!important;padding-bottom:1rem!important}.padding-normal{padding:1rem!important}.padding-top-big{padding-top:1.5rem!important}.padding-right-big{padding-right:1.5rem!important}.padding-bottom-big{padding-bottom:1.5rem!important}.padding-horizontal-big,.padding-left-big{padding-left:1.5rem!important}.padding-horizontal-big{padding-right:1.5rem!important}.padding-vertical-big{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.padding-big{padding:1.5rem!important}.padding-top-bigger{padding-top:2rem!important}.padding-right-bigger{padding-right:2rem!important}.padding-bottom-bigger{padding-bottom:2rem!important}.padding-horizontal-bigger,.padding-left-bigger{padding-left:2rem!important}.padding-horizontal-bigger{padding-right:2rem!important}.padding-vertical-bigger{padding-top:2rem!important;padding-bottom:2rem!important}.padding-bigger{padding:2rem!important}.padding-top-large{padding-top:2.5rem!important}.padding-right-large{padding-right:2.5rem!important}.padding-bottom-large{padding-bottom:2.5rem!important}.padding-horizontal-large,.padding-left-large{padding-left:2.5rem!important}.padding-horizontal-large{padding-right:2.5rem!important}.padding-vertical-large{padding-top:2.5rem!important;padding-bottom:2.5rem!important}.padding-large{padding:2.5rem!important}.padding-top-larger{padding-top:3rem!important}.padding-right-larger{padding-right:3rem!important}.padding-bottom-larger{padding-bottom:3rem!important}.padding-horizontal-larger,.padding-left-larger{padding-left:3rem!important}.padding-horizontal-larger{padding-right:3rem!important}.padding-vertical-larger{padding-top:3rem!important;padding-bottom:3rem!important}.padding-larger{padding:3rem!important}.padding-top-xl{padding-top:4rem!important}.padding-right-xl{padding-right:4rem!important}.padding-bottom-xl{padding-bottom:4rem!important}.padding-horizontal-xl,.padding-left-xl{padding-left:4rem!important}.padding-horizontal-xl{padding-right:4rem!important}.padding-vertical-xl{padding-top:4rem!important;padding-bottom:4rem!important}.padding-xl{padding:4rem!important}.padding-top-xxl{padding-top:3rem!important}.padding-right-xxl{padding-right:3rem!important}.padding-bottom-xxl{padding-bottom:3rem!important}.padding-horizontal-xxl,.padding-left-xxl{padding-left:3rem!important}.padding-horizontal-xxl{padding-right:3rem!important}.padding-vertical-xxl{padding-top:3rem!important;padding-bottom:3rem!important}.padding-xxl{padding:3rem!important}.margin-top-smaller{margin-top:.25rem!important}.margin-right-smaller{margin-right:.25rem!important}.margin-bottom-smaller{margin-bottom:.25rem!important}.margin-horizontal-smaller,.margin-left-smaller{margin-left:.25rem!important}.margin-horizontal-smaller{margin-right:.25rem!important}.margin-vertical-smaller{margin-top:.25rem!important;margin-bottom:.25rem!important}.margin-smaller{margin:.25rem!important}.margin-top-small{margin-top:.5rem!important}.margin-right-small{margin-right:.5rem!important}.margin-bottom-small{margin-bottom:.5rem!important}.margin-horizontal-small,.margin-left-small{margin-left:.5rem!important}.margin-horizontal-small{margin-right:.5rem!important}.margin-vertical-small{margin-top:.5rem!important;margin-bottom:.5rem!important}.margin-small{margin:.5rem!important}.margin-top-normal{margin-top:1rem!important}.margin-right-normal{margin-right:1rem!important}.margin-bottom-normal{margin-bottom:1rem!important}.margin-horizontal-normal,.margin-left-normal{margin-left:1rem!important}.margin-horizontal-normal{margin-right:1rem!important}.margin-vertical-normal{margin-top:1rem!important;margin-bottom:1rem!important}.margin-normal{margin:1rem!important}.margin-top-big{margin-top:1.5rem!important}.margin-right-big{margin-right:1.5rem!important}.margin-bottom-big{margin-bottom:1.5rem!important}.margin-horizontal-big,.margin-left-big{margin-left:1.5rem!important}.margin-horizontal-big{margin-right:1.5rem!important}.margin-vertical-big{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.margin-big{margin:1.5rem!important}.margin-top-bigger{margin-top:2rem!important}.margin-right-bigger{margin-right:2rem!important}.margin-bottom-bigger{margin-bottom:2rem!important}.margin-horizontal-bigger,.margin-left-bigger{margin-left:2rem!important}.margin-horizontal-bigger{margin-right:2rem!important}.margin-vertical-bigger{margin-top:2rem!important;margin-bottom:2rem!important}.margin-bigger{margin:2rem!important}.margin-top-large{margin-top:2.5rem!important}.margin-right-large{margin-right:2.5rem!important}.margin-bottom-large{margin-bottom:2.5rem!important}.margin-horizontal-large,.margin-left-large{margin-left:2.5rem!important}.margin-horizontal-large{margin-right:2.5rem!important}.margin-vertical-large{margin-top:2.5rem!important;margin-bottom:2.5rem!important}.margin-large{margin:2.5rem!important}.margin-top-larger{margin-top:3rem!important}.margin-right-larger{margin-right:3rem!important}.margin-bottom-larger{margin-bottom:3rem!important}.margin-horizontal-larger,.margin-left-larger{margin-left:3rem!important}.margin-horizontal-larger{margin-right:3rem!important}.margin-vertical-larger{margin-top:3rem!important;margin-bottom:3rem!important}.margin-larger{margin:3rem!important}.margin-top-xl{margin-top:4rem!important}.margin-right-xl{margin-right:4rem!important}.margin-bottom-xl{margin-bottom:4rem!important}.margin-horizontal-xl,.margin-left-xl{margin-left:4rem!important}.margin-horizontal-xl{margin-right:4rem!important}.margin-vertical-xl{margin-top:4rem!important;margin-bottom:4rem!important}.margin-xl{margin:4rem!important}.margin-top-xxl{margin-top:3rem!important}.margin-right-xxl{margin-right:3rem!important}.margin-bottom-xxl{margin-bottom:3rem!important}.margin-horizontal-xxl,.margin-left-xxl{margin-left:3rem!important}.margin-horizontal-xxl{margin-right:3rem!important}.margin-vertical-xxl{margin-top:3rem!important;margin-bottom:3rem!important}.margin-xxl{margin:3rem!important}.body-bigger{line-height:1.6;font-size:1.43rem}.body-big{line-height:1.6;font-size:1.12rem}.body-list,.body-normal{line-height:1.6;font-size:1rem}.caption,.image .image-title{font-size:.8rem}.value{font-family:Roboto Condensed,sans-serif;font-size:4.37rem;font-weight:700;line-height:1.3;letter-spacing:.02em}.monospace{font-family:monospace;font-size:.875em}h1,h2,h3,h4,h5,h6{color:#333;font-family:Roboto Condensed,sans-serif;font-weight:700;text-transform:uppercase;line-height:1.3;letter-spacing:.02rem}h1.b-header,h2.b-header,h3.b-header,h4.b-header,h5.b-header,h6.b-header{font-family:Source Sans Pro,sans-serif;text-transform:none}h1{font-size:3.56rem}h2{font-size:2.25rem}h3{font-size:1.75rem}h4{font-size:1.43rem}h5{font-size:1.25rem}h6{font-size:1.15rem}body{font-family:Source Sans Pro,sans-serif;font-size:1rem}a:hover{text-decoration:underline}.button{border-color:#dbdbdb;border-width:1px;color:#363636;cursor:pointer;font-family:Roboto Condensed,sans-serif;-webkit-box-pack:center;justify-content:center;padding-bottom:calc(.375em - 1px);padding-left:.75em;padding-right:.75em;padding-top:calc(.375em - 1px);text-align:center;white-space:nowrap}.button strong{color:inherit}.button .icon,.button .icon.is-large,.button .icon.is-medium,.button .icon.is-small{height:1.5em;width:1.5em}.button .icon:first-child:not(:last-child){margin-left:calc(-.375em - 1px);margin-right:.1875em}.button .icon:last-child:not(:first-child){margin-left:.1875em;margin-right:calc(-.375em - 1px)}.button .icon:first-child:last-child{margin-left:calc(-.375em - 1px);margin-right:calc(-.375em - 1px)}.button.is-hovered,.button:hover{border-color:#b5b5b5;color:#363636}.button.is-focused,.button:focus{border-color:#04a434;color:#363636}.button.is-focused:not(:active),.button:focus:not(:active){box-shadow:0 0 0 .125em rgba(4,164,52,.25)}.button.is-active,.button:active{border-color:#4a4a4a;color:#363636}.button.is-text{background-color:transparent;border-color:transparent;color:#4a4a4a;text-decoration:underline}.button.is-text.is-focused,.button.is-text.is-hovered,.button.is-text:focus,.button.is-text:hover{background-color:#f5f5f5;color:#363636}.button.is-text.is-active,.button.is-text:active{background-color:#e8e8e8;color:#363636}.button.is-text[disabled],fieldset[disabled] .button.is-text{background-color:transparent;border-color:transparent;box-shadow:none}.button.is-white{background-color:#fff;border-color:transparent;color:#0a0a0a}.button.is-white.is-hovered,.button.is-white:hover{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}.button.is-white.is-focused,.button.is-white:focus{border-color:transparent;color:#0a0a0a}.button.is-white.is-focused:not(:active),.button.is-white:focus:not(:active){box-shadow:0 0 0 .125em hsla(0,0%,100%,.25)}.button.is-white.is-active,.button.is-white:active{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}.button.is-white[disabled],fieldset[disabled] .button.is-white{background-color:#fff;border-color:transparent;box-shadow:none}.button.is-white.is-inverted{background-color:#0a0a0a;color:#fff}.button.is-white.is-inverted.is-hovered,.button.is-white.is-inverted:hover{background-color:#000}.button.is-white.is-inverted[disabled],fieldset[disabled] .button.is-white.is-inverted{background-color:#0a0a0a;border-color:transparent;box-shadow:none;color:#fff}.button.is-white.is-loading:after{border-color:transparent transparent #0a0a0a #0a0a0a!important}.button.is-white.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-white.is-outlined.is-focused,.button.is-white.is-outlined.is-hovered,.button.is-white.is-outlined:focus,.button.is-white.is-outlined:hover{background-color:#fff;border-color:#fff;color:#0a0a0a}.button.is-white.is-outlined.is-loading:after{border-color:transparent transparent #fff #fff!important}.button.is-white.is-outlined.is-loading.is-focused:after,.button.is-white.is-outlined.is-loading.is-hovered:after,.button.is-white.is-outlined.is-loading:focus:after,.button.is-white.is-outlined.is-loading:hover:after{border-color:transparent transparent #0a0a0a #0a0a0a!important}.button.is-white.is-outlined[disabled],fieldset[disabled] .button.is-white.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}.button.is-white.is-inverted.is-outlined.is-focused,.button.is-white.is-inverted.is-outlined.is-hovered,.button.is-white.is-inverted.is-outlined:focus,.button.is-white.is-inverted.is-outlined:hover{background-color:#0a0a0a;color:#fff}.button.is-white.is-inverted.is-outlined.is-loading.is-focused:after,.button.is-white.is-inverted.is-outlined.is-loading.is-hovered:after,.button.is-white.is-inverted.is-outlined.is-loading:focus:after,.button.is-white.is-inverted.is-outlined.is-loading:hover:after{border-color:transparent transparent #fff #fff!important}.button.is-white.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}.button.is-black{background-color:#0a0a0a;border-color:transparent;color:#fff}.button.is-black.is-hovered,.button.is-black:hover{background-color:#040404;border-color:transparent;color:#fff}.button.is-black.is-focused,.button.is-black:focus{border-color:transparent;color:#fff}.button.is-black.is-focused:not(:active),.button.is-black:focus:not(:active){box-shadow:0 0 0 .125em rgba(10,10,10,.25)}.button.is-black.is-active,.button.is-black:active{background-color:#000;border-color:transparent;color:#fff}.button.is-black[disabled],fieldset[disabled] .button.is-black{background-color:#0a0a0a;border-color:transparent;box-shadow:none}.button.is-black.is-inverted{background-color:#fff;color:#0a0a0a}.button.is-black.is-inverted.is-hovered,.button.is-black.is-inverted:hover{background-color:#f2f2f2}.button.is-black.is-inverted[disabled],fieldset[disabled] .button.is-black.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#0a0a0a}.button.is-black.is-loading:after{border-color:transparent transparent #fff #fff!important}.button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}.button.is-black.is-outlined.is-focused,.button.is-black.is-outlined.is-hovered,.button.is-black.is-outlined:focus,.button.is-black.is-outlined:hover{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}.button.is-black.is-outlined.is-loading:after{border-color:transparent transparent #0a0a0a #0a0a0a!important}.button.is-black.is-outlined.is-loading.is-focused:after,.button.is-black.is-outlined.is-loading.is-hovered:after,.button.is-black.is-outlined.is-loading:focus:after,.button.is-black.is-outlined.is-loading:hover:after{border-color:transparent transparent #fff #fff!important}.button.is-black.is-outlined[disabled],fieldset[disabled] .button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}.button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-black.is-inverted.is-outlined.is-focused,.button.is-black.is-inverted.is-outlined.is-hovered,.button.is-black.is-inverted.is-outlined:focus,.button.is-black.is-inverted.is-outlined:hover{background-color:#fff;color:#0a0a0a}.button.is-black.is-inverted.is-outlined.is-loading.is-focused:after,.button.is-black.is-inverted.is-outlined.is-loading.is-hovered:after,.button.is-black.is-inverted.is-outlined.is-loading:focus:after,.button.is-black.is-inverted.is-outlined.is-loading:hover:after{border-color:transparent transparent #0a0a0a #0a0a0a!important}.button.is-black.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-light{background-color:#f5f5f5;border-color:transparent;color:#363636}.button.is-light.is-hovered,.button.is-light:hover{background-color:#eee;border-color:transparent;color:#363636}.button.is-light.is-focused,.button.is-light:focus{border-color:transparent;color:#363636}.button.is-light.is-focused:not(:active),.button.is-light:focus:not(:active){box-shadow:0 0 0 .125em hsla(0,0%,96.1%,.25)}.button.is-light.is-active,.button.is-light:active{background-color:#e8e8e8;border-color:transparent;color:#363636}.button.is-light[disabled],fieldset[disabled] .button.is-light{background-color:#f5f5f5;border-color:transparent;box-shadow:none}.button.is-light.is-inverted{background-color:#363636;color:#f5f5f5}.button.is-light.is-inverted.is-hovered,.button.is-light.is-inverted:hover{background-color:#292929}.button.is-light.is-inverted[disabled],fieldset[disabled] .button.is-light.is-inverted{background-color:#363636;border-color:transparent;box-shadow:none;color:#f5f5f5}.button.is-light.is-loading:after{border-color:transparent transparent #363636 #363636!important}.button.is-light.is-outlined{background-color:transparent;border-color:#f5f5f5;color:#f5f5f5}.button.is-light.is-outlined.is-focused,.button.is-light.is-outlined.is-hovered,.button.is-light.is-outlined:focus,.button.is-light.is-outlined:hover{background-color:#f5f5f5;border-color:#f5f5f5;color:#363636}.button.is-light.is-outlined.is-loading:after{border-color:transparent transparent #f5f5f5 #f5f5f5!important}.button.is-light.is-outlined.is-loading.is-focused:after,.button.is-light.is-outlined.is-loading.is-hovered:after,.button.is-light.is-outlined.is-loading:focus:after,.button.is-light.is-outlined.is-loading:hover:after{border-color:transparent transparent #363636 #363636!important}.button.is-light.is-outlined[disabled],fieldset[disabled] .button.is-light.is-outlined{background-color:transparent;border-color:#f5f5f5;box-shadow:none;color:#f5f5f5}.button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:#363636;color:#363636}.button.is-light.is-inverted.is-outlined.is-focused,.button.is-light.is-inverted.is-outlined.is-hovered,.button.is-light.is-inverted.is-outlined:focus,.button.is-light.is-inverted.is-outlined:hover{background-color:#363636;color:#f5f5f5}.button.is-light.is-inverted.is-outlined.is-loading.is-focused:after,.button.is-light.is-inverted.is-outlined.is-loading.is-hovered:after,.button.is-light.is-inverted.is-outlined.is-loading:focus:after,.button.is-light.is-inverted.is-outlined.is-loading:hover:after{border-color:transparent transparent #f5f5f5 #f5f5f5!important}.button.is-light.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:#363636;box-shadow:none;color:#363636}.button.is-dark{background-color:#363636;border-color:transparent;color:#f5f5f5}.button.is-dark.is-hovered,.button.is-dark:hover{background-color:#2f2f2f;border-color:transparent;color:#f5f5f5}.button.is-dark.is-focused,.button.is-dark:focus{border-color:transparent;color:#f5f5f5}.button.is-dark.is-focused:not(:active),.button.is-dark:focus:not(:active){box-shadow:0 0 0 .125em rgba(54,54,54,.25)}.button.is-dark.is-active,.button.is-dark:active{background-color:#292929;border-color:transparent;color:#f5f5f5}.button.is-dark[disabled],fieldset[disabled] .button.is-dark{background-color:#363636;border-color:transparent;box-shadow:none}.button.is-dark.is-inverted{background-color:#f5f5f5;color:#363636}.button.is-dark.is-inverted.is-hovered,.button.is-dark.is-inverted:hover{background-color:#e8e8e8}.button.is-dark.is-inverted[disabled],fieldset[disabled] .button.is-dark.is-inverted{background-color:#f5f5f5;border-color:transparent;box-shadow:none;color:#363636}.button.is-dark.is-loading:after{border-color:transparent transparent #f5f5f5 #f5f5f5!important}.button.is-dark.is-outlined{background-color:transparent;border-color:#363636;color:#363636}.button.is-dark.is-outlined.is-focused,.button.is-dark.is-outlined.is-hovered,.button.is-dark.is-outlined:focus,.button.is-dark.is-outlined:hover{background-color:#363636;border-color:#363636;color:#f5f5f5}.button.is-dark.is-outlined.is-loading:after{border-color:transparent transparent #363636 #363636!important}.button.is-dark.is-outlined.is-loading.is-focused:after,.button.is-dark.is-outlined.is-loading.is-hovered:after,.button.is-dark.is-outlined.is-loading:focus:after,.button.is-dark.is-outlined.is-loading:hover:after{border-color:transparent transparent #f5f5f5 #f5f5f5!important}.button.is-dark.is-outlined[disabled],fieldset[disabled] .button.is-dark.is-outlined{background-color:transparent;border-color:#363636;box-shadow:none;color:#363636}.button.is-dark.is-inverted.is-outlined{background-color:transparent;border-color:#f5f5f5;color:#f5f5f5}.button.is-dark.is-inverted.is-outlined.is-focused,.button.is-dark.is-inverted.is-outlined.is-hovered,.button.is-dark.is-inverted.is-outlined:focus,.button.is-dark.is-inverted.is-outlined:hover{background-color:#f5f5f5;color:#363636}.button.is-dark.is-inverted.is-outlined.is-loading.is-focused:after,.button.is-dark.is-inverted.is-outlined.is-loading.is-hovered:after,.button.is-dark.is-inverted.is-outlined.is-loading:focus:after,.button.is-dark.is-inverted.is-outlined.is-loading:hover:after{border-color:transparent transparent #363636 #363636!important}.button.is-dark.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-dark.is-inverted.is-outlined{background-color:transparent;border-color:#f5f5f5;box-shadow:none;color:#f5f5f5}.button.is-primary{background-color:#00d1b2;border-color:transparent;color:#fff}.button.is-primary.is-hovered,.button.is-primary:hover{background-color:#00c4a7;border-color:transparent;color:#fff}.button.is-primary.is-focused,.button.is-primary:focus{border-color:transparent;color:#fff}.button.is-primary.is-focused:not(:active),.button.is-primary:focus:not(:active){box-shadow:0 0 0 .125em rgba(0,209,178,.25)}.button.is-primary.is-active,.button.is-primary:active{background-color:#00b89c;border-color:transparent;color:#fff}.button.is-primary[disabled],fieldset[disabled] .button.is-primary{background-color:#00d1b2;border-color:transparent;box-shadow:none}.button.is-primary.is-inverted{background-color:#fff;color:#00d1b2}.button.is-primary.is-inverted.is-hovered,.button.is-primary.is-inverted:hover{background-color:#f2f2f2}.button.is-primary.is-inverted[disabled],fieldset[disabled] .button.is-primary.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#00d1b2}.button.is-primary.is-loading:after{border-color:transparent transparent #fff #fff!important}.button.is-primary.is-outlined{background-color:transparent;border-color:#00d1b2;color:#00d1b2}.button.is-primary.is-outlined.is-focused,.button.is-primary.is-outlined.is-hovered,.button.is-primary.is-outlined:focus,.button.is-primary.is-outlined:hover{background-color:#00d1b2;border-color:#00d1b2;color:#fff}.button.is-primary.is-outlined.is-loading:after{border-color:transparent transparent #00d1b2 #00d1b2!important}.button.is-primary.is-outlined.is-loading.is-focused:after,.button.is-primary.is-outlined.is-loading.is-hovered:after,.button.is-primary.is-outlined.is-loading:focus:after,.button.is-primary.is-outlined.is-loading:hover:after{border-color:transparent transparent #fff #fff!important}.button.is-primary.is-outlined[disabled],fieldset[disabled] .button.is-primary.is-outlined{background-color:transparent;border-color:#00d1b2;box-shadow:none;color:#00d1b2}.button.is-primary.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-primary.is-inverted.is-outlined.is-focused,.button.is-primary.is-inverted.is-outlined.is-hovered,.button.is-primary.is-inverted.is-outlined:focus,.button.is-primary.is-inverted.is-outlined:hover{background-color:#fff;color:#00d1b2}.button.is-primary.is-inverted.is-outlined.is-loading.is-focused:after,.button.is-primary.is-inverted.is-outlined.is-loading.is-hovered:after,.button.is-primary.is-inverted.is-outlined.is-loading:focus:after,.button.is-primary.is-inverted.is-outlined.is-loading:hover:after{border-color:transparent transparent #00d1b2 #00d1b2!important}.button.is-primary.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-primary.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-link{background-color:#3273dc;border-color:transparent;color:#fff}.button.is-link.is-hovered,.button.is-link:hover{background-color:#276cda;border-color:transparent;color:#fff}.button.is-link.is-focused,.button.is-link:focus{border-color:transparent;color:#fff}.button.is-link.is-focused:not(:active),.button.is-link:focus:not(:active){box-shadow:0 0 0 .125em rgba(50,115,220,.25)}.button.is-link.is-active,.button.is-link:active{background-color:#2366d1;border-color:transparent;color:#fff}.button.is-link[disabled],fieldset[disabled] .button.is-link{background-color:#3273dc;border-color:transparent;box-shadow:none}.button.is-link.is-inverted{background-color:#fff;color:#3273dc}.button.is-link.is-inverted.is-hovered,.button.is-link.is-inverted:hover{background-color:#f2f2f2}.button.is-link.is-inverted[disabled],fieldset[disabled] .button.is-link.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#3273dc}.button.is-link.is-loading:after{border-color:transparent transparent #fff #fff!important}.button.is-link.is-outlined{background-color:transparent;border-color:#3273dc;color:#3273dc}.button.is-link.is-outlined.is-focused,.button.is-link.is-outlined.is-hovered,.button.is-link.is-outlined:focus,.button.is-link.is-outlined:hover{background-color:#3273dc;border-color:#3273dc;color:#fff}.button.is-link.is-outlined.is-loading:after{border-color:transparent transparent #3273dc #3273dc!important}.button.is-link.is-outlined.is-loading.is-focused:after,.button.is-link.is-outlined.is-loading.is-hovered:after,.button.is-link.is-outlined.is-loading:focus:after,.button.is-link.is-outlined.is-loading:hover:after{border-color:transparent transparent #fff #fff!important}.button.is-link.is-outlined[disabled],fieldset[disabled] .button.is-link.is-outlined{background-color:transparent;border-color:#3273dc;box-shadow:none;color:#3273dc}.button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-link.is-inverted.is-outlined.is-focused,.button.is-link.is-inverted.is-outlined.is-hovered,.button.is-link.is-inverted.is-outlined:focus,.button.is-link.is-inverted.is-outlined:hover{background-color:#fff;color:#3273dc}.button.is-link.is-inverted.is-outlined.is-loading.is-focused:after,.button.is-link.is-inverted.is-outlined.is-loading.is-hovered:after,.button.is-link.is-inverted.is-outlined.is-loading:focus:after,.button.is-link.is-inverted.is-outlined.is-loading:hover:after{border-color:transparent transparent #3273dc #3273dc!important}.button.is-link.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-info{background-color:#209cee;border-color:transparent;color:#fff}.button.is-info.is-hovered,.button.is-info:hover{background-color:#1496ed;border-color:transparent;color:#fff}.button.is-info.is-focused,.button.is-info:focus{border-color:transparent;color:#fff}.button.is-info.is-focused:not(:active),.button.is-info:focus:not(:active){box-shadow:0 0 0 .125em rgba(32,156,238,.25)}.button.is-info.is-active,.button.is-info:active{background-color:#118fe4;border-color:transparent;color:#fff}.button.is-info[disabled],fieldset[disabled] .button.is-info{background-color:#209cee;border-color:transparent;box-shadow:none}.button.is-info.is-inverted{background-color:#fff;color:#209cee}.button.is-info.is-inverted.is-hovered,.button.is-info.is-inverted:hover{background-color:#f2f2f2}.button.is-info.is-inverted[disabled],fieldset[disabled] .button.is-info.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#209cee}.button.is-info.is-loading:after{border-color:transparent transparent #fff #fff!important}.button.is-info.is-outlined{background-color:transparent;border-color:#209cee;color:#209cee}.button.is-info.is-outlined.is-focused,.button.is-info.is-outlined.is-hovered,.button.is-info.is-outlined:focus,.button.is-info.is-outlined:hover{background-color:#209cee;border-color:#209cee;color:#fff}.button.is-info.is-outlined.is-loading:after{border-color:transparent transparent #209cee #209cee!important}.button.is-info.is-outlined.is-loading.is-focused:after,.button.is-info.is-outlined.is-loading.is-hovered:after,.button.is-info.is-outlined.is-loading:focus:after,.button.is-info.is-outlined.is-loading:hover:after{border-color:transparent transparent #fff #fff!important}.button.is-info.is-outlined[disabled],fieldset[disabled] .button.is-info.is-outlined{background-color:transparent;border-color:#209cee;box-shadow:none;color:#209cee}.button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-info.is-inverted.is-outlined.is-focused,.button.is-info.is-inverted.is-outlined.is-hovered,.button.is-info.is-inverted.is-outlined:focus,.button.is-info.is-inverted.is-outlined:hover{background-color:#fff;color:#209cee}.button.is-info.is-inverted.is-outlined.is-loading.is-focused:after,.button.is-info.is-inverted.is-outlined.is-loading.is-hovered:after,.button.is-info.is-inverted.is-outlined.is-loading:focus:after,.button.is-info.is-inverted.is-outlined.is-loading:hover:after{border-color:transparent transparent #209cee #209cee!important}.button.is-info.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-success{background-color:#23d160;border-color:transparent;color:#fff}.button.is-success.is-hovered,.button.is-success:hover{background-color:#22c65b;border-color:transparent;color:#fff}.button.is-success.is-focused,.button.is-success:focus{border-color:transparent;color:#fff}.button.is-success.is-focused:not(:active),.button.is-success:focus:not(:active){box-shadow:0 0 0 .125em rgba(35,209,96,.25)}.button.is-success.is-active,.button.is-success:active{background-color:#20bc56;border-color:transparent;color:#fff}.button.is-success[disabled],fieldset[disabled] .button.is-success{background-color:#23d160;border-color:transparent;box-shadow:none}.button.is-success.is-inverted{background-color:#fff;color:#23d160}.button.is-success.is-inverted.is-hovered,.button.is-success.is-inverted:hover{background-color:#f2f2f2}.button.is-success.is-inverted[disabled],fieldset[disabled] .button.is-success.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#23d160}.button.is-success.is-loading:after{border-color:transparent transparent #fff #fff!important}.button.is-success.is-outlined{background-color:transparent;border-color:#23d160;color:#23d160}.button.is-success.is-outlined.is-focused,.button.is-success.is-outlined.is-hovered,.button.is-success.is-outlined:focus,.button.is-success.is-outlined:hover{background-color:#23d160;border-color:#23d160;color:#fff}.button.is-success.is-outlined.is-loading:after{border-color:transparent transparent #23d160 #23d160!important}.button.is-success.is-outlined.is-loading.is-focused:after,.button.is-success.is-outlined.is-loading.is-hovered:after,.button.is-success.is-outlined.is-loading:focus:after,.button.is-success.is-outlined.is-loading:hover:after{border-color:transparent transparent #fff #fff!important}.button.is-success.is-outlined[disabled],fieldset[disabled] .button.is-success.is-outlined{background-color:transparent;border-color:#23d160;box-shadow:none;color:#23d160}.button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-success.is-inverted.is-outlined.is-focused,.button.is-success.is-inverted.is-outlined.is-hovered,.button.is-success.is-inverted.is-outlined:focus,.button.is-success.is-inverted.is-outlined:hover{background-color:#fff;color:#23d160}.button.is-success.is-inverted.is-outlined.is-loading.is-focused:after,.button.is-success.is-inverted.is-outlined.is-loading.is-hovered:after,.button.is-success.is-inverted.is-outlined.is-loading:focus:after,.button.is-success.is-inverted.is-outlined.is-loading:hover:after{border-color:transparent transparent #23d160 #23d160!important}.button.is-success.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-warning{background-color:#ffdd57;border-color:transparent;color:rgba(0,0,0,.7)}.button.is-warning.is-hovered,.button.is-warning:hover{background-color:#ffdb4a;border-color:transparent;color:rgba(0,0,0,.7)}.button.is-warning.is-focused,.button.is-warning:focus{border-color:transparent;color:rgba(0,0,0,.7)}.button.is-warning.is-focused:not(:active),.button.is-warning:focus:not(:active){box-shadow:0 0 0 .125em rgba(255,221,87,.25)}.button.is-warning.is-active,.button.is-warning:active{background-color:#ffd83d;border-color:transparent;color:rgba(0,0,0,.7)}.button.is-warning[disabled],fieldset[disabled] .button.is-warning{background-color:#ffdd57;border-color:transparent;box-shadow:none}.button.is-warning.is-inverted{color:#ffdd57}.button.is-warning.is-inverted,.button.is-warning.is-inverted.is-hovered,.button.is-warning.is-inverted:hover{background-color:rgba(0,0,0,.7)}.button.is-warning.is-inverted[disabled],fieldset[disabled] .button.is-warning.is-inverted{background-color:rgba(0,0,0,.7);border-color:transparent;box-shadow:none;color:#ffdd57}.button.is-warning.is-loading:after{border-color:transparent transparent rgba(0,0,0,.7) rgba(0,0,0,.7)!important}.button.is-warning.is-outlined{background-color:transparent;border-color:#ffdd57;color:#ffdd57}.button.is-warning.is-outlined.is-focused,.button.is-warning.is-outlined.is-hovered,.button.is-warning.is-outlined:focus,.button.is-warning.is-outlined:hover{background-color:#ffdd57;border-color:#ffdd57;color:rgba(0,0,0,.7)}.button.is-warning.is-outlined.is-loading:after{border-color:transparent transparent #ffdd57 #ffdd57!important}.button.is-warning.is-outlined.is-loading.is-focused:after,.button.is-warning.is-outlined.is-loading.is-hovered:after,.button.is-warning.is-outlined.is-loading:focus:after,.button.is-warning.is-outlined.is-loading:hover:after{border-color:transparent transparent rgba(0,0,0,.7) rgba(0,0,0,.7)!important}.button.is-warning.is-outlined[disabled],fieldset[disabled] .button.is-warning.is-outlined{background-color:transparent;border-color:#ffdd57;box-shadow:none;color:#ffdd57}.button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,.7);color:rgba(0,0,0,.7)}.button.is-warning.is-inverted.is-outlined.is-focused,.button.is-warning.is-inverted.is-outlined.is-hovered,.button.is-warning.is-inverted.is-outlined:focus,.button.is-warning.is-inverted.is-outlined:hover{background-color:rgba(0,0,0,.7);color:#ffdd57}.button.is-warning.is-inverted.is-outlined.is-loading.is-focused:after,.button.is-warning.is-inverted.is-outlined.is-loading.is-hovered:after,.button.is-warning.is-inverted.is-outlined.is-loading:focus:after,.button.is-warning.is-inverted.is-outlined.is-loading:hover:after{border-color:transparent transparent #ffdd57 #ffdd57!important}.button.is-warning.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,.7);box-shadow:none;color:rgba(0,0,0,.7)}.button.is-danger{background-color:#ff3860;border-color:transparent;color:#fff}.button.is-danger.is-hovered,.button.is-danger:hover{background-color:#ff2b56;border-color:transparent;color:#fff}.button.is-danger.is-focused,.button.is-danger:focus{border-color:transparent;color:#fff}.button.is-danger.is-focused:not(:active),.button.is-danger:focus:not(:active){box-shadow:0 0 0 .125em rgba(255,56,96,.25)}.button.is-danger.is-active,.button.is-danger:active{background-color:#ff1f4b;border-color:transparent;color:#fff}.button.is-danger[disabled],fieldset[disabled] .button.is-danger{background-color:#ff3860;border-color:transparent;box-shadow:none}.button.is-danger.is-inverted{background-color:#fff;color:#ff3860}.button.is-danger.is-inverted.is-hovered,.button.is-danger.is-inverted:hover{background-color:#f2f2f2}.button.is-danger.is-inverted[disabled],fieldset[disabled] .button.is-danger.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#ff3860}.button.is-danger.is-loading:after{border-color:transparent transparent #fff #fff!important}.button.is-danger.is-outlined{background-color:transparent;border-color:#ff3860;color:#ff3860}.button.is-danger.is-outlined.is-focused,.button.is-danger.is-outlined.is-hovered,.button.is-danger.is-outlined:focus,.button.is-danger.is-outlined:hover{background-color:#ff3860;border-color:#ff3860;color:#fff}.button.is-danger.is-outlined.is-loading:after{border-color:transparent transparent #ff3860 #ff3860!important}.button.is-danger.is-outlined.is-loading.is-focused:after,.button.is-danger.is-outlined.is-loading.is-hovered:after,.button.is-danger.is-outlined.is-loading:focus:after,.button.is-danger.is-outlined.is-loading:hover:after{border-color:transparent transparent #fff #fff!important}.button.is-danger.is-outlined[disabled],fieldset[disabled] .button.is-danger.is-outlined{background-color:transparent;border-color:#ff3860;box-shadow:none;color:#ff3860}.button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-danger.is-inverted.is-outlined.is-focused,.button.is-danger.is-inverted.is-outlined.is-hovered,.button.is-danger.is-inverted.is-outlined:focus,.button.is-danger.is-inverted.is-outlined:hover{background-color:#fff;color:#ff3860}.button.is-danger.is-inverted.is-outlined.is-loading.is-focused:after,.button.is-danger.is-inverted.is-outlined.is-loading.is-hovered:after,.button.is-danger.is-inverted.is-outlined.is-loading:focus:after,.button.is-danger.is-inverted.is-outlined.is-loading:hover:after{border-color:transparent transparent #ff3860 #ff3860!important}.button.is-danger.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-small{border-radius:2px;font-size:.75rem}.button.is-normal{font-size:1rem}.button.is-medium{font-size:1.25rem}.button.is-large{font-size:1.5rem}.button[disabled],fieldset[disabled] .button{background-color:#fff;border-color:#dbdbdb;box-shadow:none;opacity:.5}.button.is-fullwidth{display:-webkit-box;display:flex;width:100%}.button.is-loading{color:transparent!important;pointer-events:none}.button.is-loading:after{position:absolute;left:calc(50% - .5em);top:calc(50% - .5em);position:absolute!important}.button.is-static{background-color:#f5f5f5;border-color:#dbdbdb;color:#7a7a7a;box-shadow:none;pointer-events:none}.button.is-rounded{border-radius:290486px;padding-left:1em;padding-right:1em}.buttons{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:start;justify-content:flex-start}.buttons .button{margin-bottom:.5rem}.buttons .button:not(:last-child):not(.is-fullwidth){margin-right:.5rem}.buttons:last-child{margin-bottom:-.5rem}.buttons:not(:last-child){margin-bottom:1rem}.buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large){border-radius:2px;font-size:.75rem}.buttons.are-medium .button:not(.is-small):not(.is-normal):not(.is-large){font-size:1.25rem}.buttons.are-large .button:not(.is-small):not(.is-normal):not(.is-medium){font-size:1.5rem}.buttons.has-addons .button:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.buttons.has-addons .button:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0;margin-right:-1px}.buttons.has-addons .button:last-child{margin-right:0}.buttons.has-addons .button.is-hovered,.buttons.has-addons .button:hover{z-index:2}.buttons.has-addons .button.is-active,.buttons.has-addons .button.is-focused,.buttons.has-addons .button.is-selected,.buttons.has-addons .button:active,.buttons.has-addons .button:focus{z-index:3}.buttons.has-addons .button.is-active:hover,.buttons.has-addons .button.is-focused:hover,.buttons.has-addons .button.is-selected:hover,.buttons.has-addons .button:active:hover,.buttons.has-addons .button:focus:hover{z-index:4}.buttons.has-addons .button.is-expanded{-webkit-box-flex:1;flex-grow:1;flex-shrink:1}.buttons.is-centered{-webkit-box-pack:center;justify-content:center}.buttons.is-centered:not(.has-addons) .button:not(.is-fullwidth){margin-left:.25rem;margin-right:.25rem}.buttons.is-right{-webkit-box-pack:end;justify-content:flex-end}.buttons.is-right:not(.has-addons) .button:not(.is-fullwidth){margin-left:.25rem;margin-right:.25rem}.button{text-transform:uppercase;font-weight:600;line-height:0;border:.125rem solid #787878;color:#787878;background-color:#fff;font-size:1.43rem;padding:1.813rem 2.5rem}.button:hover{background-color:#787878;border-color:#787878;color:#fff}.button.big{font-size:1.75rem;padding:2.407rem 2.5rem}.button.small{font-size:1rem;padding:.5rem 1.2rem}.button.tiny{font-family:Source Sans Pro,sans-serif;padding:0 .5rem;font-size:1rem;text-transform:none;height:2rem}.button.tag{padding:0 1rem;font-size:.81rem;text-transform:none;height:1.81rem;border-radius:18.75rem;border:.125rem solid #d8d8d8}.button.tag:hover{border-color:#787878}.button.is-primary:hover{background-color:#ff6933}.button.is-info:hover{background-color:#00b850}.button.donate{background-color:#efbe00;border:none;color:#000}.button.donate:hover{background-color:#f5d400;color:#000}.button.is-text{text-decoration:none}.button.is-text:active,.button.is-text:focus,.button.is-text:hover{border:none;box-shadow:none}.input,.select select,.textarea{background-color:#fff;border-color:#d8d8d8;border-radius:4px;color:#333}.input::-moz-placeholder,.select select::-moz-placeholder,.textarea::-moz-placeholder{color:rgba(54,54,54,.3)}.input::-webkit-input-placeholder,.select select::-webkit-input-placeholder,.textarea::-webkit-input-placeholder{color:rgba(54,54,54,.3)}.input:-moz-placeholder,.select select:-moz-placeholder,.textarea:-moz-placeholder{color:rgba(54,54,54,.3)}.input:-ms-input-placeholder,.select select:-ms-input-placeholder,.textarea:-ms-input-placeholder{color:rgba(54,54,54,.3)}.input:hover,.is-hovered.input,.is-hovered.textarea,.select select.is-hovered,.select select:hover,.textarea:hover{border-color:#b0b0b0}.input:active,.input:focus,.is-active.input,.is-active.textarea,.is-focused.input,.is-focused.textarea,.select select.is-active,.select select.is-focused,.select select:active,.select select:focus,.textarea:active,.textarea:focus{border-color:#b0b0b0;box-shadow:0 0 0 .125em none}.input[disabled],.select fieldset[disabled] select,.select select[disabled],.textarea[disabled],fieldset[disabled] .input,fieldset[disabled] .select select,fieldset[disabled] .textarea{background-color:#f5f5f5;border-color:#b0b0b0;box-shadow:none;color:#7a7a7a}.input[disabled]::-moz-placeholder,.select fieldset[disabled] select::-moz-placeholder,.select select[disabled]::-moz-placeholder,.textarea[disabled]::-moz-placeholder,fieldset[disabled] .input::-moz-placeholder,fieldset[disabled] .select select::-moz-placeholder,fieldset[disabled] .textarea::-moz-placeholder{color:hsla(0,0%,47.8%,.3)}.input[disabled]::-webkit-input-placeholder,.select fieldset[disabled] select::-webkit-input-placeholder,.select select[disabled]::-webkit-input-placeholder,.textarea[disabled]::-webkit-input-placeholder,fieldset[disabled] .input::-webkit-input-placeholder,fieldset[disabled] .select select::-webkit-input-placeholder,fieldset[disabled] .textarea::-webkit-input-placeholder{color:hsla(0,0%,47.8%,.3)}.input[disabled]:-moz-placeholder,.select fieldset[disabled] select:-moz-placeholder,.select select[disabled]:-moz-placeholder,.textarea[disabled]:-moz-placeholder,fieldset[disabled] .input:-moz-placeholder,fieldset[disabled] .select select:-moz-placeholder,fieldset[disabled] .textarea:-moz-placeholder{color:hsla(0,0%,47.8%,.3)}.input[disabled]:-ms-input-placeholder,.select fieldset[disabled] select:-ms-input-placeholder,.select select[disabled]:-ms-input-placeholder,.textarea[disabled]:-ms-input-placeholder,fieldset[disabled] .input:-ms-input-placeholder,fieldset[disabled] .select select:-ms-input-placeholder,fieldset[disabled] .textarea:-ms-input-placeholder{color:hsla(0,0%,47.8%,.3)}.input,.textarea{box-shadow:none;max-width:100%;width:100%}.input[readonly],.textarea[readonly]{box-shadow:none}.is-white.input,.is-white.textarea{border-color:#fff}.is-white.input:active,.is-white.input:focus,.is-white.is-active.input,.is-white.is-active.textarea,.is-white.is-focused.input,.is-white.is-focused.textarea,.is-white.textarea:active,.is-white.textarea:focus{box-shadow:0 0 0 .125em hsla(0,0%,100%,.25)}.is-black.input,.is-black.textarea{border-color:#0a0a0a}.is-black.input:active,.is-black.input:focus,.is-black.is-active.input,.is-black.is-active.textarea,.is-black.is-focused.input,.is-black.is-focused.textarea,.is-black.textarea:active,.is-black.textarea:focus{box-shadow:0 0 0 .125em rgba(10,10,10,.25)}.is-light.input,.is-light.textarea{border-color:#f5f5f5}.is-light.input:active,.is-light.input:focus,.is-light.is-active.input,.is-light.is-active.textarea,.is-light.is-focused.input,.is-light.is-focused.textarea,.is-light.textarea:active,.is-light.textarea:focus{box-shadow:0 0 0 .125em hsla(0,0%,96.1%,.25)}.is-dark.input,.is-dark.textarea{border-color:#363636}.is-dark.input:active,.is-dark.input:focus,.is-dark.is-active.input,.is-dark.is-active.textarea,.is-dark.is-focused.input,.is-dark.is-focused.textarea,.is-dark.textarea:active,.is-dark.textarea:focus{box-shadow:0 0 0 .125em rgba(54,54,54,.25)}.is-primary.input,.is-primary.textarea{border-color:#00d1b2}.is-primary.input:active,.is-primary.input:focus,.is-primary.is-active.input,.is-primary.is-active.textarea,.is-primary.is-focused.input,.is-primary.is-focused.textarea,.is-primary.textarea:active,.is-primary.textarea:focus{box-shadow:0 0 0 .125em rgba(0,209,178,.25)}.is-link.input,.is-link.textarea{border-color:#3273dc}.is-link.input:active,.is-link.input:focus,.is-link.is-active.input,.is-link.is-active.textarea,.is-link.is-focused.input,.is-link.is-focused.textarea,.is-link.textarea:active,.is-link.textarea:focus{box-shadow:0 0 0 .125em rgba(50,115,220,.25)}.is-info.input,.is-info.textarea{border-color:#209cee}.is-info.input:active,.is-info.input:focus,.is-info.is-active.input,.is-info.is-active.textarea,.is-info.is-focused.input,.is-info.is-focused.textarea,.is-info.textarea:active,.is-info.textarea:focus{box-shadow:0 0 0 .125em rgba(32,156,238,.25)}.is-success.input,.is-success.textarea{border-color:#23d160}.is-success.input:active,.is-success.input:focus,.is-success.is-active.input,.is-success.is-active.textarea,.is-success.is-focused.input,.is-success.is-focused.textarea,.is-success.textarea:active,.is-success.textarea:focus{box-shadow:0 0 0 .125em rgba(35,209,96,.25)}.is-warning.input,.is-warning.textarea{border-color:#ffdd57}.is-warning.input:active,.is-warning.input:focus,.is-warning.is-active.input,.is-warning.is-active.textarea,.is-warning.is-focused.input,.is-warning.is-focused.textarea,.is-warning.textarea:active,.is-warning.textarea:focus{box-shadow:0 0 0 .125em rgba(255,221,87,.25)}.is-danger.input,.is-danger.textarea{border-color:#ff3860}.is-danger.input:active,.is-danger.input:focus,.is-danger.is-active.input,.is-danger.is-active.textarea,.is-danger.is-focused.input,.is-danger.is-focused.textarea,.is-danger.textarea:active,.is-danger.textarea:focus{box-shadow:0 0 0 .125em rgba(255,56,96,.25)}.is-small.input,.is-small.textarea{border-radius:2px;font-size:.75rem}.is-medium.input,.is-medium.textarea{font-size:1.25rem}.is-large.input,.is-large.textarea{font-size:1.5rem}.is-fullwidth.input,.is-fullwidth.textarea{display:block;width:100%}.is-inline.input,.is-inline.textarea{display:inline;width:auto}.input.is-rounded{border-radius:290486px;padding-left:1em;padding-right:1em}.input.is-static{background-color:transparent;border-color:transparent;box-shadow:none;padding-left:0;padding-right:0}.textarea{display:block;max-width:100%;min-width:100%;padding:.625em;resize:vertical}.textarea:not([rows]){max-height:600px;min-height:120px}.textarea[rows]{height:auto}.textarea.has-fixed-size{resize:none}.checkbox,.radio{cursor:pointer;display:inline-block;line-height:1.25;position:relative}.checkbox input,.radio input{cursor:pointer}.checkbox:hover,.radio:hover{color:#363636}.checkbox[disabled],.radio[disabled],fieldset[disabled] .checkbox,fieldset[disabled] .radio{color:#7a7a7a;cursor:not-allowed}.radio+.radio{margin-left:.5em}.select{display:inline-block;max-width:100%;position:relative;vertical-align:top}.select:not(.is-multiple){height:2.25em}.select:not(.is-multiple):not(.is-loading):after{border-color:#04a434;right:1.125em;z-index:4}.select.is-rounded select{border-radius:290486px;padding-left:1em}.select select{cursor:pointer;display:block;font-size:1em;max-width:100%;outline:none}.select select::-ms-expand{display:none}.select select[disabled]:hover,fieldset[disabled] .select select:hover{border-color:#b0b0b0}.select select:not([multiple]){padding-right:2.5em}.select select[multiple]{height:auto;padding:0}.select select[multiple] option{padding:.5em 1em}.select:not(.is-multiple):not(.is-loading):hover:after{border-color:#363636}.select.is-white:not(:hover):after,.select.is-white select{border-color:#fff}.select.is-white select.is-hovered,.select.is-white select:hover{border-color:#f2f2f2}.select.is-white select.is-active,.select.is-white select.is-focused,.select.is-white select:active,.select.is-white select:focus{box-shadow:0 0 0 .125em hsla(0,0%,100%,.25)}.select.is-black:not(:hover):after,.select.is-black select{border-color:#0a0a0a}.select.is-black select.is-hovered,.select.is-black select:hover{border-color:#000}.select.is-black select.is-active,.select.is-black select.is-focused,.select.is-black select:active,.select.is-black select:focus{box-shadow:0 0 0 .125em rgba(10,10,10,.25)}.select.is-light:not(:hover):after,.select.is-light select{border-color:#f5f5f5}.select.is-light select.is-hovered,.select.is-light select:hover{border-color:#e8e8e8}.select.is-light select.is-active,.select.is-light select.is-focused,.select.is-light select:active,.select.is-light select:focus{box-shadow:0 0 0 .125em hsla(0,0%,96.1%,.25)}.select.is-dark:not(:hover):after,.select.is-dark select{border-color:#363636}.select.is-dark select.is-hovered,.select.is-dark select:hover{border-color:#292929}.select.is-dark select.is-active,.select.is-dark select.is-focused,.select.is-dark select:active,.select.is-dark select:focus{box-shadow:0 0 0 .125em rgba(54,54,54,.25)}.select.is-primary:not(:hover):after,.select.is-primary select{border-color:#00d1b2}.select.is-primary select.is-hovered,.select.is-primary select:hover{border-color:#00b89c}.select.is-primary select.is-active,.select.is-primary select.is-focused,.select.is-primary select:active,.select.is-primary select:focus{box-shadow:0 0 0 .125em rgba(0,209,178,.25)}.select.is-link:not(:hover):after,.select.is-link select{border-color:#3273dc}.select.is-link select.is-hovered,.select.is-link select:hover{border-color:#2366d1}.select.is-link select.is-active,.select.is-link select.is-focused,.select.is-link select:active,.select.is-link select:focus{box-shadow:0 0 0 .125em rgba(50,115,220,.25)}.select.is-info:not(:hover):after,.select.is-info select{border-color:#209cee}.select.is-info select.is-hovered,.select.is-info select:hover{border-color:#118fe4}.select.is-info select.is-active,.select.is-info select.is-focused,.select.is-info select:active,.select.is-info select:focus{box-shadow:0 0 0 .125em rgba(32,156,238,.25)}.select.is-success:not(:hover):after,.select.is-success select{border-color:#23d160}.select.is-success select.is-hovered,.select.is-success select:hover{border-color:#20bc56}.select.is-success select.is-active,.select.is-success select.is-focused,.select.is-success select:active,.select.is-success select:focus{box-shadow:0 0 0 .125em rgba(35,209,96,.25)}.select.is-warning:not(:hover):after,.select.is-warning select{border-color:#ffdd57}.select.is-warning select.is-hovered,.select.is-warning select:hover{border-color:#ffd83d}.select.is-warning select.is-active,.select.is-warning select.is-focused,.select.is-warning select:active,.select.is-warning select:focus{box-shadow:0 0 0 .125em rgba(255,221,87,.25)}.select.is-danger:not(:hover):after,.select.is-danger select{border-color:#ff3860}.select.is-danger select.is-hovered,.select.is-danger select:hover{border-color:#ff1f4b}.select.is-danger select.is-active,.select.is-danger select.is-focused,.select.is-danger select:active,.select.is-danger select:focus{box-shadow:0 0 0 .125em rgba(255,56,96,.25)}.select.is-small{border-radius:2px;font-size:.75rem}.select.is-medium{font-size:1.25rem}.select.is-large{font-size:1.5rem}.select.is-disabled:after{border-color:#7a7a7a}.select.is-fullwidth,.select.is-fullwidth select{width:100%}.select.is-loading:after{margin-top:0;position:absolute;right:.625em;top:.625em;-webkit-transform:none;transform:none}.select.is-loading.is-small:after{font-size:.75rem}.select.is-loading.is-medium:after{font-size:1.25rem}.select.is-loading.is-large:after{font-size:1.5rem}.file{-webkit-box-align:stretch;align-items:stretch;display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;position:relative}.file.is-white .file-cta{background-color:#fff;border-color:transparent;color:#0a0a0a}.file.is-white.is-hovered .file-cta,.file.is-white:hover .file-cta{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}.file.is-white.is-focused .file-cta,.file.is-white:focus .file-cta{border-color:transparent;box-shadow:0 0 .5em hsla(0,0%,100%,.25);color:#0a0a0a}.file.is-white.is-active .file-cta,.file.is-white:active .file-cta{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}.file.is-black .file-cta{background-color:#0a0a0a;border-color:transparent;color:#fff}.file.is-black.is-hovered .file-cta,.file.is-black:hover .file-cta{background-color:#040404;border-color:transparent;color:#fff}.file.is-black.is-focused .file-cta,.file.is-black:focus .file-cta{border-color:transparent;box-shadow:0 0 .5em rgba(10,10,10,.25);color:#fff}.file.is-black.is-active .file-cta,.file.is-black:active .file-cta{background-color:#000;border-color:transparent;color:#fff}.file.is-light .file-cta{background-color:#f5f5f5;border-color:transparent;color:#363636}.file.is-light.is-hovered .file-cta,.file.is-light:hover .file-cta{background-color:#eee;border-color:transparent;color:#363636}.file.is-light.is-focused .file-cta,.file.is-light:focus .file-cta{border-color:transparent;box-shadow:0 0 .5em hsla(0,0%,96.1%,.25);color:#363636}.file.is-light.is-active .file-cta,.file.is-light:active .file-cta{background-color:#e8e8e8;border-color:transparent;color:#363636}.file.is-dark .file-cta{background-color:#363636;border-color:transparent;color:#f5f5f5}.file.is-dark.is-hovered .file-cta,.file.is-dark:hover .file-cta{background-color:#2f2f2f;border-color:transparent;color:#f5f5f5}.file.is-dark.is-focused .file-cta,.file.is-dark:focus .file-cta{border-color:transparent;box-shadow:0 0 .5em rgba(54,54,54,.25);color:#f5f5f5}.file.is-dark.is-active .file-cta,.file.is-dark:active .file-cta{background-color:#292929;border-color:transparent;color:#f5f5f5}.file.is-primary .file-cta{background-color:#00d1b2;border-color:transparent;color:#fff}.file.is-primary.is-hovered .file-cta,.file.is-primary:hover .file-cta{background-color:#00c4a7;border-color:transparent;color:#fff}.file.is-primary.is-focused .file-cta,.file.is-primary:focus .file-cta{border-color:transparent;box-shadow:0 0 .5em rgba(0,209,178,.25);color:#fff}.file.is-primary.is-active .file-cta,.file.is-primary:active .file-cta{background-color:#00b89c;border-color:transparent;color:#fff}.file.is-link .file-cta{background-color:#3273dc;border-color:transparent;color:#fff}.file.is-link.is-hovered .file-cta,.file.is-link:hover .file-cta{background-color:#276cda;border-color:transparent;color:#fff}.file.is-link.is-focused .file-cta,.file.is-link:focus .file-cta{border-color:transparent;box-shadow:0 0 .5em rgba(50,115,220,.25);color:#fff}.file.is-link.is-active .file-cta,.file.is-link:active .file-cta{background-color:#2366d1;border-color:transparent;color:#fff}.file.is-info .file-cta{background-color:#209cee;border-color:transparent;color:#fff}.file.is-info.is-hovered .file-cta,.file.is-info:hover .file-cta{background-color:#1496ed;border-color:transparent;color:#fff}.file.is-info.is-focused .file-cta,.file.is-info:focus .file-cta{border-color:transparent;box-shadow:0 0 .5em rgba(32,156,238,.25);color:#fff}.file.is-info.is-active .file-cta,.file.is-info:active .file-cta{background-color:#118fe4;border-color:transparent;color:#fff}.file.is-success .file-cta{background-color:#23d160;border-color:transparent;color:#fff}.file.is-success.is-hovered .file-cta,.file.is-success:hover .file-cta{background-color:#22c65b;border-color:transparent;color:#fff}.file.is-success.is-focused .file-cta,.file.is-success:focus .file-cta{border-color:transparent;box-shadow:0 0 .5em rgba(35,209,96,.25);color:#fff}.file.is-success.is-active .file-cta,.file.is-success:active .file-cta{background-color:#20bc56;border-color:transparent;color:#fff}.file.is-warning .file-cta{background-color:#ffdd57;border-color:transparent;color:rgba(0,0,0,.7)}.file.is-warning.is-hovered .file-cta,.file.is-warning:hover .file-cta{background-color:#ffdb4a;border-color:transparent;color:rgba(0,0,0,.7)}.file.is-warning.is-focused .file-cta,.file.is-warning:focus .file-cta{border-color:transparent;box-shadow:0 0 .5em rgba(255,221,87,.25);color:rgba(0,0,0,.7)}.file.is-warning.is-active .file-cta,.file.is-warning:active .file-cta{background-color:#ffd83d;border-color:transparent;color:rgba(0,0,0,.7)}.file.is-danger .file-cta{background-color:#ff3860;border-color:transparent;color:#fff}.file.is-danger.is-hovered .file-cta,.file.is-danger:hover .file-cta{background-color:#ff2b56;border-color:transparent;color:#fff}.file.is-danger.is-focused .file-cta,.file.is-danger:focus .file-cta{border-color:transparent;box-shadow:0 0 .5em rgba(255,56,96,.25);color:#fff}.file.is-danger.is-active .file-cta,.file.is-danger:active .file-cta{background-color:#ff1f4b;border-color:transparent;color:#fff}.file.is-small{font-size:.75rem}.file.is-medium{font-size:1.25rem}.file.is-medium .file-icon .fa{font-size:21px}.file.is-large{font-size:1.5rem}.file.is-large .file-icon .fa{font-size:28px}.file.has-name .file-cta{border-bottom-right-radius:0;border-top-right-radius:0}.file.has-name .file-name{border-bottom-left-radius:0;border-top-left-radius:0}.file.has-name.is-empty .file-cta{border-radius:4px}.file.has-name.is-empty .file-name{display:none}.file.is-boxed .file-cta,.file.is-boxed .file-label{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.file.is-boxed .file-cta{height:auto;padding:1em 3em}.file.is-boxed .file-name{border-width:0 1px 1px}.file.is-boxed .file-icon{height:1.5em;width:1.5em}.file.is-boxed .file-icon .fa{font-size:21px}.file.is-boxed.is-small .file-icon .fa{font-size:14px}.file.is-boxed.is-medium .file-icon .fa{font-size:28px}.file.is-boxed.is-large .file-icon .fa{font-size:35px}.file.is-boxed.has-name .file-cta{border-radius:4px 4px 0 0}.file.is-boxed.has-name .file-name{border-radius:0 0 4px 4px;border-width:0 1px 1px}.file.is-centered{-webkit-box-pack:center;justify-content:center}.file.is-fullwidth .file-label{width:100%}.file.is-fullwidth .file-name{-webkit-box-flex:1;flex-grow:1;max-width:none}.file.is-right{-webkit-box-pack:end;justify-content:flex-end}.file.is-right .file-cta{border-radius:0 4px 4px 0}.file.is-right .file-name{border-radius:4px 0 0 4px;border-width:1px 0 1px 1px;-webkit-box-ordinal-group:0;order:-1}.file-label{-webkit-box-align:stretch;align-items:stretch;display:-webkit-box;display:flex;cursor:pointer;-webkit-box-pack:start;justify-content:flex-start;overflow:hidden;position:relative}.file-label:hover .file-cta{background-color:#eee;color:#363636}.file-label:hover .file-name{border-color:#d5d5d5}.file-label:active .file-cta{background-color:#e8e8e8;color:#363636}.file-label:active .file-name{border-color:#cfcfcf}.file-input{height:100%;left:0;opacity:0;outline:none;position:absolute;top:0;width:100%}.file-cta,.file-name{border-color:#dbdbdb;border-radius:4px;font-size:1em;padding-left:1em;padding-right:1em;white-space:nowrap}.file-cta{background-color:#f5f5f5;color:#4a4a4a}.file-name{border-color:#dbdbdb;border-style:solid;border-width:1px 1px 1px 0;display:block;max-width:16em;overflow:hidden;text-align:left;text-overflow:ellipsis}.file-icon{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;height:1em;-webkit-box-pack:center;justify-content:center;margin-right:.5em;width:1em}.file-icon .fa{font-size:14px}.label{color:#363636;display:block;font-size:1rem;font-weight:700}.label:not(:last-child){margin-bottom:.5em}.label.is-small{font-size:.75rem}.label.is-medium{font-size:1.25rem}.label.is-large{font-size:1.5rem}.help{display:block;font-size:.75rem;margin-top:.25rem}.help.is-white{color:#fff}.help.is-black{color:#0a0a0a}.help.is-light{color:#f5f5f5}.help.is-dark{color:#363636}.help.is-primary{color:#00d1b2}.help.is-link{color:#3273dc}.help.is-info{color:#209cee}.help.is-success{color:#23d160}.help.is-warning{color:#ffdd57}.help.is-danger{color:#ff3860}.field:not(:last-child){margin-bottom:.75rem}.field.has-addons{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start}.field.has-addons .control:not(:last-child){margin-right:-1px}.field.has-addons .control:not(:first-child):not(:last-child) .button,.field.has-addons .control:not(:first-child):not(:last-child) .input,.field.has-addons .control:not(:first-child):not(:last-child) .select select{border-radius:0}.field.has-addons .control:first-child:not(:only-child) .button,.field.has-addons .control:first-child:not(:only-child) .input,.field.has-addons .control:first-child:not(:only-child) .select select{border-bottom-right-radius:0;border-top-right-radius:0}.field.has-addons .control:last-child:not(:only-child) .button,.field.has-addons .control:last-child:not(:only-child) .input,.field.has-addons .control:last-child:not(:only-child) .select select{border-bottom-left-radius:0;border-top-left-radius:0}.field.has-addons .control .button:not([disabled]).is-hovered,.field.has-addons .control .button:not([disabled]):hover,.field.has-addons .control .input:not([disabled]).is-hovered,.field.has-addons .control .input:not([disabled]):hover,.field.has-addons .control .select select:not([disabled]).is-hovered,.field.has-addons .control .select select:not([disabled]):hover{z-index:2}.field.has-addons .control .button:not([disabled]).is-active,.field.has-addons .control .button:not([disabled]).is-focused,.field.has-addons .control .button:not([disabled]):active,.field.has-addons .control .button:not([disabled]):focus,.field.has-addons .control .input:not([disabled]).is-active,.field.has-addons .control .input:not([disabled]).is-focused,.field.has-addons .control .input:not([disabled]):active,.field.has-addons .control .input:not([disabled]):focus,.field.has-addons .control .select select:not([disabled]).is-active,.field.has-addons .control .select select:not([disabled]).is-focused,.field.has-addons .control .select select:not([disabled]):active,.field.has-addons .control .select select:not([disabled]):focus{z-index:3}.field.has-addons .control .button:not([disabled]).is-active:hover,.field.has-addons .control .button:not([disabled]).is-focused:hover,.field.has-addons .control .button:not([disabled]):active:hover,.field.has-addons .control .button:not([disabled]):focus:hover,.field.has-addons .control .input:not([disabled]).is-active:hover,.field.has-addons .control .input:not([disabled]).is-focused:hover,.field.has-addons .control .input:not([disabled]):active:hover,.field.has-addons .control .input:not([disabled]):focus:hover,.field.has-addons .control .select select:not([disabled]).is-active:hover,.field.has-addons .control .select select:not([disabled]).is-focused:hover,.field.has-addons .control .select select:not([disabled]):active:hover,.field.has-addons .control .select select:not([disabled]):focus:hover{z-index:4}.field.has-addons .control.is-expanded{-webkit-box-flex:1;flex-grow:1;flex-shrink:1}.field.has-addons.has-addons-centered{-webkit-box-pack:center;justify-content:center}.field.has-addons.has-addons-right{-webkit-box-pack:end;justify-content:flex-end}.field.has-addons.has-addons-fullwidth .control{-webkit-box-flex:1;flex-grow:1;flex-shrink:0}.field.is-grouped{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start}.field.is-grouped>.control{flex-shrink:0}.field.is-grouped>.control:not(:last-child){margin-bottom:0;margin-right:.75rem}.field.is-grouped>.control.is-expanded{-webkit-box-flex:1;flex-grow:1;flex-shrink:1}.field.is-grouped.is-grouped-centered{-webkit-box-pack:center;justify-content:center}.field.is-grouped.is-grouped-right{-webkit-box-pack:end;justify-content:flex-end}.field.is-grouped.is-grouped-multiline{flex-wrap:wrap}.field.is-grouped.is-grouped-multiline>.control:last-child,.field.is-grouped.is-grouped-multiline>.control:not(:last-child){margin-bottom:.75rem}.field.is-grouped.is-grouped-multiline:last-child{margin-bottom:-.75rem}.field.is-grouped.is-grouped-multiline:not(:last-child){margin-bottom:0}@media print,screen and (min-width:769px){.field.is-horizontal{display:-webkit-box;display:flex}}.field-label .label{font-size:inherit}@media screen and (max-width:768px){.field-label{margin-bottom:.5rem}}@media print,screen and (min-width:769px){.field-label{flex-basis:0;-webkit-box-flex:1;flex-grow:1;flex-shrink:0;margin-right:1.5rem;text-align:right}.field-label.is-small{font-size:.75rem;padding-top:.375em}.field-label.is-normal{padding-top:.375em}.field-label.is-medium{font-size:1.25rem;padding-top:.375em}.field-label.is-large{font-size:1.5rem;padding-top:.375em}}.field-body .field .field{margin-bottom:0}@media print,screen and (min-width:769px){.field-body{display:-webkit-box;display:flex;flex-basis:0;-webkit-box-flex:5;flex-grow:5;flex-shrink:1}.field-body .field{margin-bottom:0}.field-body>.field{flex-shrink:1}.field-body>.field:not(.is-narrow){-webkit-box-flex:1;flex-grow:1}.field-body>.field:not(:last-child){margin-right:.75rem}}.control{box-sizing:border-box;clear:both;font-size:1rem;position:relative;text-align:left}.control.has-icons-left .input:focus~.icon,.control.has-icons-left .select:focus~.icon,.control.has-icons-right .input:focus~.icon,.control.has-icons-right .select:focus~.icon{color:#7a7a7a}.control.has-icons-left .input.is-small~.icon,.control.has-icons-left .select.is-small~.icon,.control.has-icons-right .input.is-small~.icon,.control.has-icons-right .select.is-small~.icon{font-size:.75rem}.control.has-icons-left .input.is-medium~.icon,.control.has-icons-left .select.is-medium~.icon,.control.has-icons-right .input.is-medium~.icon,.control.has-icons-right .select.is-medium~.icon{font-size:1.25rem}.control.has-icons-left .input.is-large~.icon,.control.has-icons-left .select.is-large~.icon,.control.has-icons-right .input.is-large~.icon,.control.has-icons-right .select.is-large~.icon{font-size:1.5rem}.control.has-icons-left .icon,.control.has-icons-right .icon{color:#dbdbdb;height:2.25em;pointer-events:none;position:absolute;top:0;width:2.25em;z-index:4}.control.has-icons-left .input,.control.has-icons-left .select select{padding-left:2.25em}.control.has-icons-left .icon.is-left{left:0}.control.has-icons-right .input,.control.has-icons-right .select select{padding-right:2.25em}.control.has-icons-right .icon.is-right{right:0}.control.is-loading:after{position:absolute!important;right:.625em;top:.625em;z-index:4}.control.is-loading.is-small:after{font-size:.75rem}.control.is-loading.is-medium:after{font-size:1.25rem}.control.is-loading.is-large:after{font-size:1.5rem}.input{font-family:Source Sans Pro,sans-serif;font-weight:600;line-height:1.3;border-width:.125rem;box-sizing:border-box;height:2.5em;padding-left:.5rem}.input.is-medium{font-size:1.43rem;height:3.875rem;padding-left:1rem}.input.is-large{font-size:1.75rem;height:5.063rem;padding-left:1.5rem}.select select{font-family:Source Sans Pro,sans-serif;font-weight:600;line-height:1.3;border-width:.125rem}.select select option{font-weight:400}.select:not(.is-multiple):not(.is-loading):after{background:linear-gradient(45deg,#000 50%,transparent 0);border:none;border-radius:0}.level{-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}.level code{border-radius:4px}.level img{display:inline-block;vertical-align:top}.level.is-mobile,.level.is-mobile .level-left,.level.is-mobile .level-right{display:-webkit-box;display:flex}.level.is-mobile .level-left+.level-right{margin-top:0}.level.is-mobile .level-item:not(:last-child){margin-bottom:0;margin-right:.75rem}.level.is-mobile .level-item:not(.is-narrow){-webkit-box-flex:1;flex-grow:1}@media print,screen and (min-width:769px){.level{display:-webkit-box;display:flex}.level>.level-item:not(.is-narrow){-webkit-box-flex:1;flex-grow:1}}.level-item{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;flex-basis:auto;-webkit-box-flex:0;flex-grow:0;flex-shrink:0;-webkit-box-pack:center;justify-content:center}.level-item .subtitle,.level-item .title{margin-bottom:0}@media screen and (max-width:768px){.level-item:not(:last-child){margin-bottom:.75rem}}.level-left,.level-right{flex-basis:auto;-webkit-box-flex:0;flex-grow:0;flex-shrink:0}.level-left .level-item.is-flexible,.level-right .level-item.is-flexible{-webkit-box-flex:1;flex-grow:1}@media print,screen and (min-width:769px){.level-left .level-item:not(:last-child),.level-right .level-item:not(:last-child){margin-right:.75rem}}.level-left{-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start}@media screen and (max-width:768px){.level-left+.level-right{margin-top:1.5rem}}@media print,screen and (min-width:769px){.level-left{display:-webkit-box;display:flex}}.level-right{-webkit-box-align:center;align-items:center;-webkit-box-pack:end;justify-content:flex-end}@media print,screen and (min-width:769px){.level-right{display:-webkit-box;display:flex}}.cc-global-header{background-color:#000;color:#fff;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all .4s ease-in;transition:all .4s ease-in}.cc-global-header.is-active{-webkit-transform:translateY(0);transform:translateY(0)}.cc-global-header .open-tab{position:absolute;padding:.5rem 1rem;right:0;bottom:-2rem;background-color:#000;color:#fff;border-radius:0 0 .25rem .25rem}.cc-global-header .global-header-header{padding-top:1rem}.cc-global-header .global-header-header .main-logo svg{width:16rem}.cc-global-header .donate-section h5{color:#fff}.cc-global-header .donate-section .donate{margin-top:1.5rem;color:#000}.cc-global-header .donate-section .donate svg{margin-right:1rem;width:2rem;height:2rem}.cc-global-header .products{padding-bottom:1rem}.cc-global-header .products .product-list{display:grid;grid-gap:1rem;grid-template-columns:repeat(3,auto);width:100%}.cc-global-header .products .product-list .product-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:start;align-items:flex-start;flex-shrink:1;color:#fff}.cc-global-header .products .product-list .product-item strong{display:-webkit-box;display:flex;color:#05b5da;line-height:1.2rem;margin-bottom:.5rem}.cc-global-header .products .product-list .product-item strong:after{content:"";display:inline-block;width:1.2rem;height:1.2rem;margin-left:.5rem;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 6a1 1 0 000-2v2zm10 7a1 1 0 10-2 0h2zM7 4H4v2h3V4zM2 6v10h2V6H2zm2 12h11v-2H4v2zm13-2v-3h-2v3h2zm-2 2a2 2 0 002-2h-2v2zM2 16a2 2 0 002 2v-2H2zM4 4a2 2 0 00-2 2h2V4zM8.293 10.266a1 1 0 101.414 1.414l-1.414-1.414zM16.973 3h1V2h-1v1zm-1 6a1 1 0 002 0h-2zM11 2a1 1 0 100 2V2zm-1.293 9.68l7.973-7.973-1.414-1.414-7.973 7.973 1.414 1.414zM15.973 3v6h2V3h-2zm1-1H11v2h5.973V2z' fill='%2305B5DA'/%3E%3C/svg%3E")}.cc-global-header .products .product-list .product-item:hover strong{text-decoration:underline}@media print,screen and (min-width:769px){.cc-global-header{padding:0 1.5rem}}@media screen and (max-width:768px){.cc-global-header{padding-right:2rem;padding-left:2rem}.cc-global-header .global-header-header .main-logo svg{width:14rem}.cc-global-header .donate-section,.cc-global-header .global-header-header{text-align:center}.cc-global-header .donate-section h5{line-height:2rem}.cc-global-header .donate-section .donate{margin-top:.5rem}.cc-global-header .products .product-list{grid-template-columns:repeat(2,auto)}}.navbar{background-color:#fff;min-height:3.25rem;position:relative;z-index:30}.navbar.is-white{background-color:#fff;color:#0a0a0a}.navbar.is-white .navbar-brand .navbar-link,.navbar.is-white .navbar-brand>.navbar-item{color:#0a0a0a}.navbar.is-white .navbar-brand .navbar-link.is-active,.navbar.is-white .navbar-brand .navbar-link:focus,.navbar.is-white .navbar-brand .navbar-link:hover,.navbar.is-white .navbar-brand>a.navbar-item.is-active,.navbar.is-white .navbar-brand>a.navbar-item:focus,.navbar.is-white .navbar-brand>a.navbar-item:hover{background-color:#f2f2f2;color:#0a0a0a}.navbar.is-white .navbar-brand .navbar-link:after{border-color:#0a0a0a}.navbar.is-white .navbar-burger{color:#0a0a0a}@media screen and (min-width:1024px){.navbar.is-white .navbar-end .navbar-link,.navbar.is-white .navbar-end>.navbar-item,.navbar.is-white .navbar-start .navbar-link,.navbar.is-white .navbar-start>.navbar-item{color:#0a0a0a}.navbar.is-white .navbar-end .navbar-link.is-active,.navbar.is-white .navbar-end .navbar-link:focus,.navbar.is-white .navbar-end .navbar-link:hover,.navbar.is-white .navbar-end>a.navbar-item.is-active,.navbar.is-white .navbar-end>a.navbar-item:focus,.navbar.is-white .navbar-end>a.navbar-item:hover,.navbar.is-white .navbar-start .navbar-link.is-active,.navbar.is-white .navbar-start .navbar-link:focus,.navbar.is-white .navbar-start .navbar-link:hover,.navbar.is-white .navbar-start>a.navbar-item.is-active,.navbar.is-white .navbar-start>a.navbar-item:focus,.navbar.is-white .navbar-start>a.navbar-item:hover{background-color:#f2f2f2;color:#0a0a0a}.navbar.is-white .navbar-end .navbar-link:after,.navbar.is-white .navbar-start .navbar-link:after{border-color:#0a0a0a}.navbar.is-white .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-white .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-white .navbar-item.has-dropdown:hover .navbar-link{background-color:#f2f2f2;color:#0a0a0a}.navbar.is-white .navbar-dropdown a.navbar-item.is-active{background-color:#fff;color:#0a0a0a}}.navbar.is-black{background-color:#0a0a0a;color:#fff}.navbar.is-black .navbar-brand .navbar-link,.navbar.is-black .navbar-brand>.navbar-item{color:#fff}.navbar.is-black .navbar-brand .navbar-link.is-active,.navbar.is-black .navbar-brand .navbar-link:focus,.navbar.is-black .navbar-brand .navbar-link:hover,.navbar.is-black .navbar-brand>a.navbar-item.is-active,.navbar.is-black .navbar-brand>a.navbar-item:focus,.navbar.is-black .navbar-brand>a.navbar-item:hover{background-color:#000;color:#fff}.navbar.is-black .navbar-brand .navbar-link:after{border-color:#fff}.navbar.is-black .navbar-burger{color:#fff}@media screen and (min-width:1024px){.navbar.is-black .navbar-end .navbar-link,.navbar.is-black .navbar-end>.navbar-item,.navbar.is-black .navbar-start .navbar-link,.navbar.is-black .navbar-start>.navbar-item{color:#fff}.navbar.is-black .navbar-end .navbar-link.is-active,.navbar.is-black .navbar-end .navbar-link:focus,.navbar.is-black .navbar-end .navbar-link:hover,.navbar.is-black .navbar-end>a.navbar-item.is-active,.navbar.is-black .navbar-end>a.navbar-item:focus,.navbar.is-black .navbar-end>a.navbar-item:hover,.navbar.is-black .navbar-start .navbar-link.is-active,.navbar.is-black .navbar-start .navbar-link:focus,.navbar.is-black .navbar-start .navbar-link:hover,.navbar.is-black .navbar-start>a.navbar-item.is-active,.navbar.is-black .navbar-start>a.navbar-item:focus,.navbar.is-black .navbar-start>a.navbar-item:hover{background-color:#000;color:#fff}.navbar.is-black .navbar-end .navbar-link:after,.navbar.is-black .navbar-start .navbar-link:after{border-color:#fff}.navbar.is-black .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-black .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-black .navbar-item.has-dropdown:hover .navbar-link{background-color:#000;color:#fff}.navbar.is-black .navbar-dropdown a.navbar-item.is-active{background-color:#0a0a0a;color:#fff}}.navbar.is-light{background-color:#f5f5f5;color:#363636}.navbar.is-light .navbar-brand .navbar-link,.navbar.is-light .navbar-brand>.navbar-item{color:#363636}.navbar.is-light .navbar-brand .navbar-link.is-active,.navbar.is-light .navbar-brand .navbar-link:focus,.navbar.is-light .navbar-brand .navbar-link:hover,.navbar.is-light .navbar-brand>a.navbar-item.is-active,.navbar.is-light .navbar-brand>a.navbar-item:focus,.navbar.is-light .navbar-brand>a.navbar-item:hover{background-color:#e8e8e8;color:#363636}.navbar.is-light .navbar-brand .navbar-link:after{border-color:#363636}.navbar.is-light .navbar-burger{color:#363636}@media screen and (min-width:1024px){.navbar.is-light .navbar-end .navbar-link,.navbar.is-light .navbar-end>.navbar-item,.navbar.is-light .navbar-start .navbar-link,.navbar.is-light .navbar-start>.navbar-item{color:#363636}.navbar.is-light .navbar-end .navbar-link.is-active,.navbar.is-light .navbar-end .navbar-link:focus,.navbar.is-light .navbar-end .navbar-link:hover,.navbar.is-light .navbar-end>a.navbar-item.is-active,.navbar.is-light .navbar-end>a.navbar-item:focus,.navbar.is-light .navbar-end>a.navbar-item:hover,.navbar.is-light .navbar-start .navbar-link.is-active,.navbar.is-light .navbar-start .navbar-link:focus,.navbar.is-light .navbar-start .navbar-link:hover,.navbar.is-light .navbar-start>a.navbar-item.is-active,.navbar.is-light .navbar-start>a.navbar-item:focus,.navbar.is-light .navbar-start>a.navbar-item:hover{background-color:#e8e8e8;color:#363636}.navbar.is-light .navbar-end .navbar-link:after,.navbar.is-light .navbar-start .navbar-link:after{border-color:#363636}.navbar.is-light .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-light .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-light .navbar-item.has-dropdown:hover .navbar-link{background-color:#e8e8e8;color:#363636}.navbar.is-light .navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:#363636}}.navbar.is-dark{background-color:#363636;color:#f5f5f5}.navbar.is-dark .navbar-brand .navbar-link,.navbar.is-dark .navbar-brand>.navbar-item{color:#f5f5f5}.navbar.is-dark .navbar-brand .navbar-link.is-active,.navbar.is-dark .navbar-brand .navbar-link:focus,.navbar.is-dark .navbar-brand .navbar-link:hover,.navbar.is-dark .navbar-brand>a.navbar-item.is-active,.navbar.is-dark .navbar-brand>a.navbar-item:focus,.navbar.is-dark .navbar-brand>a.navbar-item:hover{background-color:#292929;color:#f5f5f5}.navbar.is-dark .navbar-brand .navbar-link:after{border-color:#f5f5f5}.navbar.is-dark .navbar-burger{color:#f5f5f5}@media screen and (min-width:1024px){.navbar.is-dark .navbar-end .navbar-link,.navbar.is-dark .navbar-end>.navbar-item,.navbar.is-dark .navbar-start .navbar-link,.navbar.is-dark .navbar-start>.navbar-item{color:#f5f5f5}.navbar.is-dark .navbar-end .navbar-link.is-active,.navbar.is-dark .navbar-end .navbar-link:focus,.navbar.is-dark .navbar-end .navbar-link:hover,.navbar.is-dark .navbar-end>a.navbar-item.is-active,.navbar.is-dark .navbar-end>a.navbar-item:focus,.navbar.is-dark .navbar-end>a.navbar-item:hover,.navbar.is-dark .navbar-start .navbar-link.is-active,.navbar.is-dark .navbar-start .navbar-link:focus,.navbar.is-dark .navbar-start .navbar-link:hover,.navbar.is-dark .navbar-start>a.navbar-item.is-active,.navbar.is-dark .navbar-start>a.navbar-item:focus,.navbar.is-dark .navbar-start>a.navbar-item:hover{background-color:#292929;color:#f5f5f5}.navbar.is-dark .navbar-end .navbar-link:after,.navbar.is-dark .navbar-start .navbar-link:after{border-color:#f5f5f5}.navbar.is-dark .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-dark .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-dark .navbar-item.has-dropdown:hover .navbar-link{background-color:#292929;color:#f5f5f5}.navbar.is-dark .navbar-dropdown a.navbar-item.is-active{background-color:#363636;color:#f5f5f5}}.navbar.is-primary{background-color:#00d1b2;color:#fff}.navbar.is-primary .navbar-brand .navbar-link,.navbar.is-primary .navbar-brand>.navbar-item{color:#fff}.navbar.is-primary .navbar-brand .navbar-link.is-active,.navbar.is-primary .navbar-brand .navbar-link:focus,.navbar.is-primary .navbar-brand .navbar-link:hover,.navbar.is-primary .navbar-brand>a.navbar-item.is-active,.navbar.is-primary .navbar-brand>a.navbar-item:focus,.navbar.is-primary .navbar-brand>a.navbar-item:hover{background-color:#00b89c;color:#fff}.navbar.is-primary .navbar-brand .navbar-link:after{border-color:#fff}.navbar.is-primary .navbar-burger{color:#fff}@media screen and (min-width:1024px){.navbar.is-primary .navbar-end .navbar-link,.navbar.is-primary .navbar-end>.navbar-item,.navbar.is-primary .navbar-start .navbar-link,.navbar.is-primary .navbar-start>.navbar-item{color:#fff}.navbar.is-primary .navbar-end .navbar-link.is-active,.navbar.is-primary .navbar-end .navbar-link:focus,.navbar.is-primary .navbar-end .navbar-link:hover,.navbar.is-primary .navbar-end>a.navbar-item.is-active,.navbar.is-primary .navbar-end>a.navbar-item:focus,.navbar.is-primary .navbar-end>a.navbar-item:hover,.navbar.is-primary .navbar-start .navbar-link.is-active,.navbar.is-primary .navbar-start .navbar-link:focus,.navbar.is-primary .navbar-start .navbar-link:hover,.navbar.is-primary .navbar-start>a.navbar-item.is-active,.navbar.is-primary .navbar-start>a.navbar-item:focus,.navbar.is-primary .navbar-start>a.navbar-item:hover{background-color:#00b89c;color:#fff}.navbar.is-primary .navbar-end .navbar-link:after,.navbar.is-primary .navbar-start .navbar-link:after{border-color:#fff}.navbar.is-primary .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-primary .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-primary .navbar-item.has-dropdown:hover .navbar-link{background-color:#00b89c;color:#fff}.navbar.is-primary .navbar-dropdown a.navbar-item.is-active{background-color:#00d1b2;color:#fff}}.navbar.is-link{background-color:#3273dc;color:#fff}.navbar.is-link .navbar-brand .navbar-link,.navbar.is-link .navbar-brand>.navbar-item{color:#fff}.navbar.is-link .navbar-brand .navbar-link.is-active,.navbar.is-link .navbar-brand .navbar-link:focus,.navbar.is-link .navbar-brand .navbar-link:hover,.navbar.is-link .navbar-brand>a.navbar-item.is-active,.navbar.is-link .navbar-brand>a.navbar-item:focus,.navbar.is-link .navbar-brand>a.navbar-item:hover{background-color:#2366d1;color:#fff}.navbar.is-link .navbar-brand .navbar-link:after{border-color:#fff}.navbar.is-link .navbar-burger{color:#fff}@media screen and (min-width:1024px){.navbar.is-link .navbar-end .navbar-link,.navbar.is-link .navbar-end>.navbar-item,.navbar.is-link .navbar-start .navbar-link,.navbar.is-link .navbar-start>.navbar-item{color:#fff}.navbar.is-link .navbar-end .navbar-link.is-active,.navbar.is-link .navbar-end .navbar-link:focus,.navbar.is-link .navbar-end .navbar-link:hover,.navbar.is-link .navbar-end>a.navbar-item.is-active,.navbar.is-link .navbar-end>a.navbar-item:focus,.navbar.is-link .navbar-end>a.navbar-item:hover,.navbar.is-link .navbar-start .navbar-link.is-active,.navbar.is-link .navbar-start .navbar-link:focus,.navbar.is-link .navbar-start .navbar-link:hover,.navbar.is-link .navbar-start>a.navbar-item.is-active,.navbar.is-link .navbar-start>a.navbar-item:focus,.navbar.is-link .navbar-start>a.navbar-item:hover{background-color:#2366d1;color:#fff}.navbar.is-link .navbar-end .navbar-link:after,.navbar.is-link .navbar-start .navbar-link:after{border-color:#fff}.navbar.is-link .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-link .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-link .navbar-item.has-dropdown:hover .navbar-link{background-color:#2366d1;color:#fff}.navbar.is-link .navbar-dropdown a.navbar-item.is-active{background-color:#3273dc;color:#fff}}.navbar.is-info{background-color:#209cee;color:#fff}.navbar.is-info .navbar-brand .navbar-link,.navbar.is-info .navbar-brand>.navbar-item{color:#fff}.navbar.is-info .navbar-brand .navbar-link.is-active,.navbar.is-info .navbar-brand .navbar-link:focus,.navbar.is-info .navbar-brand .navbar-link:hover,.navbar.is-info .navbar-brand>a.navbar-item.is-active,.navbar.is-info .navbar-brand>a.navbar-item:focus,.navbar.is-info .navbar-brand>a.navbar-item:hover{background-color:#118fe4;color:#fff}.navbar.is-info .navbar-brand .navbar-link:after{border-color:#fff}.navbar.is-info .navbar-burger{color:#fff}@media screen and (min-width:1024px){.navbar.is-info .navbar-end .navbar-link,.navbar.is-info .navbar-end>.navbar-item,.navbar.is-info .navbar-start .navbar-link,.navbar.is-info .navbar-start>.navbar-item{color:#fff}.navbar.is-info .navbar-end .navbar-link.is-active,.navbar.is-info .navbar-end .navbar-link:focus,.navbar.is-info .navbar-end .navbar-link:hover,.navbar.is-info .navbar-end>a.navbar-item.is-active,.navbar.is-info .navbar-end>a.navbar-item:focus,.navbar.is-info .navbar-end>a.navbar-item:hover,.navbar.is-info .navbar-start .navbar-link.is-active,.navbar.is-info .navbar-start .navbar-link:focus,.navbar.is-info .navbar-start .navbar-link:hover,.navbar.is-info .navbar-start>a.navbar-item.is-active,.navbar.is-info .navbar-start>a.navbar-item:focus,.navbar.is-info .navbar-start>a.navbar-item:hover{background-color:#118fe4;color:#fff}.navbar.is-info .navbar-end .navbar-link:after,.navbar.is-info .navbar-start .navbar-link:after{border-color:#fff}.navbar.is-info .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-info .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-info .navbar-item.has-dropdown:hover .navbar-link{background-color:#118fe4;color:#fff}.navbar.is-info .navbar-dropdown a.navbar-item.is-active{background-color:#209cee;color:#fff}}.navbar.is-success{background-color:#23d160;color:#fff}.navbar.is-success .navbar-brand .navbar-link,.navbar.is-success .navbar-brand>.navbar-item{color:#fff}.navbar.is-success .navbar-brand .navbar-link.is-active,.navbar.is-success .navbar-brand .navbar-link:focus,.navbar.is-success .navbar-brand .navbar-link:hover,.navbar.is-success .navbar-brand>a.navbar-item.is-active,.navbar.is-success .navbar-brand>a.navbar-item:focus,.navbar.is-success .navbar-brand>a.navbar-item:hover{background-color:#20bc56;color:#fff}.navbar.is-success .navbar-brand .navbar-link:after{border-color:#fff}.navbar.is-success .navbar-burger{color:#fff}@media screen and (min-width:1024px){.navbar.is-success .navbar-end .navbar-link,.navbar.is-success .navbar-end>.navbar-item,.navbar.is-success .navbar-start .navbar-link,.navbar.is-success .navbar-start>.navbar-item{color:#fff}.navbar.is-success .navbar-end .navbar-link.is-active,.navbar.is-success .navbar-end .navbar-link:focus,.navbar.is-success .navbar-end .navbar-link:hover,.navbar.is-success .navbar-end>a.navbar-item.is-active,.navbar.is-success .navbar-end>a.navbar-item:focus,.navbar.is-success .navbar-end>a.navbar-item:hover,.navbar.is-success .navbar-start .navbar-link.is-active,.navbar.is-success .navbar-start .navbar-link:focus,.navbar.is-success .navbar-start .navbar-link:hover,.navbar.is-success .navbar-start>a.navbar-item.is-active,.navbar.is-success .navbar-start>a.navbar-item:focus,.navbar.is-success .navbar-start>a.navbar-item:hover{background-color:#20bc56;color:#fff}.navbar.is-success .navbar-end .navbar-link:after,.navbar.is-success .navbar-start .navbar-link:after{border-color:#fff}.navbar.is-success .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-success .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-success .navbar-item.has-dropdown:hover .navbar-link{background-color:#20bc56;color:#fff}.navbar.is-success .navbar-dropdown a.navbar-item.is-active{background-color:#23d160;color:#fff}}.navbar.is-warning{background-color:#ffdd57}.navbar.is-warning,.navbar.is-warning .navbar-brand .navbar-link,.navbar.is-warning .navbar-brand>.navbar-item{color:rgba(0,0,0,.7)}.navbar.is-warning .navbar-brand .navbar-link.is-active,.navbar.is-warning .navbar-brand .navbar-link:focus,.navbar.is-warning .navbar-brand .navbar-link:hover,.navbar.is-warning .navbar-brand>a.navbar-item.is-active,.navbar.is-warning .navbar-brand>a.navbar-item:focus,.navbar.is-warning .navbar-brand>a.navbar-item:hover{background-color:#ffd83d;color:rgba(0,0,0,.7)}.navbar.is-warning .navbar-brand .navbar-link:after{border-color:rgba(0,0,0,.7)}.navbar.is-warning .navbar-burger{color:rgba(0,0,0,.7)}@media screen and (min-width:1024px){.navbar.is-warning .navbar-end .navbar-link,.navbar.is-warning .navbar-end>.navbar-item,.navbar.is-warning .navbar-start .navbar-link,.navbar.is-warning .navbar-start>.navbar-item{color:rgba(0,0,0,.7)}.navbar.is-warning .navbar-end .navbar-link.is-active,.navbar.is-warning .navbar-end .navbar-link:focus,.navbar.is-warning .navbar-end .navbar-link:hover,.navbar.is-warning .navbar-end>a.navbar-item.is-active,.navbar.is-warning .navbar-end>a.navbar-item:focus,.navbar.is-warning .navbar-end>a.navbar-item:hover,.navbar.is-warning .navbar-start .navbar-link.is-active,.navbar.is-warning .navbar-start .navbar-link:focus,.navbar.is-warning .navbar-start .navbar-link:hover,.navbar.is-warning .navbar-start>a.navbar-item.is-active,.navbar.is-warning .navbar-start>a.navbar-item:focus,.navbar.is-warning .navbar-start>a.navbar-item:hover{background-color:#ffd83d;color:rgba(0,0,0,.7)}.navbar.is-warning .navbar-end .navbar-link:after,.navbar.is-warning .navbar-start .navbar-link:after{border-color:rgba(0,0,0,.7)}.navbar.is-warning .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-warning .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-warning .navbar-item.has-dropdown:hover .navbar-link{background-color:#ffd83d;color:rgba(0,0,0,.7)}.navbar.is-warning .navbar-dropdown a.navbar-item.is-active{background-color:#ffdd57;color:rgba(0,0,0,.7)}}.navbar.is-danger{background-color:#ff3860;color:#fff}.navbar.is-danger .navbar-brand .navbar-link,.navbar.is-danger .navbar-brand>.navbar-item{color:#fff}.navbar.is-danger .navbar-brand .navbar-link.is-active,.navbar.is-danger .navbar-brand .navbar-link:focus,.navbar.is-danger .navbar-brand .navbar-link:hover,.navbar.is-danger .navbar-brand>a.navbar-item.is-active,.navbar.is-danger .navbar-brand>a.navbar-item:focus,.navbar.is-danger .navbar-brand>a.navbar-item:hover{background-color:#ff1f4b;color:#fff}.navbar.is-danger .navbar-brand .navbar-link:after{border-color:#fff}.navbar.is-danger .navbar-burger{color:#fff}@media screen and (min-width:1024px){.navbar.is-danger .navbar-end .navbar-link,.navbar.is-danger .navbar-end>.navbar-item,.navbar.is-danger .navbar-start .navbar-link,.navbar.is-danger .navbar-start>.navbar-item{color:#fff}.navbar.is-danger .navbar-end .navbar-link.is-active,.navbar.is-danger .navbar-end .navbar-link:focus,.navbar.is-danger .navbar-end .navbar-link:hover,.navbar.is-danger .navbar-end>a.navbar-item.is-active,.navbar.is-danger .navbar-end>a.navbar-item:focus,.navbar.is-danger .navbar-end>a.navbar-item:hover,.navbar.is-danger .navbar-start .navbar-link.is-active,.navbar.is-danger .navbar-start .navbar-link:focus,.navbar.is-danger .navbar-start .navbar-link:hover,.navbar.is-danger .navbar-start>a.navbar-item.is-active,.navbar.is-danger .navbar-start>a.navbar-item:focus,.navbar.is-danger .navbar-start>a.navbar-item:hover{background-color:#ff1f4b;color:#fff}.navbar.is-danger .navbar-end .navbar-link:after,.navbar.is-danger .navbar-start .navbar-link:after{border-color:#fff}.navbar.is-danger .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-danger .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-danger .navbar-item.has-dropdown:hover .navbar-link{background-color:#ff1f4b;color:#fff}.navbar.is-danger .navbar-dropdown a.navbar-item.is-active{background-color:#ff3860;color:#fff}}.navbar>.container{-webkit-box-align:stretch;align-items:stretch;display:-webkit-box;display:flex;min-height:3.25rem;width:100%}.navbar.has-shadow{box-shadow:0 2px 0 0 #f5f5f5}.navbar.is-fixed-bottom,.navbar.is-fixed-top{left:0;position:fixed;right:0;z-index:30}.navbar.is-fixed-bottom{bottom:0}.navbar.is-fixed-bottom.has-shadow{box-shadow:0 -2px 0 0 #f5f5f5}.navbar.is-fixed-top{top:0}body.has-navbar-fixed-top,html.has-navbar-fixed-top{padding-top:3.25rem}body.has-navbar-fixed-bottom,html.has-navbar-fixed-bottom{padding-bottom:3.25rem}.navbar-brand,.navbar-tabs{-webkit-box-align:stretch;align-items:stretch;display:-webkit-box;display:flex;flex-shrink:0;min-height:3.25rem}.navbar-brand a.navbar-item:focus,.navbar-brand a.navbar-item:hover{background-color:transparent}.navbar-tabs{-webkit-overflow-scrolling:touch;max-width:100vw;overflow-x:auto;overflow-y:hidden}.navbar-burger{color:#4a4a4a;cursor:pointer;display:block;height:3.25rem;position:relative;width:3.25rem;margin-left:auto}.navbar-burger span{background-color:currentColor;display:block;height:1px;left:calc(50% - 8px);position:absolute;-webkit-transform-origin:center;transform-origin:center;-webkit-transition-duration:86ms;transition-duration:86ms;-webkit-transition-property:background-color,opacity,-webkit-transform;transition-property:background-color,opacity,-webkit-transform;transition-property:background-color,opacity,transform;transition-property:background-color,opacity,transform,-webkit-transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;width:16px}.navbar-burger span:first-child{top:calc(50% - 6px)}.navbar-burger span:nth-child(2){top:calc(50% - 1px)}.navbar-burger span:nth-child(3){top:calc(50% + 4px)}.navbar-burger:hover{background-color:rgba(0,0,0,.05)}.navbar-burger.is-active span:first-child{-webkit-transform:translateY(5px) rotate(45deg);transform:translateY(5px) rotate(45deg)}.navbar-burger.is-active span:nth-child(2){opacity:0}.navbar-burger.is-active span:nth-child(3){-webkit-transform:translateY(-5px) rotate(-45deg);transform:translateY(-5px) rotate(-45deg)}.navbar-menu{display:none}.navbar-item,.navbar-link{color:#787878;display:block;line-height:1.5;padding:.5rem .75rem;position:relative}.navbar-item .icon:only-child,.navbar-link .icon:only-child{margin-left:-.25rem;margin-right:-.25rem}.navbar-link,a.navbar-item{cursor:pointer}.navbar-link.is-active,.navbar-link:focus,.navbar-link:focus-within,.navbar-link:hover,a.navbar-item.is-active,a.navbar-item:focus,a.navbar-item:focus-within,a.navbar-item:hover{background-color:transparent;color:#333}.navbar-item{display:block;-webkit-box-flex:0;flex-grow:0;flex-shrink:0}.navbar-item img{max-height:1.75rem}.navbar-item.has-dropdown{padding:0}.navbar-item.is-expanded{-webkit-box-flex:1;flex-grow:1;flex-shrink:1}.navbar-item.is-tab{border-bottom:1px solid transparent;min-height:3.25rem;padding-bottom:calc(.5rem - 1px)}.navbar-item.is-tab.is-active,.navbar-item.is-tab:focus,.navbar-item.is-tab:hover{background-color:transparent;border-bottom-color:#04a434}.navbar-item.is-tab.is-active{border-bottom-style:solid;border-bottom-width:3px;color:#04a434;padding-bottom:calc(.5rem - 3px)}.navbar-content{-webkit-box-flex:1;flex-grow:1;flex-shrink:1}.navbar-link:not(.is-arrowless){padding-right:2.5em}.navbar-link:not(.is-arrowless):after{border-color:#04a434;margin-top:-.375em;right:1.125em}.navbar-dropdown{font-size:.875rem;padding-bottom:.5rem;padding-top:.5rem}.navbar-dropdown .navbar-item{padding-left:1.5rem;padding-right:1.5rem}.navbar-divider{background-color:#f5f5f5;border:none;display:none;height:2px;margin:.5rem 0}@media screen and (max-width:1023px){.navbar>.container{display:block}.navbar-brand .navbar-item,.navbar-tabs .navbar-item{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex}.navbar-link:after{display:none}.navbar-menu{background-color:#fff;box-shadow:0 8px 16px rgba(10,10,10,.1);padding:.5rem 0}.navbar-menu.is-active{display:block}.navbar.is-fixed-bottom-touch,.navbar.is-fixed-top-touch{left:0;position:fixed;right:0;z-index:30}.navbar.is-fixed-bottom-touch{bottom:0}.navbar.is-fixed-bottom-touch.has-shadow{box-shadow:0 -2px 3px rgba(10,10,10,.1)}.navbar.is-fixed-top-touch{top:0}.navbar.is-fixed-top-touch .navbar-menu,.navbar.is-fixed-top .navbar-menu{-webkit-overflow-scrolling:touch;max-height:calc(100vh - 3.25rem);overflow:auto}body.has-navbar-fixed-top-touch,html.has-navbar-fixed-top-touch{padding-top:3.25rem}body.has-navbar-fixed-bottom-touch,html.has-navbar-fixed-bottom-touch{padding-bottom:3.25rem}}@media screen and (min-width:1024px){.navbar,.navbar-end,.navbar-menu,.navbar-start{-webkit-box-align:stretch;align-items:stretch;display:-webkit-box;display:flex}.navbar{min-height:3.25rem}.navbar.is-spaced{padding:1rem 2rem}.navbar.is-spaced .navbar-end,.navbar.is-spaced .navbar-start{-webkit-box-align:center;align-items:center}.navbar.is-spaced .navbar-link,.navbar.is-spaced a.navbar-item{border-radius:4px}.navbar.is-transparent .navbar-link.is-active,.navbar.is-transparent .navbar-link:focus,.navbar.is-transparent .navbar-link:hover,.navbar.is-transparent a.navbar-item.is-active,.navbar.is-transparent a.navbar-item:focus,.navbar.is-transparent a.navbar-item:hover{background-color:transparent!important}.navbar.is-transparent .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus-within .navbar-link,.navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus .navbar-link,.navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:hover .navbar-link{background-color:transparent!important}.navbar.is-transparent .navbar-dropdown a.navbar-item:focus,.navbar.is-transparent .navbar-dropdown a.navbar-item:hover{background-color:#f5f5f5;color:#0a0a0a}.navbar.is-transparent .navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:#04a434}.navbar-burger{display:none}.navbar-item,.navbar-link{-webkit-box-align:center;align-items:center}.navbar-item,.navbar-link{display:-webkit-box;display:flex}.navbar-item.has-dropdown{-webkit-box-align:stretch;align-items:stretch}.navbar-item.has-dropdown-up .navbar-link:after{-webkit-transform:rotate(135deg) translate(.25em,-.25em);transform:rotate(135deg) translate(.25em,-.25em)}.navbar-item.has-dropdown-up .navbar-dropdown{border-bottom:none;border-radius:0 0 0 0;border-top:none;bottom:100%;box-shadow:0 -8px 8px rgba(10,10,10,.1);top:auto}.navbar-item.is-active .navbar-dropdown,.navbar-item.is-hoverable:focus-within .navbar-dropdown,.navbar-item.is-hoverable:focus .navbar-dropdown,.navbar-item.is-hoverable:hover .navbar-dropdown{display:block}.navbar-item.is-active .navbar-dropdown.is-boxed,.navbar-item.is-hoverable:focus-within .navbar-dropdown.is-boxed,.navbar-item.is-hoverable:focus .navbar-dropdown.is-boxed,.navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed,.navbar.is-spaced .navbar-item.is-active .navbar-dropdown,.navbar.is-spaced .navbar-item.is-hoverable:focus-within .navbar-dropdown,.navbar.is-spaced .navbar-item.is-hoverable:focus .navbar-dropdown,.navbar.is-spaced .navbar-item.is-hoverable:hover .navbar-dropdown{opacity:1;pointer-events:auto;-webkit-transform:translateY(0);transform:translateY(0)}.navbar-menu{-webkit-box-flex:1;flex-grow:1;flex-shrink:0}.navbar-start{-webkit-box-pack:start;justify-content:flex-start;margin-right:auto}.navbar-end{-webkit-box-pack:end;justify-content:flex-end;margin-left:auto}.navbar-dropdown{background-color:#fff;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top:none;box-shadow:0 8px 8px rgba(10,10,10,.1);display:none;font-size:.875rem;left:0;min-width:100%;position:absolute;top:100%;z-index:20}.navbar-dropdown .navbar-item{padding:.375rem 1rem;white-space:nowrap}.navbar-dropdown a.navbar-item{padding-right:3rem}.navbar-dropdown a.navbar-item:focus,.navbar-dropdown a.navbar-item:hover{background-color:#f5f5f5;color:#0a0a0a}.navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:#04a434}.navbar-dropdown.is-boxed,.navbar.is-spaced .navbar-dropdown{border-radius:6px;border-top:none;box-shadow:0 8px 8px rgba(10,10,10,.1),0 0 0 1px rgba(10,10,10,.1);display:block;opacity:0;pointer-events:none;top:calc(100% + -4px);-webkit-transform:translateY(-5px);transform:translateY(-5px);-webkit-transition-duration:86ms;transition-duration:86ms;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}.navbar-dropdown.is-right{left:auto;right:0}.navbar-divider{display:block}.container>.navbar .navbar-brand,.navbar>.container .navbar-brand{margin-left:-.75rem}.container>.navbar .navbar-menu,.navbar>.container .navbar-menu{margin-right:-.75rem}.navbar.is-fixed-bottom-desktop,.navbar.is-fixed-top-desktop{left:0;position:fixed;right:0;z-index:30}.navbar.is-fixed-bottom-desktop{bottom:0}.navbar.is-fixed-bottom-desktop.has-shadow{box-shadow:0 -2px 3px rgba(10,10,10,.1)}.navbar.is-fixed-top-desktop{top:0}body.has-navbar-fixed-top-desktop,html.has-navbar-fixed-top-desktop{padding-top:3.25rem}body.has-navbar-fixed-bottom-desktop,html.has-navbar-fixed-bottom-desktop{padding-bottom:3.25rem}body.has-spaced-navbar-fixed-top,html.has-spaced-navbar-fixed-top{padding-top:5.25rem}body.has-spaced-navbar-fixed-bottom,html.has-spaced-navbar-fixed-bottom{padding-bottom:5.25rem}.navbar-link.is-active,a.navbar-item.is-active{color:#333}.navbar-item.has-dropdown.is-active .navbar-link,.navbar-item.has-dropdown:focus .navbar-link,.navbar-item.has-dropdown:hover .navbar-link,.navbar-link.is-active:not(:focus):not(:hover),a.navbar-item.is-active:not(:focus):not(:hover){background-color:transparent}}.hero.is-fullheight-with-navbar{min-height:calc(100vh - 3.25rem)}.navbar{padding:2rem}.navbar .logo{height:46px}.navbar .navbar-burger span{height:2px}.navbar .navbar-end .navbar-item{font-family:Roboto Condensed,sans-serif;font-size:1.25rem;font-weight:700;text-transform:uppercase}.navbar .navbar-end .navbar-item .icon{margin-left:.5rem}.navbar .navbar-end>.navbar-item{margin-left:2.5rem}.navbar.small{padding:1rem}.navbar.small .logo{height:42px}.navbar.small .navbar-menu{margin-right:20rem}.navbar.small .navbar-menu.is-active{margin-right:0}.main-footer{background-color:#000;color:#fff;padding:2.5rem 0}.main-footer a{color:#05b5da}.main-footer a:hover{text-decoration:underline}.main-footer .main-logo{display:block}.main-footer .main-logo svg{width:13rem}.main-footer address{font-style:normal}.main-footer .footer-navigation .menu li{display:inline-block}.main-footer .footer-navigation .menu li:first-child .menu-item{padding-left:0}.main-footer .footer-navigation .menu li .menu-item{display:block;padding:1rem;font-family:Roboto Condensed,sans-serif;font-size:1.15rem;font-weight:600;text-transform:uppercase}.main-footer .subscription h5{margin-bottom:1rem;color:#fff}.main-footer .subscription .newsletter{display:-webkit-box;display:flex;width:70%}.main-footer .subscription .newsletter .input{background-color:transparent;border-color:#787878}.main-footer .subscription .newsletter .button{margin-left:-1rem;border:none;background-color:#787878;color:#fff}.main-footer .subscription .newsletter .button:hover{background-color:#929292}.main-footer .donate-section h5{color:#fff}.main-footer .donate-section .donate{margin-top:1.5rem;color:#000}.main-footer .donate-section .donate svg{margin-right:1rem;width:2rem;height:2rem}@media print,screen and (min-width:769px){.main-footer{padding:1.5rem}.main-footer .footer-navigation .menu{display:-webkit-box;display:flex}}@media screen and (max-width:768px){.main-footer{padding:1rem}.main-footer .footer-navigation{margin-bottom:1rem}.main-footer .footer-navigation .menu li{display:block}.main-footer .footer-navigation .menu li .menu-item{padding-left:0}}.github-corner{position:absolute;top:0}.github-corner.is-left-aligned{left:0;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.github-corner:not(.is-left-aligned){right:0}.github-corner.is-inverted{color:#000}.github-corner.is-inverted svg{fill:#fff}.github-corner.is-inverted:hover{color:#000}.github-corner:not(.is-inverted){color:#fff}.github-corner:not(.is-inverted) svg{fill:#000}.github-corner:not(.is-inverted):hover{color:#fff}.locale{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center;font-family:Source Sans Pro,sans-serif}.locale .select{margin-left:.5rem}.image{position:relative;overflow:hidden}.image img{display:block;width:100%}.image .image-icons,.image .image-title{-webkit-transition:-webkit-transform .2s linear;transition:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear;position:absolute;left:0}.image .image-title{-webkit-transform:translateY(100%);transform:translateY(100%);bottom:0;font-weight:600}.image .image-icons{-webkit-transform:translateY(-100%);transform:translateY(-100%);top:0;font-size:1.625rem}.image:hover .image-icons,.image:hover .image-title{-webkit-transform:translateY(0);transform:translateY(0)}.container{-webkit-box-flex:1;flex-grow:1;margin:0 auto;position:relative;width:auto}@media screen and (min-width:1024px){.container{max-width:960px}.container.is-fluid{margin-left:32px;margin-right:32px;max-width:none}}@media screen and (max-width:1215px){.container.is-widescreen{max-width:1152px}}@media screen and (max-width:1311px){.container.is-fullhd{max-width:1248px}}@media screen and (min-width:1216px){.container{max-width:1152px}}@media screen and (min-width:1312px){.container{max-width:1248px}}.column{display:block;flex-basis:0;-webkit-box-flex:1;flex-grow:1;flex-shrink:1;padding:.75rem}.columns.is-mobile>.column.is-narrow{-webkit-box-flex:0;flex:none}.columns.is-mobile>.column.is-full{-webkit-box-flex:0;flex:none;width:100%}.columns.is-mobile>.column.is-three-quarters{-webkit-box-flex:0;flex:none;width:75%}.columns.is-mobile>.column.is-two-thirds{-webkit-box-flex:0;flex:none;width:66.6666%}.columns.is-mobile>.column.is-half{-webkit-box-flex:0;flex:none;width:50%}.columns.is-mobile>.column.is-one-third{-webkit-box-flex:0;flex:none;width:33.3333%}.columns.is-mobile>.column.is-one-quarter{-webkit-box-flex:0;flex:none;width:25%}.columns.is-mobile>.column.is-one-fifth{-webkit-box-flex:0;flex:none;width:20%}.columns.is-mobile>.column.is-two-fifths{-webkit-box-flex:0;flex:none;width:40%}.columns.is-mobile>.column.is-three-fifths{-webkit-box-flex:0;flex:none;width:60%}.columns.is-mobile>.column.is-four-fifths{-webkit-box-flex:0;flex:none;width:80%}.columns.is-mobile>.column.is-offset-three-quarters{margin-left:75%}.columns.is-mobile>.column.is-offset-two-thirds{margin-left:66.6666%}.columns.is-mobile>.column.is-offset-half{margin-left:50%}.columns.is-mobile>.column.is-offset-one-third{margin-left:33.3333%}.columns.is-mobile>.column.is-offset-one-quarter{margin-left:25%}.columns.is-mobile>.column.is-offset-one-fifth{margin-left:20%}.columns.is-mobile>.column.is-offset-two-fifths{margin-left:40%}.columns.is-mobile>.column.is-offset-three-fifths{margin-left:60%}.columns.is-mobile>.column.is-offset-four-fifths{margin-left:80%}.columns.is-mobile>.column.is-0{-webkit-box-flex:0;flex:none;width:0}.columns.is-mobile>.column.is-offset-0{margin-left:0}.columns.is-mobile>.column.is-1{-webkit-box-flex:0;flex:none;width:8.33333%}.columns.is-mobile>.column.is-offset-1{margin-left:8.33333%}.columns.is-mobile>.column.is-2{-webkit-box-flex:0;flex:none;width:16.66667%}.columns.is-mobile>.column.is-offset-2{margin-left:16.66667%}.columns.is-mobile>.column.is-3{-webkit-box-flex:0;flex:none;width:25%}.columns.is-mobile>.column.is-offset-3{margin-left:25%}.columns.is-mobile>.column.is-4{-webkit-box-flex:0;flex:none;width:33.33333%}.columns.is-mobile>.column.is-offset-4{margin-left:33.33333%}.columns.is-mobile>.column.is-5{-webkit-box-flex:0;flex:none;width:41.66667%}.columns.is-mobile>.column.is-offset-5{margin-left:41.66667%}.columns.is-mobile>.column.is-6{-webkit-box-flex:0;flex:none;width:50%}.columns.is-mobile>.column.is-offset-6{margin-left:50%}.columns.is-mobile>.column.is-7{-webkit-box-flex:0;flex:none;width:58.33333%}.columns.is-mobile>.column.is-offset-7{margin-left:58.33333%}.columns.is-mobile>.column.is-8{-webkit-box-flex:0;flex:none;width:66.66667%}.columns.is-mobile>.column.is-offset-8{margin-left:66.66667%}.columns.is-mobile>.column.is-9{-webkit-box-flex:0;flex:none;width:75%}.columns.is-mobile>.column.is-offset-9{margin-left:75%}.columns.is-mobile>.column.is-10{-webkit-box-flex:0;flex:none;width:83.33333%}.columns.is-mobile>.column.is-offset-10{margin-left:83.33333%}.columns.is-mobile>.column.is-11{-webkit-box-flex:0;flex:none;width:91.66667%}.columns.is-mobile>.column.is-offset-11{margin-left:91.66667%}.columns.is-mobile>.column.is-12{-webkit-box-flex:0;flex:none;width:100%}.columns.is-mobile>.column.is-offset-12{margin-left:100%}@media screen and (max-width:768px){.column.is-full-mobile,.column.is-narrow-mobile{-webkit-box-flex:0;flex:none}.column.is-full-mobile{width:100%}.column.is-three-quarters-mobile{-webkit-box-flex:0;flex:none;width:75%}.column.is-two-thirds-mobile{-webkit-box-flex:0;flex:none;width:66.6666%}.column.is-half-mobile{-webkit-box-flex:0;flex:none;width:50%}.column.is-one-third-mobile{-webkit-box-flex:0;flex:none;width:33.3333%}.column.is-one-quarter-mobile{-webkit-box-flex:0;flex:none;width:25%}.column.is-one-fifth-mobile{-webkit-box-flex:0;flex:none;width:20%}.column.is-two-fifths-mobile{-webkit-box-flex:0;flex:none;width:40%}.column.is-three-fifths-mobile{-webkit-box-flex:0;flex:none;width:60%}.column.is-four-fifths-mobile{-webkit-box-flex:0;flex:none;width:80%}.column.is-offset-three-quarters-mobile{margin-left:75%}.column.is-offset-two-thirds-mobile{margin-left:66.6666%}.column.is-offset-half-mobile{margin-left:50%}.column.is-offset-one-third-mobile{margin-left:33.3333%}.column.is-offset-one-quarter-mobile{margin-left:25%}.column.is-offset-one-fifth-mobile{margin-left:20%}.column.is-offset-two-fifths-mobile{margin-left:40%}.column.is-offset-three-fifths-mobile{margin-left:60%}.column.is-offset-four-fifths-mobile{margin-left:80%}.column.is-0-mobile{-webkit-box-flex:0;flex:none;width:0}.column.is-offset-0-mobile{margin-left:0}.column.is-1-mobile{-webkit-box-flex:0;flex:none;width:8.33333%}.column.is-offset-1-mobile{margin-left:8.33333%}.column.is-2-mobile{-webkit-box-flex:0;flex:none;width:16.66667%}.column.is-offset-2-mobile{margin-left:16.66667%}.column.is-3-mobile{-webkit-box-flex:0;flex:none;width:25%}.column.is-offset-3-mobile{margin-left:25%}.column.is-4-mobile{-webkit-box-flex:0;flex:none;width:33.33333%}.column.is-offset-4-mobile{margin-left:33.33333%}.column.is-5-mobile{-webkit-box-flex:0;flex:none;width:41.66667%}.column.is-offset-5-mobile{margin-left:41.66667%}.column.is-6-mobile{-webkit-box-flex:0;flex:none;width:50%}.column.is-offset-6-mobile{margin-left:50%}.column.is-7-mobile{-webkit-box-flex:0;flex:none;width:58.33333%}.column.is-offset-7-mobile{margin-left:58.33333%}.column.is-8-mobile{-webkit-box-flex:0;flex:none;width:66.66667%}.column.is-offset-8-mobile{margin-left:66.66667%}.column.is-9-mobile{-webkit-box-flex:0;flex:none;width:75%}.column.is-offset-9-mobile{margin-left:75%}.column.is-10-mobile{-webkit-box-flex:0;flex:none;width:83.33333%}.column.is-offset-10-mobile{margin-left:83.33333%}.column.is-11-mobile{-webkit-box-flex:0;flex:none;width:91.66667%}.column.is-offset-11-mobile{margin-left:91.66667%}.column.is-12-mobile{-webkit-box-flex:0;flex:none;width:100%}.column.is-offset-12-mobile{margin-left:100%}}@media print,screen and (min-width:769px){.column.is-narrow,.column.is-narrow-tablet{-webkit-box-flex:0;flex:none}.column.is-full,.column.is-full-tablet{-webkit-box-flex:0;flex:none;width:100%}.column.is-three-quarters,.column.is-three-quarters-tablet{-webkit-box-flex:0;flex:none;width:75%}.column.is-two-thirds,.column.is-two-thirds-tablet{-webkit-box-flex:0;flex:none;width:66.6666%}.column.is-half,.column.is-half-tablet{-webkit-box-flex:0;flex:none;width:50%}.column.is-one-third,.column.is-one-third-tablet{-webkit-box-flex:0;flex:none;width:33.3333%}.column.is-one-quarter,.column.is-one-quarter-tablet{-webkit-box-flex:0;flex:none;width:25%}.column.is-one-fifth,.column.is-one-fifth-tablet{-webkit-box-flex:0;flex:none;width:20%}.column.is-two-fifths,.column.is-two-fifths-tablet{-webkit-box-flex:0;flex:none;width:40%}.column.is-three-fifths,.column.is-three-fifths-tablet{-webkit-box-flex:0;flex:none;width:60%}.column.is-four-fifths,.column.is-four-fifths-tablet{-webkit-box-flex:0;flex:none;width:80%}.column.is-offset-three-quarters,.column.is-offset-three-quarters-tablet{margin-left:75%}.column.is-offset-two-thirds,.column.is-offset-two-thirds-tablet{margin-left:66.6666%}.column.is-offset-half,.column.is-offset-half-tablet{margin-left:50%}.column.is-offset-one-third,.column.is-offset-one-third-tablet{margin-left:33.3333%}.column.is-offset-one-quarter,.column.is-offset-one-quarter-tablet{margin-left:25%}.column.is-offset-one-fifth,.column.is-offset-one-fifth-tablet{margin-left:20%}.column.is-offset-two-fifths,.column.is-offset-two-fifths-tablet{margin-left:40%}.column.is-offset-three-fifths,.column.is-offset-three-fifths-tablet{margin-left:60%}.column.is-offset-four-fifths,.column.is-offset-four-fifths-tablet{margin-left:80%}.column.is-0,.column.is-0-tablet{-webkit-box-flex:0;flex:none;width:0}.column.is-offset-0,.column.is-offset-0-tablet{margin-left:0}.column.is-1,.column.is-1-tablet{-webkit-box-flex:0;flex:none;width:8.33333%}.column.is-offset-1,.column.is-offset-1-tablet{margin-left:8.33333%}.column.is-2,.column.is-2-tablet{-webkit-box-flex:0;flex:none;width:16.66667%}.column.is-offset-2,.column.is-offset-2-tablet{margin-left:16.66667%}.column.is-3,.column.is-3-tablet{-webkit-box-flex:0;flex:none;width:25%}.column.is-offset-3,.column.is-offset-3-tablet{margin-left:25%}.column.is-4,.column.is-4-tablet{-webkit-box-flex:0;flex:none;width:33.33333%}.column.is-offset-4,.column.is-offset-4-tablet{margin-left:33.33333%}.column.is-5,.column.is-5-tablet{-webkit-box-flex:0;flex:none;width:41.66667%}.column.is-offset-5,.column.is-offset-5-tablet{margin-left:41.66667%}.column.is-6,.column.is-6-tablet{-webkit-box-flex:0;flex:none;width:50%}.column.is-offset-6,.column.is-offset-6-tablet{margin-left:50%}.column.is-7,.column.is-7-tablet{-webkit-box-flex:0;flex:none;width:58.33333%}.column.is-offset-7,.column.is-offset-7-tablet{margin-left:58.33333%}.column.is-8,.column.is-8-tablet{-webkit-box-flex:0;flex:none;width:66.66667%}.column.is-offset-8,.column.is-offset-8-tablet{margin-left:66.66667%}.column.is-9,.column.is-9-tablet{-webkit-box-flex:0;flex:none;width:75%}.column.is-offset-9,.column.is-offset-9-tablet{margin-left:75%}.column.is-10,.column.is-10-tablet{-webkit-box-flex:0;flex:none;width:83.33333%}.column.is-offset-10,.column.is-offset-10-tablet{margin-left:83.33333%}.column.is-11,.column.is-11-tablet{-webkit-box-flex:0;flex:none;width:91.66667%}.column.is-offset-11,.column.is-offset-11-tablet{margin-left:91.66667%}.column.is-12,.column.is-12-tablet{-webkit-box-flex:0;flex:none;width:100%}.column.is-offset-12,.column.is-offset-12-tablet{margin-left:100%}}@media screen and (max-width:1023px){.column.is-full-touch,.column.is-narrow-touch{-webkit-box-flex:0;flex:none}.column.is-full-touch{width:100%}.column.is-three-quarters-touch{-webkit-box-flex:0;flex:none;width:75%}.column.is-two-thirds-touch{-webkit-box-flex:0;flex:none;width:66.6666%}.column.is-half-touch{-webkit-box-flex:0;flex:none;width:50%}.column.is-one-third-touch{-webkit-box-flex:0;flex:none;width:33.3333%}.column.is-one-quarter-touch{-webkit-box-flex:0;flex:none;width:25%}.column.is-one-fifth-touch{-webkit-box-flex:0;flex:none;width:20%}.column.is-two-fifths-touch{-webkit-box-flex:0;flex:none;width:40%}.column.is-three-fifths-touch{-webkit-box-flex:0;flex:none;width:60%}.column.is-four-fifths-touch{-webkit-box-flex:0;flex:none;width:80%}.column.is-offset-three-quarters-touch{margin-left:75%}.column.is-offset-two-thirds-touch{margin-left:66.6666%}.column.is-offset-half-touch{margin-left:50%}.column.is-offset-one-third-touch{margin-left:33.3333%}.column.is-offset-one-quarter-touch{margin-left:25%}.column.is-offset-one-fifth-touch{margin-left:20%}.column.is-offset-two-fifths-touch{margin-left:40%}.column.is-offset-three-fifths-touch{margin-left:60%}.column.is-offset-four-fifths-touch{margin-left:80%}.column.is-0-touch{-webkit-box-flex:0;flex:none;width:0}.column.is-offset-0-touch{margin-left:0}.column.is-1-touch{-webkit-box-flex:0;flex:none;width:8.33333%}.column.is-offset-1-touch{margin-left:8.33333%}.column.is-2-touch{-webkit-box-flex:0;flex:none;width:16.66667%}.column.is-offset-2-touch{margin-left:16.66667%}.column.is-3-touch{-webkit-box-flex:0;flex:none;width:25%}.column.is-offset-3-touch{margin-left:25%}.column.is-4-touch{-webkit-box-flex:0;flex:none;width:33.33333%}.column.is-offset-4-touch{margin-left:33.33333%}.column.is-5-touch{-webkit-box-flex:0;flex:none;width:41.66667%}.column.is-offset-5-touch{margin-left:41.66667%}.column.is-6-touch{-webkit-box-flex:0;flex:none;width:50%}.column.is-offset-6-touch{margin-left:50%}.column.is-7-touch{-webkit-box-flex:0;flex:none;width:58.33333%}.column.is-offset-7-touch{margin-left:58.33333%}.column.is-8-touch{-webkit-box-flex:0;flex:none;width:66.66667%}.column.is-offset-8-touch{margin-left:66.66667%}.column.is-9-touch{-webkit-box-flex:0;flex:none;width:75%}.column.is-offset-9-touch{margin-left:75%}.column.is-10-touch{-webkit-box-flex:0;flex:none;width:83.33333%}.column.is-offset-10-touch{margin-left:83.33333%}.column.is-11-touch{-webkit-box-flex:0;flex:none;width:91.66667%}.column.is-offset-11-touch{margin-left:91.66667%}.column.is-12-touch{-webkit-box-flex:0;flex:none;width:100%}.column.is-offset-12-touch{margin-left:100%}}@media screen and (min-width:1024px){.column.is-full-desktop,.column.is-narrow-desktop{-webkit-box-flex:0;flex:none}.column.is-full-desktop{width:100%}.column.is-three-quarters-desktop{-webkit-box-flex:0;flex:none;width:75%}.column.is-two-thirds-desktop{-webkit-box-flex:0;flex:none;width:66.6666%}.column.is-half-desktop{-webkit-box-flex:0;flex:none;width:50%}.column.is-one-third-desktop{-webkit-box-flex:0;flex:none;width:33.3333%}.column.is-one-quarter-desktop{-webkit-box-flex:0;flex:none;width:25%}.column.is-one-fifth-desktop{-webkit-box-flex:0;flex:none;width:20%}.column.is-two-fifths-desktop{-webkit-box-flex:0;flex:none;width:40%}.column.is-three-fifths-desktop{-webkit-box-flex:0;flex:none;width:60%}.column.is-four-fifths-desktop{-webkit-box-flex:0;flex:none;width:80%}.column.is-offset-three-quarters-desktop{margin-left:75%}.column.is-offset-two-thirds-desktop{margin-left:66.6666%}.column.is-offset-half-desktop{margin-left:50%}.column.is-offset-one-third-desktop{margin-left:33.3333%}.column.is-offset-one-quarter-desktop{margin-left:25%}.column.is-offset-one-fifth-desktop{margin-left:20%}.column.is-offset-two-fifths-desktop{margin-left:40%}.column.is-offset-three-fifths-desktop{margin-left:60%}.column.is-offset-four-fifths-desktop{margin-left:80%}.column.is-0-desktop{-webkit-box-flex:0;flex:none;width:0}.column.is-offset-0-desktop{margin-left:0}.column.is-1-desktop{-webkit-box-flex:0;flex:none;width:8.33333%}.column.is-offset-1-desktop{margin-left:8.33333%}.column.is-2-desktop{-webkit-box-flex:0;flex:none;width:16.66667%}.column.is-offset-2-desktop{margin-left:16.66667%}.column.is-3-desktop{-webkit-box-flex:0;flex:none;width:25%}.column.is-offset-3-desktop{margin-left:25%}.column.is-4-desktop{-webkit-box-flex:0;flex:none;width:33.33333%}.column.is-offset-4-desktop{margin-left:33.33333%}.column.is-5-desktop{-webkit-box-flex:0;flex:none;width:41.66667%}.column.is-offset-5-desktop{margin-left:41.66667%}.column.is-6-desktop{-webkit-box-flex:0;flex:none;width:50%}.column.is-offset-6-desktop{margin-left:50%}.column.is-7-desktop{-webkit-box-flex:0;flex:none;width:58.33333%}.column.is-offset-7-desktop{margin-left:58.33333%}.column.is-8-desktop{-webkit-box-flex:0;flex:none;width:66.66667%}.column.is-offset-8-desktop{margin-left:66.66667%}.column.is-9-desktop{-webkit-box-flex:0;flex:none;width:75%}.column.is-offset-9-desktop{margin-left:75%}.column.is-10-desktop{-webkit-box-flex:0;flex:none;width:83.33333%}.column.is-offset-10-desktop{margin-left:83.33333%}.column.is-11-desktop{-webkit-box-flex:0;flex:none;width:91.66667%}.column.is-offset-11-desktop{margin-left:91.66667%}.column.is-12-desktop{-webkit-box-flex:0;flex:none;width:100%}.column.is-offset-12-desktop{margin-left:100%}}@media screen and (min-width:1216px){.column.is-full-widescreen,.column.is-narrow-widescreen{-webkit-box-flex:0;flex:none}.column.is-full-widescreen{width:100%}.column.is-three-quarters-widescreen{-webkit-box-flex:0;flex:none;width:75%}.column.is-two-thirds-widescreen{-webkit-box-flex:0;flex:none;width:66.6666%}.column.is-half-widescreen{-webkit-box-flex:0;flex:none;width:50%}.column.is-one-third-widescreen{-webkit-box-flex:0;flex:none;width:33.3333%}.column.is-one-quarter-widescreen{-webkit-box-flex:0;flex:none;width:25%}.column.is-one-fifth-widescreen{-webkit-box-flex:0;flex:none;width:20%}.column.is-two-fifths-widescreen{-webkit-box-flex:0;flex:none;width:40%}.column.is-three-fifths-widescreen{-webkit-box-flex:0;flex:none;width:60%}.column.is-four-fifths-widescreen{-webkit-box-flex:0;flex:none;width:80%}.column.is-offset-three-quarters-widescreen{margin-left:75%}.column.is-offset-two-thirds-widescreen{margin-left:66.6666%}.column.is-offset-half-widescreen{margin-left:50%}.column.is-offset-one-third-widescreen{margin-left:33.3333%}.column.is-offset-one-quarter-widescreen{margin-left:25%}.column.is-offset-one-fifth-widescreen{margin-left:20%}.column.is-offset-two-fifths-widescreen{margin-left:40%}.column.is-offset-three-fifths-widescreen{margin-left:60%}.column.is-offset-four-fifths-widescreen{margin-left:80%}.column.is-0-widescreen{-webkit-box-flex:0;flex:none;width:0}.column.is-offset-0-widescreen{margin-left:0}.column.is-1-widescreen{-webkit-box-flex:0;flex:none;width:8.33333%}.column.is-offset-1-widescreen{margin-left:8.33333%}.column.is-2-widescreen{-webkit-box-flex:0;flex:none;width:16.66667%}.column.is-offset-2-widescreen{margin-left:16.66667%}.column.is-3-widescreen{-webkit-box-flex:0;flex:none;width:25%}.column.is-offset-3-widescreen{margin-left:25%}.column.is-4-widescreen{-webkit-box-flex:0;flex:none;width:33.33333%}.column.is-offset-4-widescreen{margin-left:33.33333%}.column.is-5-widescreen{-webkit-box-flex:0;flex:none;width:41.66667%}.column.is-offset-5-widescreen{margin-left:41.66667%}.column.is-6-widescreen{-webkit-box-flex:0;flex:none;width:50%}.column.is-offset-6-widescreen{margin-left:50%}.column.is-7-widescreen{-webkit-box-flex:0;flex:none;width:58.33333%}.column.is-offset-7-widescreen{margin-left:58.33333%}.column.is-8-widescreen{-webkit-box-flex:0;flex:none;width:66.66667%}.column.is-offset-8-widescreen{margin-left:66.66667%}.column.is-9-widescreen{-webkit-box-flex:0;flex:none;width:75%}.column.is-offset-9-widescreen{margin-left:75%}.column.is-10-widescreen{-webkit-box-flex:0;flex:none;width:83.33333%}.column.is-offset-10-widescreen{margin-left:83.33333%}.column.is-11-widescreen{-webkit-box-flex:0;flex:none;width:91.66667%}.column.is-offset-11-widescreen{margin-left:91.66667%}.column.is-12-widescreen{-webkit-box-flex:0;flex:none;width:100%}.column.is-offset-12-widescreen{margin-left:100%}}@media screen and (min-width:1312px){.column.is-full-fullhd,.column.is-narrow-fullhd{-webkit-box-flex:0;flex:none}.column.is-full-fullhd{width:100%}.column.is-three-quarters-fullhd{-webkit-box-flex:0;flex:none;width:75%}.column.is-two-thirds-fullhd{-webkit-box-flex:0;flex:none;width:66.6666%}.column.is-half-fullhd{-webkit-box-flex:0;flex:none;width:50%}.column.is-one-third-fullhd{-webkit-box-flex:0;flex:none;width:33.3333%}.column.is-one-quarter-fullhd{-webkit-box-flex:0;flex:none;width:25%}.column.is-one-fifth-fullhd{-webkit-box-flex:0;flex:none;width:20%}.column.is-two-fifths-fullhd{-webkit-box-flex:0;flex:none;width:40%}.column.is-three-fifths-fullhd{-webkit-box-flex:0;flex:none;width:60%}.column.is-four-fifths-fullhd{-webkit-box-flex:0;flex:none;width:80%}.column.is-offset-three-quarters-fullhd{margin-left:75%}.column.is-offset-two-thirds-fullhd{margin-left:66.6666%}.column.is-offset-half-fullhd{margin-left:50%}.column.is-offset-one-third-fullhd{margin-left:33.3333%}.column.is-offset-one-quarter-fullhd{margin-left:25%}.column.is-offset-one-fifth-fullhd{margin-left:20%}.column.is-offset-two-fifths-fullhd{margin-left:40%}.column.is-offset-three-fifths-fullhd{margin-left:60%}.column.is-offset-four-fifths-fullhd{margin-left:80%}.column.is-0-fullhd{-webkit-box-flex:0;flex:none;width:0}.column.is-offset-0-fullhd{margin-left:0}.column.is-1-fullhd{-webkit-box-flex:0;flex:none;width:8.33333%}.column.is-offset-1-fullhd{margin-left:8.33333%}.column.is-2-fullhd{-webkit-box-flex:0;flex:none;width:16.66667%}.column.is-offset-2-fullhd{margin-left:16.66667%}.column.is-3-fullhd{-webkit-box-flex:0;flex:none;width:25%}.column.is-offset-3-fullhd{margin-left:25%}.column.is-4-fullhd{-webkit-box-flex:0;flex:none;width:33.33333%}.column.is-offset-4-fullhd{margin-left:33.33333%}.column.is-5-fullhd{-webkit-box-flex:0;flex:none;width:41.66667%}.column.is-offset-5-fullhd{margin-left:41.66667%}.column.is-6-fullhd{-webkit-box-flex:0;flex:none;width:50%}.column.is-offset-6-fullhd{margin-left:50%}.column.is-7-fullhd{-webkit-box-flex:0;flex:none;width:58.33333%}.column.is-offset-7-fullhd{margin-left:58.33333%}.column.is-8-fullhd{-webkit-box-flex:0;flex:none;width:66.66667%}.column.is-offset-8-fullhd{margin-left:66.66667%}.column.is-9-fullhd{-webkit-box-flex:0;flex:none;width:75%}.column.is-offset-9-fullhd{margin-left:75%}.column.is-10-fullhd{-webkit-box-flex:0;flex:none;width:83.33333%}.column.is-offset-10-fullhd{margin-left:83.33333%}.column.is-11-fullhd{-webkit-box-flex:0;flex:none;width:91.66667%}.column.is-offset-11-fullhd{margin-left:91.66667%}.column.is-12-fullhd{-webkit-box-flex:0;flex:none;width:100%}.column.is-offset-12-fullhd{margin-left:100%}}.columns{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}.columns:last-child{margin-bottom:-.75rem}.columns:not(:last-child){margin-bottom:.75rem}.columns.is-centered{-webkit-box-pack:center;justify-content:center}.columns.is-gapless{margin-left:0;margin-right:0;margin-top:0}.columns.is-gapless>.column{margin:0;padding:0!important}.columns.is-gapless:not(:last-child){margin-bottom:1.5rem}.columns.is-gapless:last-child{margin-bottom:0}.columns.is-mobile{display:-webkit-box;display:flex}.columns.is-multiline{flex-wrap:wrap}.columns.is-vcentered{-webkit-box-align:center;align-items:center}@media print,screen and (min-width:769px){.columns:not(.is-desktop){display:-webkit-box;display:flex}}@media screen and (min-width:1024px){.columns.is-desktop{display:-webkit-box;display:flex}}.columns.is-variable{--columnGap:0.75rem;margin-left:calc(-1*var(--columnGap));margin-right:calc(-1*var(--columnGap))}.columns.is-variable .column{padding-left:var(--columnGap);padding-right:var(--columnGap)}.columns.is-variable.is-0{--columnGap:0rem}@media screen and (max-width:768px){.columns.is-variable.is-0-mobile{--columnGap:0rem}}@media print,screen and (min-width:769px){.columns.is-variable.is-0-tablet{--columnGap:0rem}}@media screen and (min-width:769px) and (max-width:1023px){.columns.is-variable.is-0-tablet-only{--columnGap:0rem}}@media screen and (max-width:1023px){.columns.is-variable.is-0-touch{--columnGap:0rem}}@media screen and (min-width:1024px){.columns.is-variable.is-0-desktop{--columnGap:0rem}}@media screen and (min-width:1024px) and (max-width:1215px){.columns.is-variable.is-0-desktop-only{--columnGap:0rem}}@media screen and (min-width:1216px){.columns.is-variable.is-0-widescreen{--columnGap:0rem}}@media screen and (min-width:1216px) and (max-width:1311px){.columns.is-variable.is-0-widescreen-only{--columnGap:0rem}}@media screen and (min-width:1312px){.columns.is-variable.is-0-fullhd{--columnGap:0rem}}.columns.is-variable.is-1{--columnGap:.25rem}@media screen and (max-width:768px){.columns.is-variable.is-1-mobile{--columnGap:.25rem}}@media print,screen and (min-width:769px){.columns.is-variable.is-1-tablet{--columnGap:.25rem}}@media screen and (min-width:769px) and (max-width:1023px){.columns.is-variable.is-1-tablet-only{--columnGap:.25rem}}@media screen and (max-width:1023px){.columns.is-variable.is-1-touch{--columnGap:.25rem}}@media screen and (min-width:1024px){.columns.is-variable.is-1-desktop{--columnGap:.25rem}}@media screen and (min-width:1024px) and (max-width:1215px){.columns.is-variable.is-1-desktop-only{--columnGap:.25rem}}@media screen and (min-width:1216px){.columns.is-variable.is-1-widescreen{--columnGap:.25rem}}@media screen and (min-width:1216px) and (max-width:1311px){.columns.is-variable.is-1-widescreen-only{--columnGap:.25rem}}@media screen and (min-width:1312px){.columns.is-variable.is-1-fullhd{--columnGap:.25rem}}.columns.is-variable.is-2{--columnGap:.5rem}@media screen and (max-width:768px){.columns.is-variable.is-2-mobile{--columnGap:.5rem}}@media print,screen and (min-width:769px){.columns.is-variable.is-2-tablet{--columnGap:.5rem}}@media screen and (min-width:769px) and (max-width:1023px){.columns.is-variable.is-2-tablet-only{--columnGap:.5rem}}@media screen and (max-width:1023px){.columns.is-variable.is-2-touch{--columnGap:.5rem}}@media screen and (min-width:1024px){.columns.is-variable.is-2-desktop{--columnGap:.5rem}}@media screen and (min-width:1024px) and (max-width:1215px){.columns.is-variable.is-2-desktop-only{--columnGap:.5rem}}@media screen and (min-width:1216px){.columns.is-variable.is-2-widescreen{--columnGap:.5rem}}@media screen and (min-width:1216px) and (max-width:1311px){.columns.is-variable.is-2-widescreen-only{--columnGap:.5rem}}@media screen and (min-width:1312px){.columns.is-variable.is-2-fullhd{--columnGap:.5rem}}.columns.is-variable.is-3{--columnGap:.75rem}@media screen and (max-width:768px){.columns.is-variable.is-3-mobile{--columnGap:.75rem}}@media print,screen and (min-width:769px){.columns.is-variable.is-3-tablet{--columnGap:.75rem}}@media screen and (min-width:769px) and (max-width:1023px){.columns.is-variable.is-3-tablet-only{--columnGap:.75rem}}@media screen and (max-width:1023px){.columns.is-variable.is-3-touch{--columnGap:.75rem}}@media screen and (min-width:1024px){.columns.is-variable.is-3-desktop{--columnGap:.75rem}}@media screen and (min-width:1024px) and (max-width:1215px){.columns.is-variable.is-3-desktop-only{--columnGap:.75rem}}@media screen and (min-width:1216px){.columns.is-variable.is-3-widescreen{--columnGap:.75rem}}@media screen and (min-width:1216px) and (max-width:1311px){.columns.is-variable.is-3-widescreen-only{--columnGap:.75rem}}@media screen and (min-width:1312px){.columns.is-variable.is-3-fullhd{--columnGap:.75rem}}.columns.is-variable.is-4{--columnGap:1rem}@media screen and (max-width:768px){.columns.is-variable.is-4-mobile{--columnGap:1rem}}@media print,screen and (min-width:769px){.columns.is-variable.is-4-tablet{--columnGap:1rem}}@media screen and (min-width:769px) and (max-width:1023px){.columns.is-variable.is-4-tablet-only{--columnGap:1rem}}@media screen and (max-width:1023px){.columns.is-variable.is-4-touch{--columnGap:1rem}}@media screen and (min-width:1024px){.columns.is-variable.is-4-desktop{--columnGap:1rem}}@media screen and (min-width:1024px) and (max-width:1215px){.columns.is-variable.is-4-desktop-only{--columnGap:1rem}}@media screen and (min-width:1216px){.columns.is-variable.is-4-widescreen{--columnGap:1rem}}@media screen and (min-width:1216px) and (max-width:1311px){.columns.is-variable.is-4-widescreen-only{--columnGap:1rem}}@media screen and (min-width:1312px){.columns.is-variable.is-4-fullhd{--columnGap:1rem}}.columns.is-variable.is-5{--columnGap:1.25rem}@media screen and (max-width:768px){.columns.is-variable.is-5-mobile{--columnGap:1.25rem}}@media print,screen and (min-width:769px){.columns.is-variable.is-5-tablet{--columnGap:1.25rem}}@media screen and (min-width:769px) and (max-width:1023px){.columns.is-variable.is-5-tablet-only{--columnGap:1.25rem}}@media screen and (max-width:1023px){.columns.is-variable.is-5-touch{--columnGap:1.25rem}}@media screen and (min-width:1024px){.columns.is-variable.is-5-desktop{--columnGap:1.25rem}}@media screen and (min-width:1024px) and (max-width:1215px){.columns.is-variable.is-5-desktop-only{--columnGap:1.25rem}}@media screen and (min-width:1216px){.columns.is-variable.is-5-widescreen{--columnGap:1.25rem}}@media screen and (min-width:1216px) and (max-width:1311px){.columns.is-variable.is-5-widescreen-only{--columnGap:1.25rem}}@media screen and (min-width:1312px){.columns.is-variable.is-5-fullhd{--columnGap:1.25rem}}.columns.is-variable.is-6{--columnGap:1.5rem}@media screen and (max-width:768px){.columns.is-variable.is-6-mobile{--columnGap:1.5rem}}@media print,screen and (min-width:769px){.columns.is-variable.is-6-tablet{--columnGap:1.5rem}}@media screen and (min-width:769px) and (max-width:1023px){.columns.is-variable.is-6-tablet-only{--columnGap:1.5rem}}@media screen and (max-width:1023px){.columns.is-variable.is-6-touch{--columnGap:1.5rem}}@media screen and (min-width:1024px){.columns.is-variable.is-6-desktop{--columnGap:1.5rem}}@media screen and (min-width:1024px) and (max-width:1215px){.columns.is-variable.is-6-desktop-only{--columnGap:1.5rem}}@media screen and (min-width:1216px){.columns.is-variable.is-6-widescreen{--columnGap:1.5rem}}@media screen and (min-width:1216px) and (max-width:1311px){.columns.is-variable.is-6-widescreen-only{--columnGap:1.5rem}}@media screen and (min-width:1312px){.columns.is-variable.is-6-fullhd{--columnGap:1.5rem}}.columns.is-variable.is-7{--columnGap:1.75rem}@media screen and (max-width:768px){.columns.is-variable.is-7-mobile{--columnGap:1.75rem}}@media print,screen and (min-width:769px){.columns.is-variable.is-7-tablet{--columnGap:1.75rem}}@media screen and (min-width:769px) and (max-width:1023px){.columns.is-variable.is-7-tablet-only{--columnGap:1.75rem}}@media screen and (max-width:1023px){.columns.is-variable.is-7-touch{--columnGap:1.75rem}}@media screen and (min-width:1024px){.columns.is-variable.is-7-desktop{--columnGap:1.75rem}}@media screen and (min-width:1024px) and (max-width:1215px){.columns.is-variable.is-7-desktop-only{--columnGap:1.75rem}}@media screen and (min-width:1216px){.columns.is-variable.is-7-widescreen{--columnGap:1.75rem}}@media screen and (min-width:1216px) and (max-width:1311px){.columns.is-variable.is-7-widescreen-only{--columnGap:1.75rem}}@media screen and (min-width:1312px){.columns.is-variable.is-7-fullhd{--columnGap:1.75rem}}.columns.is-variable.is-8{--columnGap:2rem}@media screen and (max-width:768px){.columns.is-variable.is-8-mobile{--columnGap:2rem}}@media print,screen and (min-width:769px){.columns.is-variable.is-8-tablet{--columnGap:2rem}}@media screen and (min-width:769px) and (max-width:1023px){.columns.is-variable.is-8-tablet-only{--columnGap:2rem}}@media screen and (max-width:1023px){.columns.is-variable.is-8-touch{--columnGap:2rem}}@media screen and (min-width:1024px){.columns.is-variable.is-8-desktop{--columnGap:2rem}}@media screen and (min-width:1024px) and (max-width:1215px){.columns.is-variable.is-8-desktop-only{--columnGap:2rem}}@media screen and (min-width:1216px){.columns.is-variable.is-8-widescreen{--columnGap:2rem}}@media screen and (min-width:1216px) and (max-width:1311px){.columns.is-variable.is-8-widescreen-only{--columnGap:2rem}}@media screen and (min-width:1312px){.columns.is-variable.is-8-fullhd{--columnGap:2rem}}.tile{-webkit-box-align:stretch;align-items:stretch;display:block;flex-basis:0;-webkit-box-flex:1;flex-grow:1;flex-shrink:1;min-height:-webkit-min-content;min-height:-moz-min-content;min-height:min-content}.tile.is-ancestor{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}.tile.is-ancestor:last-child{margin-bottom:-.75rem}.tile.is-ancestor:not(:last-child){margin-bottom:.75rem}.tile.is-child{margin:0!important}.tile.is-parent{padding:.75rem}.tile.is-vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.tile.is-vertical>.tile.is-child:not(:last-child){margin-bottom:1.5rem!important}@media print,screen and (min-width:769px){.tile:not(.is-child){display:-webkit-box;display:flex}.tile.is-1{width:8.33333%}.tile.is-1,.tile.is-2{-webkit-box-flex:0;flex:none}.tile.is-2{width:16.66667%}.tile.is-3{width:25%}.tile.is-3,.tile.is-4{-webkit-box-flex:0;flex:none}.tile.is-4{width:33.33333%}.tile.is-5{width:41.66667%}.tile.is-5,.tile.is-6{-webkit-box-flex:0;flex:none}.tile.is-6{width:50%}.tile.is-7{width:58.33333%}.tile.is-7,.tile.is-8{-webkit-box-flex:0;flex:none}.tile.is-8{width:66.66667%}.tile.is-9{width:75%}.tile.is-9,.tile.is-10{-webkit-box-flex:0;flex:none}.tile.is-10{width:83.33333%}.tile.is-11{width:91.66667%}.tile.is-11,.tile.is-12{-webkit-box-flex:0;flex:none}.tile.is-12{width:100%}}.card{background-color:#fff;box-shadow:none;color:#4a4a4a;max-width:100%;position:relative}.card-header{background-color:transparent;-webkit-box-align:stretch;align-items:stretch;box-shadow:none}.card-header,.card-header-title{display:-webkit-box;display:flex}.card-header-title{-webkit-box-align:center;align-items:center;color:#363636;-webkit-box-flex:1;flex-grow:1;font-weight:700;padding:.75rem}.card-header-icon,.card-header-title.is-centered{-webkit-box-pack:center;justify-content:center}.card-header-icon{-webkit-box-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:flex;padding:.75rem}.card-image{display:block;position:relative}.card-content{background-color:transparent;padding:1.5rem}.card-footer{background-color:transparent;border-top:1px solid #dbdbdb;-webkit-box-align:stretch;align-items:stretch}.card-footer,.card-footer-item{display:-webkit-box;display:flex}.card-footer-item{-webkit-box-align:center;align-items:center;flex-basis:0;-webkit-box-flex:1;flex-grow:1;flex-shrink:0;-webkit-box-pack:center;justify-content:center;padding:.75rem}.card-footer-item:not(:last-child){border-right:1px solid #dbdbdb}.card .media:not(:last-child){margin-bottom:1.5rem}.card.entry-post{border:3px solid #d8d8d8}.card.entry-post.no-border{border:none}.card.entry-post .card-content{padding:1.5rem 2rem}.card.entry-post .card-content .card-title{text-transform:none;line-height:1.6rem}.card.entry-post .card-content .card-title a{color:#000}.card.entry-post .card-content .subtitle{display:block;margin-top:1rem;color:#b0b0b0;font-size:.9rem;font-weight:700;text-transform:uppercase;letter-spacing:.1rem}.card.entry-post .card-content .content{padding-top:1.5rem}.card.entry-post .card-content.with-button .content{padding:1.5rem 0}.card.entry-post .card-content .read-more{position:relative;margin-top:1.5rem;text-transform:uppercase;color:#b0b0b0;letter-spacing:2%}.card.entry-post .card-content .read-more:after{content:"";position:absolute;width:1rem;height:1rem;right:-1.5rem;top:.01rem;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='18' height='18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.518 4.324a.75.75 0 11.964-1.148l-.964 1.148zM12.25 9l.482-.574a.75.75 0 010 1.148L12.25 9zm-5.768 5.824a.75.75 0 11-.964-1.148l.964 1.148zm0-11.648l6.25 5.25-.964 1.148-6.25-5.25.964-1.148zm6.25 6.398l-6.25 5.25-.964-1.148 6.25-5.25.964 1.148z' fill='%23000'/%3E%3C/svg%3E")}.card.entry-post.horizontal{display:-webkit-box;display:flex}.card.entry-post.horizontal .card-content{padding:2rem}.card.entry-post.horizontal .card-image .image{height:100%}.card.entry-post.horizontal .card-image .image img{-o-object-fit:cover;object-fit:cover;height:100%}.card.entry-post.entry-video .card-image a .image:before{content:"";position:absolute;padding:1.5rem;top:0;left:0;width:5rem;height:5rem;background-color:#efbe00;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='21' height='37' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21 19.24L0 0v37l21-17.76z' fill='%23fff'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;z-index:10}.card.entry-post.entry-video.large>*{-webkit-box-flex:0;flex:0 0 auto}.card.entry-post.entry-video.large .card-image{width:70%}.card.entry-post.entry-video.large .card-image a .image:before{bottom:0;right:0;margin:auto}.card.entry-post.entry-video.large .card-image a .image img{width:100%}.card.entry-post.entry-video.large .card-content{width:30%}.card.entry-post.entry-video.large .card-content .card-title{text-transform:uppercase;line-height:3.7rem}.card.entry-post.entry-event .card-header{width:30%;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.card.entry-post.entry-event .card-header .card-date{padding:1.5rem;text-align:center}.card.entry-post.entry-event .card-header .card-date>*{display:block}.card.entry-post.entry-event .card-header .card-date .month{text-transform:uppercase;color:#787878}.card.entry-post.entry-event .card-header .card-date .day{font-size:4.4rem;font-weight:600;line-height:4rem}.card.entry-post.entry-event .card-header .card-date .year{color:#787878}.card.entry-post.entry-event .card-content .content{padding-bottom:1.5rem}.card.entry-post.entry-statistic .card-header{width:65%;padding:1.5rem;-webkit-box-align:center;align-items:center}.card.entry-post.entry-statistic .card-header .card-statistic>*{display:block}.card.entry-post.entry-statistic .card-header .card-statistic .number{font-size:4.4rem;font-weight:600;line-height:4rem}.card.entry-post.entry-statistic .card-header .card-statistic .caption,.card.entry-post.entry-statistic .card-header .card-statistic .image .image-title,.image .card.entry-post.entry-statistic .card-header .card-statistic .image-title{font-size:1.6rem;font-weight:600;text-transform:uppercase}.card.entry-post.entry-statistic .card-content .content{padding-bottom:1rem;padding-top:0}.card.entry-post.entry-quote{padding:1.5rem}.card.entry-post.entry-quote .card-image{width:80%}.card.entry-post.entry-quote .card-image .image img{-o-object-fit:none;object-fit:none;height:auto;border:3px solid #d8d8d8}.card.entry-post.entry-quote .card-content{padding-top:0}.card.entry-post.entry-quote .card-content .quote{display:block;width:46px;height:32px;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='46' height='32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M27.384 26.88A18.57 18.57 0 0125 17.737C25 11.377 29.133 2.813 39.34 0l1.856 5.314c-4.837 1.709-8.019 5.105-8.34 7.232a9.79 9.79 0 013.246-.55c5.466 0 9.898 4.478 9.898 10.002C46 27.522 41.568 32 36.102 32c-3.73 0-6.978-2.085-8.666-5.164l-.052.044zM2.384 26.88A18.57 18.57 0 010 17.737C0 11.377 4.133 2.813 14.34 0l1.856 5.314c-4.837 1.709-8.019 5.105-8.34 7.232a9.791 9.791 0 013.246-.55c5.466 0 9.898 4.478 9.898 10.002C21 27.522 16.568 32 11.102 32c-3.73 0-6.978-2.085-8.666-5.164l-.052.044z' fill='%23D8D8D8'/%3E%3C/svg%3E")}.card.entry-post.entry-quote .card-content .content{font-size:1.4rem}.card.entry-post.entry-quote .card-content .content .quote-author{font-size:1rem;margin-top:1.5rem}.card.entry-post.entry-image .card-content .card-title{margin-bottom:1rem;text-transform:uppercase}.card.entry-post.entry-image .card-content .card-title a{color:#000}.card.entry-post.entry-image .card-content .card-title a:hover{color:#787878}.card.entry-post.entry-image .card-content .subtitle{color:#b0b0b0;font-weight:600;letter-spacing:.1rem}.card.entry-post.link a{display:block;padding:2rem;color:#000}.card.entry-post.link a.has-background-orange,.card.entry-post.link a.has-background-orange .card-content .card-title,.card.entry-post.link a.has-background-tomato,.card.entry-post.link a.has-background-tomato .card-content .card-title{color:#fff}.card.entry-post.link a.has-background-gold{color:#000}.card.entry-post.link a.has-background-dark-slate-blue,.card.entry-post.link a.has-background-dark-slate-blue .card-content .card-title,.card.entry-post.link a.has-background-dark-slate-gray,.card.entry-post.link a.has-background-dark-slate-gray .card-content .card-title,.card.entry-post.link a.has-background-dark-turquoise,.card.entry-post.link a.has-background-dark-turquoise .card-content .card-title,.card.entry-post.link a.has-background-forest-green,.card.entry-post.link a.has-background-forest-green .card-content .card-title{color:#fff}.card.entry-post.link a .card-content{display:block;position:relative}.card.entry-post.link a .card-content.has-bottom-link{padding:0 0 6rem 0}.card.entry-post.link a .card-content .card-title{text-transform:uppercase;line-height:2.5rem}.card.entry-post.link a .card-content .content{display:block;font-weight:600}.card.entry-post.link a .card-content .link-arrow{position:absolute;bottom:0;right:0;text-transform:uppercase}.card.entry-post.link a .card-content .link-arrow:after{content:"";position:absolute;width:1rem;height:1rem;right:-1.3rem;top:.22rem;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='18' height='18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.518 4.324a.75.75 0 11.964-1.148l-.964 1.148zM12.25 9l.482-.574a.75.75 0 010 1.148L12.25 9zm-5.768 5.824a.75.75 0 11-.964-1.148l.964 1.148zm0-11.648l6.25 5.25-.964 1.148-6.25-5.25.964-1.148zm6.25 6.398l-6.25 5.25-.964-1.148 6.25-5.25.964 1.148z' fill='%23000'/%3E%3C/svg%3E");background-repeat:no-repeat}.card.entry-post.link a:hover.has-background-tomato{background-color:#f17e5e!important}.card.entry-post.link a:hover.has-background-orange{background-color:#fc975b!important}.card.entry-post.link a:hover.has-background-gold{background-color:#ffd223!important}.card.entry-post.link a:hover.has-background-forest-green{background-color:#05d845!important}.card.entry-post.link a:hover.has-background-dark-turquoise{background-color:#18d3fa!important}.card.entry-post.link a:hover.has-background-dark-slate-blue{background-color:#4e73ba!important}.card.entry-post.link a:hover.has-background-dark-slate-gray{background-color:#4d4d4d!important}.table{background-color:#fff;color:#333}.table td,.table th{border:1px solid #dbdbdb;border-width:0 0 1px;padding:1rem;vertical-align:top}.table td.is-white,.table th.is-white{background-color:#fff;border-color:#fff;color:#0a0a0a}.table td.is-black,.table th.is-black{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}.table td.is-light,.table th.is-light{background-color:#f5f5f5;border-color:#f5f5f5;color:#363636}.table td.is-dark,.table th.is-dark{background-color:#363636;border-color:#363636;color:#f5f5f5}.table td.is-primary,.table th.is-primary{background-color:#00d1b2;border-color:#00d1b2;color:#fff}.table td.is-link,.table th.is-link{background-color:#3273dc;border-color:#3273dc;color:#fff}.table td.is-info,.table th.is-info{background-color:#209cee;border-color:#209cee;color:#fff}.table td.is-success,.table th.is-success{background-color:#23d160;border-color:#23d160;color:#fff}.table td.is-warning,.table th.is-warning{background-color:#ffdd57;border-color:#ffdd57;color:rgba(0,0,0,.7)}.table td.is-danger,.table th.is-danger{background-color:#ff3860;border-color:#ff3860;color:#fff}.table td.is-narrow,.table th.is-narrow{white-space:nowrap;width:1%}.table td.is-selected,.table th.is-selected{background-color:#04a434;color:#fff}.table td.is-selected a,.table td.is-selected strong,.table th.is-selected a,.table th.is-selected strong{color:currentColor}.table th{color:#363636}.table th:not([align]){text-align:left}.table tr.is-selected{background-color:#04a434;color:#fff}.table tr.is-selected a,.table tr.is-selected strong{color:currentColor}.table tr.is-selected td,.table tr.is-selected th{border-color:#fff;color:currentColor}.table thead{background-color:#d8d8d8}.table thead td,.table thead th{border-width:0 0 2px;color:#363636}.table tfoot{background-color:transparent}.table tfoot td,.table tfoot th{border-width:2px 0 0;color:#363636}.table tbody{background-color:transparent}.table tbody tr:last-child td,.table tbody tr:last-child th{border-bottom-width:0}.table.is-bordered td,.table.is-bordered th{border-width:1px}.table.is-bordered tr:last-child td,.table.is-bordered tr:last-child th{border-bottom-width:1px}.table.is-fullwidth{width:100%}.table.is-hoverable.is-striped tbody tr:not(.is-selected):hover,.table.is-hoverable tbody tr:not(.is-selected):hover{background-color:#fafafa}.table.is-hoverable.is-striped tbody tr:not(.is-selected):hover:nth-child(2n){background-color:#f5f5f5}.table.is-narrow td,.table.is-narrow th{padding:.25em .5em}.table.is-striped tbody tr:not(.is-selected):nth-child(2n){background-color:#fafafa}.table-container{-webkit-overflow-scrolling:touch;overflow:auto;overflow-y:hidden;max-width:100%}.number-cell{text-align:right!important}.tabs{-webkit-overflow-scrolling:touch;-webkit-box-align:stretch;align-items:stretch;font-size:1rem;-webkit-box-pack:justify;justify-content:space-between;overflow:hidden;overflow-x:auto;white-space:nowrap}.tabs,.tabs a{display:-webkit-box;display:flex}.tabs a{-webkit-box-align:center;align-items:center;border-bottom-style:solid;border-bottom-width:2px;color:#787878;-webkit-box-pack:center;justify-content:center;margin-bottom:-2px;padding:.5em 1em;vertical-align:top}.tabs a,.tabs a:hover{border-bottom-color:#d8d8d8}.tabs a:hover{color:#333}.tabs li{display:block}.tabs li.is-active a{border-bottom-color:#333;color:#333}.tabs ul{-webkit-box-align:center;align-items:center;border-bottom-color:#d8d8d8;border-bottom-style:solid;border-bottom-width:2px;display:-webkit-box;display:flex;-webkit-box-flex:1;flex-grow:1;flex-shrink:0;-webkit-box-pack:start;justify-content:flex-start}.tabs ul.is-center,.tabs ul.is-left{padding-right:.75em}.tabs ul.is-center{-webkit-box-flex:0;flex:none;-webkit-box-pack:center;justify-content:center;padding-left:.75em}.tabs ul.is-right{-webkit-box-pack:end;justify-content:flex-end;padding-left:.75em}.tabs .icon:first-child{margin-right:.5em}.tabs .icon:last-child{margin-left:.5em}.tabs.is-centered ul{-webkit-box-pack:center;justify-content:center}.tabs.is-right ul{-webkit-box-pack:end;justify-content:flex-end}.tabs.is-boxed a{border:1px solid transparent;border-radius:4px 4px 0 0}.tabs.is-boxed a:hover{background-color:#f5f5f5;border-bottom-color:#dbdbdb}.tabs.is-boxed li.is-active a{background-color:#fff;border-color:#dbdbdb;border-bottom-color:transparent!important}.tabs.is-fullwidth li{-webkit-box-flex:1;flex-grow:1;flex-shrink:0}.tabs.is-toggle a{border-color:#dbdbdb;border-style:solid;border-width:1px;margin-bottom:0;position:relative}.tabs.is-toggle a:hover{background-color:#f5f5f5;border-color:#b5b5b5;z-index:2}.tabs.is-toggle li+li{margin-left:-1px}.tabs.is-toggle li:first-child a{border-radius:4px 0 0 4px}.tabs.is-toggle li:last-child a{border-radius:0 4px 4px 0}.tabs.is-toggle li.is-active a{background-color:#04a434;border-color:#04a434;color:#fff;z-index:1}.tabs.is-toggle ul{border-bottom:none}.tabs.is-toggle.is-toggle-rounded li:first-child a{border-bottom-left-radius:290486px;border-top-left-radius:290486px;padding-left:1.25em}.tabs.is-toggle.is-toggle-rounded li:last-child a{border-bottom-right-radius:290486px;border-top-right-radius:290486px;padding-right:1.25em}.tabs.is-small{font-size:.75rem}.tabs.is-medium{font-size:1.25rem}.tabs.is-large{font-size:1.5rem}.tabs{font-family:Source Sans Pro,sans-serif}.tabs a{font-size:1.25rem;font-weight:700;text-decoration:none}.tabs-content .tabs-panel{display:none}.tabs-content .tabs-panel.is-active{display:block}.notification .notification-container{display:block;position:relative;width:100%;color:#000;border-radius:.25rem}.notification .notification-container .icon-container{position:absolute;display:-webkit-box;display:flex;right:3rem;top:0;bottom:0;width:2.5rem;height:2.5rem;margin:auto;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;border-radius:50%;border-width:2px;border-style:solid}.notification.warning .notification-container{padding:3rem 6rem 3rem 3rem;background-color:#faecbc}.notification.warning .notification-container .icon-container{color:#f2ab20;border-color:#f2ab20}.notification.warning .notification-container:hover .b-header{text-decoration:underline}@media screen and (max-width:768px){.notification.warning .notification-container{padding:2rem}.notification.warning .notification-container .icon-container{display:none}}.notification.content .notification-container{display:-webkit-box;display:flex;background-color:#fff;border:2px solid #d8d8d8}.notification.content .notification-container .content-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;border-radius:.25rem 0 0 .25rem}.notification.content .notification-container .content-wrap{width:100%;padding:3rem 6rem 3rem 3rem}.notification.content .notification-container .content-wrap .icon-container{color:#b0b0b0;border-color:#b0b0b0}.notification.content .notification-container:hover{border:2px solid #b0b0b0;box-shadow:.5rem .5rem 0 rgba(0,0,0,.06)}@media screen and (max-width:768px){.notification.content .notification-container .content-image{display:none}.notification.content .notification-container .content-wrap{padding:2rem}.notification.content .notification-container .content-wrap .icon-container{display:none}}#app{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c3e50;counter-reset:step-counter;background-color:#f5f5f5}#site-container{padding:.75rem}.page-head{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;grid-template-areas:"localechooser" "heading"}.selected-license-column{grid-area:heading}.locale-chooser{grid-area:localechooser}.stepper-instructions{margin-bottom:14px}.fixed-right-column{position:-webkit-sticky;position:sticky;top:10px}.selected-license-card{margin-bottom:32px}footer.main-footer{margin-top:2rem}@media only screen and (min-width:769px){#site-container{padding-top:2rem}.page-head{grid-template-columns:1fr 1fr;grid-gap:1.5rem;grid-template-areas:"heading localechooser"}footer.main-footer{margin-top:5rem}}@media only screen and (min-width:1025px){#site-container{padding-left:0;padding-right:0}}.vocab-body{font-style:normal;font-weight:400;color:#333;padding-bottom:8px}.vocab-body.body-bigger{font-size:23px;line-height:33px;color:#000}.vocab-body.body-big{font-size:18px;line-height:25px}.vocab-body.body-normal{font-size:16px;line-height:24px}.vocab-caption{font-style:normal;font-weight:600;font-size:13px;line-height:19px;padding-bottom:8px}.normal-gray{color:#d8d8d8!important}.slate-gray{color:#333}.vocab-tomato{color:#ed592f!important}.vocab.license-icons img{width:35px;height:35px}a,a:hover{text-decoration:none} \ No newline at end of file diff --git a/docs/img/by.f6aa22c4.svg b/docs/img/by.f6aa22c4.svg new file mode 100644 index 00000000..fb765788 --- /dev/null +++ b/docs/img/by.f6aa22c4.svg @@ -0,0 +1,17 @@ + + + + + + + + diff --git a/docs/img/cc-_icon.c11548bc.svg b/docs/img/cc-_icon.e9c024db.svg similarity index 100% rename from docs/img/cc-_icon.c11548bc.svg rename to docs/img/cc-_icon.e9c024db.svg diff --git a/docs/img/cc-by_icon.9860ff24.svg b/docs/img/cc-by_icon.7813b579.svg similarity index 100% rename from docs/img/cc-by_icon.9860ff24.svg rename to docs/img/cc-by_icon.7813b579.svg diff --git a/docs/img/cc-cc0_icon.c11548bc.svg b/docs/img/cc-cc0_icon.e9c024db.svg similarity index 100% rename from docs/img/cc-cc0_icon.c11548bc.svg rename to docs/img/cc-cc0_icon.e9c024db.svg diff --git a/docs/img/cc-logo_white.525b74af.png b/docs/img/cc-logo_white.525b74af.png deleted file mode 100644 index 33a042b23c99f18134618f351682f71fe3bd4ee5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13082 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 + + + + + + + + + + diff --git a/docs/img/cc-pdm_icon.6ff3d3ff.svg b/docs/img/cc-pdm_icon.ccfd0fd4.svg similarity index 100% rename from docs/img/cc-pdm_icon.6ff3d3ff.svg rename to docs/img/cc-pdm_icon.ccfd0fd4.svg diff --git a/docs/img/cc-public-domain-icon.ccfd0fd4.svg b/docs/img/cc-public-domain-icon.ccfd0fd4.svg new file mode 100644 index 00000000..b61c097d --- /dev/null +++ b/docs/img/cc-public-domain-icon.ccfd0fd4.svg @@ -0,0 +1,19 @@ + + + + + + + + + diff --git a/docs/img/cc-sa_icon.22dc5b1d.svg b/docs/img/cc-sa_icon.978acd9d.svg similarity index 100% rename from docs/img/cc-sa_icon.22dc5b1d.svg rename to docs/img/cc-sa_icon.978acd9d.svg diff --git a/docs/img/cc-share_icon.4dc5d36f.svg b/docs/img/cc-share_icon.fb8bd57a.svg similarity index 100% rename from docs/img/cc-share_icon.4dc5d36f.svg rename to docs/img/cc-share_icon.fb8bd57a.svg diff --git a/docs/img/cc-zero_icon.c11548bc.svg b/docs/img/cc-zero.e9c024db.svg similarity index 100% rename from docs/img/cc-zero_icon.c11548bc.svg rename to docs/img/cc-zero.e9c024db.svg diff --git a/docs/img/cc-zero_icon.e9c024db.svg b/docs/img/cc-zero_icon.e9c024db.svg new file mode 100644 index 00000000..c555b809 --- /dev/null +++ b/docs/img/cc-zero_icon.e9c024db.svg @@ -0,0 +1,24 @@ + + + + + + + + + + diff --git a/docs/img/cc.7a093a7d.svg b/docs/img/cc.7a093a7d.svg new file mode 100644 index 00000000..99563907 --- /dev/null +++ b/docs/img/cc.7a093a7d.svg @@ -0,0 +1,26 @@ + + + + + + + + diff --git a/docs/img/cc_icon.104e8188.svg b/docs/img/cc_icon.e3defa79.svg similarity index 100% rename from docs/img/cc_icon.104e8188.svg rename to docs/img/cc_icon.e3defa79.svg diff --git a/docs/img/chooser.c985d873.svg b/docs/img/chooser.c985d873.svg new file mode 100644 index 00000000..a66b438f --- /dev/null +++ b/docs/img/chooser.c985d873.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/docs/img/icon-by-white.c2a934e2.svg b/docs/img/icon-by-white.c2a934e2.svg new file mode 100644 index 00000000..bf6ba5a1 --- /dev/null +++ b/docs/img/icon-by-white.c2a934e2.svg @@ -0,0 +1,4 @@ + + + + diff --git a/docs/img/icon-cc-white.b70625f3.svg b/docs/img/icon-cc-white.b70625f3.svg new file mode 100644 index 00000000..d2872fea --- /dev/null +++ b/docs/img/icon-cc-white.b70625f3.svg @@ -0,0 +1,4 @@ + + + + diff --git a/docs/img/logomark.67a07ee3.svg b/docs/img/logomark.67a07ee3.svg new file mode 100644 index 00000000..b3ef76d4 --- /dev/null +++ b/docs/img/logomark.67a07ee3.svg @@ -0,0 +1,10 @@ + + + + + diff --git a/docs/img/nc.8c3b7ea6.svg b/docs/img/nc.8c3b7ea6.svg new file mode 100644 index 00000000..259955e1 --- /dev/null +++ b/docs/img/nc.8c3b7ea6.svg @@ -0,0 +1,20 @@ + + + + + + + + diff --git a/docs/img/nd.64831b7b.svg b/docs/img/nd.64831b7b.svg new file mode 100644 index 00000000..ed6a810a --- /dev/null +++ b/docs/img/nd.64831b7b.svg @@ -0,0 +1,17 @@ + + + + + + + + diff --git a/docs/img/plus-icon-black.17df6a32.svg b/docs/img/plus-icon-black.17df6a32.svg new file mode 100644 index 00000000..788fe85a --- /dev/null +++ b/docs/img/plus-icon-black.17df6a32.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/img/sa-icon.978acd9d.svg b/docs/img/sa-icon.978acd9d.svg new file mode 100644 index 00000000..d26ab129 --- /dev/null +++ b/docs/img/sa-icon.978acd9d.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + diff --git a/docs/img/sa.67ddd908.svg b/docs/img/sa.67ddd908.svg new file mode 100644 index 00000000..99ec59e8 --- /dev/null +++ b/docs/img/sa.67ddd908.svg @@ -0,0 +1,19 @@ + + + + + + + + diff --git a/docs/img/zero.2670342e.svg b/docs/img/zero.2670342e.svg new file mode 100644 index 00000000..0a193481 --- /dev/null +++ b/docs/img/zero.2670342e.svg @@ -0,0 +1,23 @@ + + + + + + + + + diff --git a/docs/index.html b/docs/index.html index 548b325c..43db042e 100644 --- a/docs/index.html +++ b/docs/index.html @@ -1 +1 @@ -Choose a License
\ No newline at end of file +Choose a License
\ No newline at end of file diff --git a/docs/js/app.80f3046a.js b/docs/js/app.80f3046a.js new file mode 100644 index 00000000..0413ef24 --- /dev/null +++ b/docs/js/app.80f3046a.js @@ -0,0 +1,2 @@ +(function(e){function t(t){for(var n,r,o=t[0],c=t[1],l=t[2],d=0,h=[];d{"updateAttributesFromShort"!==e.type&&"setSelected"!==e.type||(this.showLicense=!0)})}};t.default=d},"1e8a":function(e,t,i){"use strict";var n=i("7bda"),a=i.n(n);a.a},"1f77":function(e,t,i){"use strict";i.r(t);var n=i("6600"),a=i("7283");for(var s in a)"default"!==s&&function(e){i.d(t,e,(function(){return a[e]}))}(s);i("3d67");var r=i("2877"),o=Object(r["a"])(a["default"],n["a"],n["b"],!1,null,null,null);t["default"]=o.exports},"20bb":function(e,t,i){"use strict";i.r(t);var n=i("6a5b"),a=i("2800");for(var s in a)"default"!==s&&function(e){i.d(t,e,(function(){return a[e]}))}(s);i("3d26");var r=i("2877"),o=Object(r["a"])(a["default"],n["a"],n["b"],!1,null,"3ca90f93",null);t["default"]=o.exports},"22c7":function(e,t,i){e.exports=i.p+"img/cc-cc0_icon.e9c024db.svg"},"234d":function(e,t,i){},"23be":function(e,t,i){"use strict";i.r(t);var n=i("199c"),a=i.n(n);for(var s in n)"default"!==s&&function(e){i.d(t,e,(function(){return n[e]}))}(s);t["default"]=a.a},"275e":function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={name:"FirstStep",props:{selected:Boolean,stepId:Number,status:String},computed:{cardText(){return this.$props.selected?"stepper.FS.selected":"stepper.FS.not-selected"},radio:{get(){return void 0===this.$props.selected?void 0:this.$props.selected?"yes":"no"},set(e){this.$emit("change","FS",0,"yes"===e)}},yesText(){return"stepper.FS.selected"},noText(){return"stepper.FS.not-selected"},yesSelected(){return this.$props.selected?"selected":"not-selected"},noSelected(){return this.$props.selected?"not-selected":"selected"}}};t.default=n},"27da":function(e,t,i){e.exports=i.p+"img/cc-by_icon.7813b579.svg"},2800:function(e,t,i){"use strict";i.r(t);var n=i("a3d3"),a=i.n(n);for(var s in n)"default"!==s&&function(e){i.d(t,e,(function(){return n[e]}))}(s);t["default"]=a.a},2914:function(e,t,i){"use strict";i.r(t);var n=i("9c5e"),a=i.n(n);for(var s in n)"default"!==s&&function(e){i.d(t,e,(function(){return n[e]}))}(s);t["default"]=a.a},"2be0":function(e,t,i){"use strict";i.d(t,"a",(function(){return n})),i.d(t,"b",(function(){return a}));var n=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"step-content"},["previous"===e.status?i("div",{staticClass:"step-description"},[e._v(" "+e._s(e.cardText)+" ")]):"current"===e.status?i("div",{staticClass:"step-actions"},[i("LicenseDropdown",{on:{input:e.updateSelected}})],1):e._e()])},a=[]},"2c12":function(e,t,i){e.exports=i.p+"img/cc-zero_icon.e9c024db.svg"},"2df5":function(e,t,i){"use strict";i.r(t);var n=i("11b3"),a=i("4e9e");for(var s in a)"default"!==s&&function(e){i.d(t,e,(function(){return a[e]}))}(s);i("a4fb");var r=i("2877"),o=Object(r["a"])(a["default"],n["a"],n["b"],!1,null,null,null);t["default"]=o.exports},"2edf":function(e,t,i){"use strict";i.d(t,"a",(function(){return n})),i.d(t,"b",(function(){return a}));var n=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"stepper-container column"},e._l(e.visibleSteps(),(function(t,n){return i("div",{key:n,class:["step-container",t.name,t.status,e.enabledQualifier(t.enabled)]},[i("div",{class:["step-header"],on:{click:function(i){return e.setActiveStep(t.id)}}},[i("h5",{staticClass:"step-title vocab b-header"},[e._v(" "+e._s(e.$t(e.stepHeaderText(t.name,t.status)))+" ")])]),"inactive"!==t.status&&"FS"===t.name?i("FirstStep",{attrs:{"step-id":t.id,selected:t.selected,status:t.status},on:{change:e.changeStepSelected}}):"inactive"!==t.status&&e.isLicenseAttribute(t.name)?i("Step",{attrs:{"step-id":t.id,"step-name":t.name,selected:t.selected,status:t.status,reversed:e.isStepReversed(t.name),enabled:t.enabled,"disabled-due":t.disabledDue},on:{change:e.changeStepSelected}}):"inactive"!==t.status&&"CW"===t.name?i("CopyrightWaiverStep",{attrs:{"step-id":t.id,"step-name":t.name,selected:t.selected,status:t.status},on:{change:e.changeStepSelected}}):"inactive"!==t.status&&"DD"===t.name?i("DropdownStep",{attrs:{"step-id":t.id,status:t.status},on:{change:e.changeStepSelected}}):"inactive"!==t.status&&"AD"===t.name?i("AttributionDetailsStep",{attrs:{"step-id":t.id,status:t.status}}):e._e(),"current"===t.status?i("nav",{staticClass:"step-navigation"},["FS"!==t.name?i("a",{staticClass:"pagination-previous",attrs:{role:"button"},on:{click:function(i){return e.handlePrevious(t.name)}}},[e._v(e._s(e.$t("stepper.nav.previous-label")))]):e._e(),"AD"!==t.name?i("a",{class:["pagination-next",e.nextButtonEnabledState(t.id)],attrs:{role:"button"},on:{click:function(i){return e.handleNext(t.name)}}},[e._v(e._s(e.$t("stepper.nav.next-label")))]):i("span",{staticClass:"pagination-finish"},[e._v(e._s(e.$t("stepper.nav.finish-label")))])]):e._e()],1)})),0)},a=[]},"351e":function(e,t,i){e.exports=i.p+"img/cc-nd_icon.7966b830.svg"},"373f":function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={name:"Step",props:{stepName:String,selected:Boolean,stepId:Number,status:{type:String,validator(e){return["current","previous","inactive"].includes(e)}},reversed:Boolean,enabled:Boolean,disabledDue:String},computed:{showDisabledDue(){return!this.$props.enabled&&void 0!==this.$props.disabledDue},qualifier(){return this.reversed?!this.selected:this.selected},cardText(){if(!1===this.$props.enabled)return"ND"===this.$props.disabledDue?"stepper.disabled-text-ND":"stepper.disabled-text";const e=`stepper.${this.$props.stepName}.${this.qualifier?"":"not-"}`;return`${e}selected`},radio:{get(){return void 0===this.$props.selected?void 0:this.qualifier?"yes":"no"},set(e){let t="yes"===e;t=this.reversed?!t:t,this.$emit("change",this.$props.stepName,this.$props.stepId,t)}},tPrefix(){return"stepper."+this.stepName},question(){return this.tPrefix+".question"},yesText(){return this.tPrefix+".selected"},noText(){return this.tPrefix+".not-selected"},yesSelected(){return this.selected?"selected":"not-selected"},noSelected(){return this.selected?"not-selected":"selected"}}};t.default=n},"388c":function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=c(i("b311")),a=i("2f62"),s=c(i("c2b4")),r=i("ad3d"),o=i("768b");function c(e){return e&&e.__esModule?e:{default:e}}var l={name:"LicenseCopy",components:{FontAwesomeIcon:r.FontAwesomeIcon,LicenseCode:s.default},props:{isWeb:{type:Boolean,default:!0}},data(){return{success:!1,clipboard:null,currentTab:0,copyText:this.$t("license-use.copy-label"),currentSelection:"text"}},computed:{...(0,a.mapGetters)(["shortName","fullName","iconsList","licenseUrl"]),attributionDetails(){return this.$store.state.attributionDetails},tabsCount(){return this.isWeb?2:1},firstTabLabel(){return this.isWeb?"license-use.rich-text-label":"license-use.plain-text-label"},textAttributionType(){return this.isWeb?"web":"print"},htmlLicenseParagraph(){const e=(0,o.generateHTML)(this.attributionDetails,this.shortName),t=this.$i18n.t("license-use.richtext.full-text",{workTitle:e.workTitle?e.workTitle:this.$i18n.t("license-use.richtext.workTitle"),creator:e.creator,licenseName:this.shortName,by:e.creator?this.$i18n.t("license-use.richtext.by"):""});return`${e.htmlString}${t}${e.licenseIconsLink}

`},activeTab:{get(){return this.currentTab},set(e){if(e!==this.tabsCount)this.currentTab=e;else{this.currentSelection=0===this.currentTab?"text":"html";const e=this.currentTab;this.currentTab=this.tabsCount,this.copyText=this.$t("license-use.copied-label"),setTimeout(()=>{this.currentTab=e},1),setTimeout(()=>{this.copyText="Copy"},2e3)}}}},mounted(){this.clipboard=new n.default(".copyBtn"),this.clipboard.on("success",this.onCopySuccess),this.clipboard.on("error",this.onCopyError)},destroyed(){this.clipboard.destroy()},methods:{onCopySuccess(e){this.success=!0;{const e={};for(const i in this.attributionDetails)e[i]=""!==this.attributionDetails[i];const t={license:this.shortName,codeType:"plaintext",fieldsFilled:e};this.$ga.event({eventCategory:"Attribution",eventAction:"copied",eventLabel:JSON.stringify(t)})}this.$emit("copied",{content:e.text}),setTimeout(()=>{this.success=!1},2e3),e.clearSelection()},onCopyError(e){this.$emit("copyFailed"),e.clearSelection()},clipboardTarget(){return`#attribution-${this.currentSelection}`}}};t.default=l},"398b":function(e,t,i){var n={"./by.svg":"9583","./cc-_icon.svg":"de04","./cc-by_icon.svg":"27da","./cc-cc0_icon.svg":"22c7","./cc-nc-eu_icon.svg":"b085","./cc-nc-jp_icon.svg":"9f15","./cc-nc_icon.svg":"39aa","./cc-nd-icon.svg":"c275","./cc-nd_icon.svg":"351e","./cc-pdm_icon.svg":"7a91","./cc-public-domain-icon.svg":"5146","./cc-sa_icon.svg":"de38","./cc-share_icon.svg":"ff4f","./cc-zero.svg":"93cf","./cc-zero_icon.svg":"2c12","./cc.svg":"6ace","./cc_icon.svg":"4891","./icon-by-white.svg":"8faf","./icon-cc-white.svg":"f887","./nc.svg":"4ae3","./nd.svg":"dfdc","./plus-icon-black.svg":"105b","./sa-icon.svg":"7606","./sa.svg":"a2f6","./zero.svg":"5f6e"};function a(e){var t=s(e);return i(t)}function s(e){if(!i.o(n,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return n[e]}a.keys=function(){return Object.keys(n)},a.resolve=s,e.exports=a,a.id="398b"},"39aa":function(e,t,i){e.exports=i.p+"img/cc-nc_icon.e378f908.svg"},"3d26":function(e,t,i){"use strict";var n=i("0d25"),a=i.n(n);a.a},"3d67":function(e,t,i){"use strict";var n=i("b45b"),a=i.n(n);a.a},"3dfd":function(e,t,i){"use strict";i.r(t);var n=i("d8bd"),a=i("23be");for(var s in a)"default"!==s&&function(e){i.d(t,e,(function(){return a[e]}))}(s);i("5c0b");var r=i("2877"),o=Object(r["a"])(a["default"],n["a"],n["b"],!1,null,null,null);t["default"]=o.exports},"3e62":function(e,t,i){"use strict";i.r(t);var n=i("e6df"),a=i("95ab");for(var s in a)"default"!==s&&function(e){i.d(t,e,(function(){return a[e]}))}(s);i("79dd");var r=i("2877"),o=Object(r["a"])(a["default"],n["a"],n["b"],!1,null,null,null);t["default"]=o.exports},4360:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(i("2b0e")),a=r(i("2f62")),s=i("768b");function r(e){return e&&e.__esModule?e:{default:e}}n.default.use(a.default);var o=new a.default.Store({state:{currentLicenseAttributes:{...s.defaultAttributes},attributionDetails:{creatorName:"",creatorProfileUrl:"",workTitle:"",workUrl:""}},getters:{isLicenseSelected:e=>{return void 0!==e.currentLicenseAttributes.BY},shortName:e=>{return(0,s.attrToShort)(e.currentLicenseAttributes)},fullName:e=>{return(0,s.attrToFull)(e.currentLicenseAttributes)},licenseUrl:e=>t=>{return(0,s.licenseUrl)(e.currentLicenseAttributes,t)},iconsList:e=>{return(0,s.licenseIconsArr)(e.currentLicenseAttributes)}},mutations:{setSelected(e,{stepName:t,isSelected:i}){["BY","NC","ND","SA"].indexOf(t)>-1&&(e.currentLicenseAttributes={...e.currentLicenseAttributes,[t]:i})},updateAttributesFromShort(e,t){t.includes("CC0")?e.currentLicenseAttributes={...s.CC0Attributes}:(e.currentLicenseAttributes.BY=!0,e.currentLicenseAttributes.NC=!!t.includes("NC"),e.currentLicenseAttributes.ND=!!t.includes("ND"),e.currentLicenseAttributes.SA=!!t.includes("SA"))},setCreatorName(e,t){e.attributionDetails.creatorName=t},setCreatorProfileUrl(e,t){e.attributionDetails.creatorProfileUrl=t},setWorkTitle(e,t){e.attributionDetails.workTitle=t},setWorkUrl(e,t){e.attributionDetails.workUrl=t}}});t.default=o},4462:function(e,t,i){"use strict";i.r(t);var n=i("7341"),a=i.n(n);for(var s in n)"default"!==s&&function(e){i.d(t,e,(function(){return n[e]}))}(s);t["default"]=a.a},"44b1":function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=l(i("d374")),a=l(i("e182")),s=l(i("1f77")),r=l(i("fb97")),o=l(i("0864")),c=i("768b");function l(e){return e&&e.__esModule?e:{default:e}}var u={name:"Stepper",components:{FirstStep:a.default,Step:n.default,AttributionDetailsStep:s.default,CopyrightWaiverStep:r.default,DropdownStep:o.default},props:{value:{type:Number,default:0}},data(){return{steps:[{id:0,name:"FS",visible:!0,enabled:!0,status:"current",selected:void 0},{id:1,name:"BY",visible:!0,enabled:!0,status:"inactive",selected:void 0},{id:2,name:"NC",visible:!0,enabled:!0,status:"inactive",selected:void 0},{id:3,name:"ND",visible:!0,enabled:!0,status:"inactive",selected:void 0},{id:4,name:"SA",visible:!0,enabled:!0,status:"inactive",selected:void 0},{id:5,name:"DD",visible:!1,enabled:!0,status:"inactive",selected:void 0},{id:6,name:"CW",visible:!1,enabled:!0,status:"inactive",selected:void 0},{id:7,name:"AD",visible:!0,enabled:!0,status:"inactive",selected:void 0}]}},computed:{currentStepId:{get(){return this.$props.value},set(e){this.$emit("input",e)}}},created:function(){this.$store.subscribe((e,t)=>{if("updateAttributesFromShort"===e.type)for(const i in this.steps){const e=this.steps[i].id,n=this.steps[i].name,a=this.steps[i].selected,s=t.currentLicenseAttributes[n];this.isLicenseAttribute(n)&&a!==s&&(this.$set(this.steps,e,{...this.steps[e],selected:s}),this.updateDisabledAndVisibleSteps(n,s))}})},methods:{stepHeaderText(e,t){const i=`stepper.${e}`;return"AD"===e?i+".heading":"current"===t?`${i}.question`:`${i}.heading`},enabledQualifier(e){return e?"enabled":"disabled"},isLicenseAttribute(e){return["BY","NC","ND","SA"].indexOf(e)>-1},isStepReversed(e){return["NC","ND","SA"].indexOf(e)>-1},nextButtonEnabledState(e){return void 0===this.steps[e].selected?"disabled":""},changeStepSelected(e,t,i){if(this.isLicenseAttribute(e)){this.$store.commit("setSelected",{stepName:e,isSelected:i});const t=5;void 0===this.steps[t].selected&&"BY"===e&&this.$set(this.steps,t,{...this.steps[t],selected:!0})}this.$set(this.steps,t,{...this.steps[t],selected:i}),this.updateDisabledAndVisibleSteps()},handleNext(e){const t=this.steps[this.currentStepId].selected;if(void 0===t&&this.currentStepId<=6)return;const i=this.steps.slice(this.currentStepId+1).find(e=>e.visible&&e.enabled).id;if(this.$set(this.steps,this.currentStepId,{...this.steps[this.currentStepId],status:"previous"}),i-this.currentStepId>1)for(let n=this.currentStepId+1;n=0;t--){const i=this.steps[t];if(i.visible&&i.enabled){e=this.steps[t].id;break}}if(this.currentStepId-e>1)for(let t=this.currentStepId;t>e;t--)this.$set(this.steps,t,{...this.steps[t],status:"inactive"});else this.$set(this.steps,this.currentStepId,{...this.steps[this.currentStepId],status:"inactive"});this.$set(this.steps,e,{...this.steps[e],status:"current"}),this.currentStepId=e},setActiveStep(e){if(this.steps[e].enabled&&"inactive"!==this.steps[e].status&&!(e>=this.currentStepId)){for(let t=this.currentStepId;t>e;t--)this.$set(this.steps,t,{...this.steps[t],status:"inactive"});this.$set(this.steps,e,{...this.steps[e],status:"current"}),this.currentStepId=e}},setStepsVisible(e){this.steps.forEach(t=>{e.indexOf(t.name)>-1&&!t.visible?this.$set(this.steps,t.id,{...t,visible:!0}):-1===e.indexOf(t.name)&&t.visible&&this.$set(this.steps,t.id,{...t,visible:!1})})},setStepsEnabled(e,t){this.steps.forEach(i=>{-1===e.indexOf(i.name)&&i.enabled?this.$set(this.steps,i.id,{...i,enabled:!1,disabledDue:t}):e.indexOf(i.name)>-1&&!i.enabled&&this.$set(this.steps,i.id,{...i,enabled:!0,disabledDue:""})})},updateDisabledAndVisibleSteps(){const e={};this.steps.forEach(t=>{e[t.name]=t.selected});const{visible:t,enabled:i,disabledDue:n}=(0,c.updateVisibleEnabledStatus)(e);this.setStepsVisible(t),this.setStepsEnabled(i,n)},visibleSteps(){return this.steps.filter(e=>{return e.visible})}}};t.default=u},"456f":function(e,t,i){"use strict";i.r(t);var n=i("122c"),a=i("9533");for(var s in a)"default"!==s&&function(e){i.d(t,e,(function(){return a[e]}))}(s);i("1654");var r=i("2877"),o=Object(r["a"])(a["default"],n["a"],n["b"],!1,null,null,null);t["default"]=o.exports},"469b":function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={name:"FooterSection"};t.default=n},4891:function(e,t,i){e.exports=i.p+"img/cc_icon.e3defa79.svg"},"49f8":function(e,t,i){var n={"./en.json":"edd4","./ru.json":"7704"};function a(e){var t=s(e);return i(t)}function s(e){if(!i.o(n,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return n[e]}a.keys=function(){return Object.keys(n)},a.resolve=s,e.exports=a,a.id="49f8"},"4ae3":function(e,t,i){e.exports=i.p+"img/nc.8c3b7ea6.svg"},"4cd8":function(e,t,i){"use strict";i.d(t,"a",(function(){return n})),i.d(t,"b",(function(){return a}));var n=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"help-section"},[n("h3",{staticClass:"vocab"},[e._v(" "+e._s(e.$t("help.heading"))+" ")]),n("ul",{staticClass:"help-links"},e._l(e.modals,(function(t,i){return n("li",{key:i,staticClass:"help-link"},[n("a",{staticClass:"vocab-body body-big help-link-a",on:{click:function(t){return e.clickHandler(i)}}},[e._v(" "+e._s(e.$t("help."+t.title+".heading"))+" ")])])})),0),n("Portal",{attrs:{selector:"#portal-target"}},[n("b-modal",{attrs:{active:e.modals[1].status},on:{"update:active":function(t){return e.$set(e.modals[1],"status",t)}}},[n("header",{staticClass:"modal-card-head"},[n("p",{staticClass:"modal-card-title modal-title",domProps:{innerHTML:e._s(this.$t("help.what-are-cc-licenses.heading"))}})]),n("section",{staticClass:"modal-card-body"},[n("article",{staticClass:"help-text",domProps:{innerHTML:e._s(this.$t("help.what-are-cc-licenses.text"))}})]),n("footer",{staticClass:"modal-card-foot"},[n("p",{domProps:{innerHTML:e._s(this.$t("help.what-are-cc-licenses.footer"))}})])])],1),n("Portal",{attrs:{selector:"#portal-target"}},[n("b-modal",{attrs:{active:e.modals[2].status},on:{"update:active":function(t){return e.$set(e.modals[2],"status",t)}}},[n("header",{staticClass:"modal-card-head"},[n("p",{staticClass:"modal-card-title modal-title"},[e._v(" "+e._s(e.$t("help.how-licenses-work.heading"))+" ")])]),n("section",{staticClass:"modal-card-body"},[n("article",{domProps:{innerHTML:e._s(this.$t("help.how-licenses-work.text"))}})]),n("footer",{staticClass:"modal-card-foot",domProps:{innerHTML:e._s(this.$t("help.how-licenses-work.footer"))}})])],1),n("Portal",{attrs:{selector:"#portal-target"}},[n("b-modal",{attrs:{active:e.modals[3].status},on:{"update:active":function(t){return e.$set(e.modals[3],"status",t)}}},[n("header",{staticClass:"modal-card-head"},[n("p",{staticClass:"modal-card-title modal-title"},[e._v(" "+e._s(e.$t("help.what-icons-mean.heading"))+" ")])]),n("section",{staticClass:"modal-card-body"},[n("article",{domProps:{innerHTML:e._s(this.$t("help.what-icons-mean.text"))}}),n("div",{staticClass:"columns"},[n("div",{staticClass:"column is-half top-bottom-paddingless"},[n("div",{staticClass:"edu-icons-section"},[n("div",{staticClass:"edu-icons-title-section is-gapless"},[n("img",{attrs:{src:i("27da")}}),n("div",{staticClass:"icon-title"},[n("b",[e._v(e._s(e.$t("help.what-icons-mean.BY.long-name")))]),n("p",{staticClass:"help"},[e._v(" "+e._s(e.$t("help.what-icons-mean.BY.short-name"))+" ")])])]),n("p",[e._v(" "+e._s(e.$t("help.what-icons-mean.BY.text"))+" ")])]),n("div",{staticClass:"edu-icons-section is-gapless"},[n("div",{staticClass:"edu-icons-title-section"},[n("img",{attrs:{src:i("351e")}}),n("div",{staticClass:"icon-title"},[n("b",[e._v(e._s(e.$t("help.what-icons-mean.ND.long-name")))]),n("p",{staticClass:"help"},[e._v(" "+e._s(e.$t("help.what-icons-mean.ND.short-name"))+" ")])])]),n("p",[e._v(" "+e._s(e.$t("help.what-icons-mean.ND.text"))+" ")])])]),n("div",{staticClass:"column is-half top-bottom-paddingless"},[n("div",{staticClass:"edu-icons-section is-gapless"},[n("div",{staticClass:"edu-icons-title-section"},[n("img",{staticClass:"icon-img",attrs:{src:i("39aa")}}),n("div",{staticClass:"icon-title"},[n("b",[e._v(e._s(e.$t("help.what-icons-mean.NC.long-name")))]),n("p",{staticClass:"help"},[e._v(" "+e._s(e.$t("help.what-icons-mean.NC.short-name"))+" ")])])]),n("div",{domProps:{innerHTML:e._s(this.$t("help.what-icons-mean.NC.text"))}})]),n("div",{staticClass:"edu-icons-section"},[n("div",{staticClass:"edu-icons-title-section is-gapless"},[n("img",{attrs:{src:i("de38")}}),n("div",{staticClass:"icon-title"},[n("b",[e._v(e._s(e.$t("help.what-icons-mean.SA.long-name")))]),n("p",{staticClass:"help"},[e._v(" "+e._s(e.$t("help.what-icons-mean.SA.short-name"))+" ")])])]),n("p",[e._v(" "+e._s(e.$t("help.what-icons-mean.SA.text"))+" ")])])])])]),n("footer",{staticClass:"modal-card-foot"})])],1),n("Portal",{attrs:{selector:"#portal-target"}},[n("b-modal",{attrs:{active:e.modals[4].status},on:{"update:active":function(t){return e.$set(e.modals[4],"status",t)}}},[n("header",{staticClass:"modal-card-head"},[n("p",{staticClass:"modal-card-title modal-title"},[e._v(" "+e._s(e.$t("help.considerations-before-licensing.heading"))+" ")])]),n("section",{staticClass:"modal-card-body"},[n("article",{domProps:{innerHTML:e._s(this.$t("help.considerations-before-licensing.text"))}})]),n("footer",{staticClass:"modal-card-foot"},[n("p",{domProps:{innerHTML:e._s(this.$t("help.considerations-before-licensing.footer"))}})])]),n("b-modal",{attrs:{active:e.modals[5].status},on:{"update:active":function(t){return e.$set(e.modals[5],"status",t)}}},[n("header",{staticClass:"modal-card-head"},[n("p",{staticClass:"modal-card-title modal-title"},[e._v(" "+e._s(e.$t("help.how-formally-license.heading"))+" ")])]),n("section",{staticClass:"modal-card-body"},[n("article",{domProps:{innerHTML:e._s(this.$t("help.how-formally-license.text"))}})]),n("footer",{staticClass:"modal-card-foot"})]),n("b-modal",{attrs:{active:e.modals[6].status},on:{"update:active":function(t){return e.$set(e.modals[6],"status",t)}}},[n("header",{staticClass:"modal-card-head"},[n("p",{staticClass:"modal-card-title modal-title"},[e._v(" "+e._s(e.$t("help.six-cc-licenses.heading"))+" ")])]),n("section",{staticClass:"modal-card-body"},[n("div",{staticClass:"columns"},[n("div",{staticClass:"column is-two-thirds"},[n("article",{domProps:{innerHTML:e._s(this.$t("help.six-cc-licenses.text"))}})]),n("div",{staticClass:"column"},[n("img",{attrs:{src:i("5978")}})])])]),n("footer",{staticClass:"modal-card-foot"},[n("p",{domProps:{innerHTML:e._s(this.$t("help.six-cc-licenses.footer"))}})])])],1),n("Portal",{attrs:{selector:"#portal-target"}},[n("b-modal",{attrs:{active:e.modals[7].status},on:{"update:active":function(t){return e.$set(e.modals[7],"status",t)}}},[n("header",{staticClass:"modal-card-head"},[n("p",{staticClass:"modal-card-title modal-title"},[e._v(" "+e._s(e.$t("help.how-licenses-communicated.heading"))+" ")])]),n("section",{staticClass:"modal-card-body"},[n("p",{domProps:{innerHTML:e._s(this.$t("help.how-licenses-communicated.text"))}}),n("table",{staticClass:"table is-hoverable is-fullwidth help-section__table"},[n("tbody",[n("tr",[n("th",[e._v(e._s(e.$t("help.how-licenses-communicated.full-name")))]),n("td",[e._v(e._s(e.$t("help.how-licenses-communicated.CC-BY-NC")))])]),n("tr",[n("th",[e._v(e._s(e.$t("help.how-licenses-communicated.short-name")))]),n("td",[e._v("CC BY-NC")])]),n("tr",[n("th",[e._v(e._s(e.$t("help.how-licenses-communicated.license-icons")))]),n("td",[n("LicenseIcons",{attrs:{"icons-arr":["by","nc"]}})],1)])])])]),n("footer",{staticClass:"modal-card-foot"})])],1),n("Portal",{attrs:{selector:"#portal-target"}},[n("b-modal",{attrs:{active:e.modals[8].status},on:{"update:active":function(t){return e.$set(e.modals[8],"status",t)}}},[n("header",{staticClass:"modal-card-head"},[n("p",{staticClass:"modal-card-title modal-title"},[e._v(" "+e._s(e.$t("help.what-free-culture-license.heading"))+" ")])]),n("section",{staticClass:"modal-card-body"},[n("p",{domProps:{innerHTML:e._s(this.$t("help.what-free-culture-license.text"))}})]),n("footer",{staticClass:"modal-card-foot"},[n("p",{domProps:{innerHTML:e._s(this.$t("help.what-free-culture-license.footer"))}})])]),n("b-modal",{attrs:{active:e.modals[9].status},on:{"update:active":function(t){return e.$set(e.modals[9],"status",t)}}},[n("header",{staticClass:"modal-card-head"},[n("p",{staticClass:"modal-card-title modal-title"},[e._v(" "+e._s(e.$t("help.look-earlier-license-ver.heading"))+" ")])]),n("section",{staticClass:"modal-card-body"},[n("p",{domProps:{innerHTML:e._s(this.$t("help.look-earlier-license-ver.text"))}})]),n("footer",{staticClass:"modal-card-foot"})])],1)],1)},a=[]},"4e9e":function(e,t,i){"use strict";i.r(t);var n=i("7338"),a=i.n(n);for(var s in n)"default"!==s&&function(e){i.d(t,e,(function(){return n[e]}))}(s);t["default"]=a.a},5146:function(e,t,i){e.exports=i.p+"img/cc-public-domain-icon.ccfd0fd4.svg"},"51c1":function(e,t,i){"use strict";var n=i("cdac"),a=i.n(n);a.a},"56d7":function(e,t,i){"use strict";var n=_(i("2b0e")),a=_(i("289d")),s=_(i("9225")),r=_(i("3dfd")),o=_(i("4360"));i("c8ab");var c=k(i("5921")),l=k(i("4c6c")),u=_(i("add2")),d=_(i("0284")),h=i("ecee"),p=i("6b4a"),f=i("ad3d"),m=i("3003"),b=i("2610"),v=i("cbc8"),g=i("6cf7"),y=i("a64d"),C=i("d1aa");function w(){if("function"!==typeof WeakMap)return null;var e=new WeakMap;return w=function(){return e},e}function k(e){if(e&&e.__esModule)return e;if(null===e||"object"!==typeof e&&"function"!==typeof e)return{default:e};var t=w();if(t&&t.has(e))return t.get(e);var i={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var s=n?Object.getOwnPropertyDescriptor(e,a):null;s&&(s.get||s.set)?Object.defineProperty(i,a,s):i[a]=e[a]}return i.default=e,t&&t.set(e,i),i}function _(e){return e&&e.__esModule?e:{default:e}}h.library.add(p.faCopy,m.faCreativeCommons,b.faCreativeCommonsBy,v.faCreativeCommonsNc,g.faCreativeCommonsNd,y.faCreativeCommonsSa,C.faCreativeCommonsZero),n.default.component("vue-fontawesome",f.FontAwesomeIcon),n.default.config.productionTip=!1,n.default.use(a.default),n.default.use(d.default,{id:"UA-2010376-41",autoTracking:{screenview:!0}}),c.init({dsn:"https://8c09726e231d4cf780c541f40d3639a9@sentry.io/3009295",integrations:[new l.Vue({Vue:n.default,attachProps:!0,logErrors:!1})]}),n.default.use(u.default,{id:"1803702",isProduction:!0}),new n.default({store:o.default,i18n:s.default,render:e=>e(r.default)}).$mount("#app")},5978:function(e,t,i){e.exports=i.p+"img/license-openness-scale.2b8ffeaa.png"},"5b46":function(e,t,i){"use strict";i.r(t);var n=i("d1c7"),a=i("b224");for(var s in a)"default"!==s&&function(e){i.d(t,e,(function(){return a[e]}))}(s);i("51c1");var r=i("2877"),o=Object(r["a"])(a["default"],n["a"],n["b"],!1,null,"0bcbb192",null);t["default"]=o.exports},"5c0b":function(e,t,i){"use strict";var n=i("9c0c"),a=i.n(n);a.a},"5cd6":function(e,t,i){"use strict";i.r(t);var n=i("c789"),a=i.n(n);for(var s in n)"default"!==s&&function(e){i.d(t,e,(function(){return n[e]}))}(s);t["default"]=a.a},"5f6c":function(e,t,i){"use strict";i.d(t,"a",(function(){return n})),i.d(t,"b",(function(){return a}));var n=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"license-code"},[i("b-tabs",{staticClass:"attribution-tab",model:{value:e.activeTab,callback:function(t){e.activeTab=t},expression:"activeTab"}},[i("b-tab-item",{attrs:{label:this.$t(e.firstTabLabel)}},[i("div",{attrs:{id:"attribution-text"}},[i("LicenseCode",{attrs:{"attribution-type":e.textAttributionType}})],1)]),e.isWeb?i("b-tab-item",{attrs:{label:this.$t("license-use.html-label")}},[i("div",{staticClass:"control",attrs:{id:"generated-html-container"}},[i("textarea",{staticClass:"textarea",attrs:{id:"attribution-html",readonly:""},domProps:{value:e.htmlLicenseParagraph}})])]):e._e(),i("b-tab-item",[i("template",{slot:"header"},[i("a",{staticClass:"copyBtn",attrs:{"data-clipboard-target":e.clipboardTarget()}},[i("font-awesome-icon",{attrs:{icon:"copy"}}),i("span",{staticClass:"button-text"},[e._v(e._s(e.copyText))])],1)])],2)],1)],1)},a=[]},"5f6e":function(e,t,i){e.exports=i.p+"img/zero.2670342e.svg"},6600:function(e,t,i){"use strict";i.d(t,"a",(function(){return n})),i.d(t,"b",(function(){return a}));var n=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"step-content"},["current"===e.status?i("div",{staticClass:"step-actions"},[i("p",{staticClass:"attribution-details-instructions"},[e._v(" "+e._s(e.$t("stepper.AD.instructions"))+" ")]),i("form",{staticClass:"attribution-details-form"},[i("b-field",{attrs:{label:this.$t("stepper.AD.form.creator-name.label")}},[i("b-input",{attrs:{placeholder:this.$t("stepper.AD.form.creator-name.placeholder")},model:{value:e.creatorName,callback:function(t){e.creatorName=t},expression:"creatorName"}})],1),i("b-field",{attrs:{label:this.$t("stepper.AD.form.creator-profile.label")}},[i("b-input",{attrs:{placeholder:this.$t("stepper.AD.form.creator-profile.placeholder")},model:{value:e.creatorProfileUrl,callback:function(t){e.creatorProfileUrl=t},expression:"creatorProfileUrl"}})],1),i("b-field",{attrs:{label:this.$t("stepper.AD.form.work-title.label")}},[i("b-input",{attrs:{placeholder:this.$t("stepper.AD.form.work-title.placeholder")},model:{value:e.workTitle,callback:function(t){e.workTitle=t},expression:"workTitle"}})],1),i("b-field",{attrs:{label:this.$t("stepper.AD.form.work-url.label")}},[i("b-input",{attrs:{placeholder:this.$t("stepper.AD.form.work-url.placeholder")},model:{value:e.workUrl,callback:function(t){e.workUrl=t},expression:"workUrl"}})],1)],1)]):e._e()])},a=[]},"6a5b":function(e,t,i){"use strict";i.d(t,"a",(function(){return n})),i.d(t,"b",(function(){return a}));var n=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("a",{staticClass:"photo-license-icons",attrs:{href:e.url,target:"_blank",rel:"noopener noreferrer"},on:{click:function(e){return e.stopPropagation(),function(){return!1}()}}},[n("img",{staticClass:"photo-license-icon",attrs:{alt:"CC icon",title:"CC icon",src:i("6ace")}}),e._l(e.iconsArr,(function(e,t){return n("img",{key:t,staticClass:"photo-license-icon",attrs:{alt:e+" icon",title:e+" icon",src:i("398b")("./"+e.toLowerCase()+".svg")}})}))],2)},a=[]},"6ace":function(e,t,i){e.exports=i.p+"img/cc.7a093a7d.svg"},7283:function(e,t,i){"use strict";i.r(t);var n=i("b8e8"),a=i.n(n);for(var s in n)"default"!==s&&function(e){i.d(t,e,(function(){return n[e]}))}(s);t["default"]=a.a},7338:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=i("2f62"),a={name:"SelectedLicenseDropdown",data(){return{licenseList:["CC0 1.0","CC BY 4.0","CC BY-SA 4.0","CC BY-ND 4.0","CC BY-NC 4.0","CC BY-NC-SA 4.0","CC BY-NC-ND 4.0"],currentLicense:void 0}},computed:{...(0,n.mapGetters)(["shortName","fullName"])},methods:{setCurrentLicense(e){this.$store.commit("updateAttributesFromShort",e),this.$emit("input"),this.$ga.event({eventCategory:"LicenseDropdown",eventAction:"licenseSelected",eventLabel:e})}}};t.default=a},7341:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=i("2f62"),a=s(i("2df5"));function s(e){return e&&e.__esModule?e:{default:e}}var r={name:"DropdownStep",components:{LicenseDropdown:a.default},props:{status:{type:String,validator(e){return["current","previous","inactive"].includes(e)}},stepId:Number},computed:{...(0,n.mapGetters)(["fullName"]),cardText(){return this.fullName}},methods:{updateSelected(){this.$emit("change","DD",this.$props.stepId,!0)}}};t.default=r},7406:function(e,t,i){"use strict";var n=i("8b80"),a=i.n(n);a.a},7606:function(e,t,i){e.exports=i.p+"img/sa-icon.978acd9d.svg"},"768b":function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.shortToAttr=r,t.attrToShort=o,t.attrToFull=c,t.licenseUrl=l,t.licenseSlug=u,t.licenseIconsArr=d,t.generateHTML=p,t.updateVisibleEnabledStatus=h,t.CCBYAttributes=t.CC0Attributes=t.defaultAttributes=void 0;const n={BY:!1,NC:!1,ND:!1,SA:!1};t.CC0Attributes=n;const a={BY:!0,NC:!1,ND:!1,SA:!1};t.CCBYAttributes=a;const s={BY:void 0,NC:void 0,ND:void 0,SA:void 0};function r(e){const t=e;if(t.includes("CC0"))return{...n};const i=t.includes("NC"),s=t.includes("ND"),r=t.includes("SA");return{...a,NC:i,ND:s,SA:r}}function o(e){if(void 0===e.BY)return;if(!e.BY)return"CC0 1.0";let t="CC BY";return e.NC&&(t+="-NC"),!e.ND&&e.SA?t+="-SA":e.ND&&(t+="-ND"),t+=" 4.0",t}function c(e){if(void 0===e.BY)return;if(!e.BY)return"CC0 1.0 Universal";let t="Attribution";return e.NC&&(t+="-NonCommercial"),!e.ND&&e.SA?t+="-ShareAlike":e.ND&&(t+="-NoDerivatives"),t+=" 4.0 International",t}function l(e,t){const i="web"===t?"/?ref=chooser-v1":"";if(!1===e.BY)return`https://creativecommons.org/publicdomain/zero/1.0${i}`;let n=o(e).toLowerCase().slice(3);return n=n.slice(0,n.length-4),`https://creativecommons.org/licenses/${n}/4.0${i}`}function u(e){return e.toLowerCase().replace(" ","-").slice(0,e.length-4)}function d(e){if(!e.BY)return["zero"];const t=[];for(const i in e)e[i]&&t.push(i.toLowerCase());return t}function h(e){let t=[],i=[],n="";return e.FS?!1===e.BY?(t=["FS","DD","CW","AD"],i=["FS","DD","CW","AD"],n="CC0"):(t=["FS","DD","AD"],i=["FS","DD","AD"]):!1===e.BY?(t=["FS","BY","NC","ND","SA","CW","AD"],i=["FS","BY","CW","AD"],n="CC0"):e.ND?(t=["FS","BY","NC","ND","SA","AD"],i=["FS","BY","NC","ND","AD"],n="CC0"):(t=["FS","BY","NC","ND","SA","AD"],i=["FS","BY","NC","ND","SA","AD"]),{visible:t,enabled:i,stepsDisabledDue:n}}function p(e,t){const i={htmlString:"",creator:"",workTitle:"",licenseIconsLink:""};i.htmlString='

';const n='style="height:22px!important;margin-left: 3px;vertical-align:text-bottom;"',a="https://mirrors.creativecommons.org/presskit/icons",s="?ref=chooser-v1";let o=``;if(t.includes("CC0")&&(t="CC CC0 1.0"),o+=t.slice(3,t.length-4).split("-").map(e=>``).join(""),i.licenseIconsLink=`${o}`,e.creatorName){const t=`${e.creatorName}`;e.creatorProfileUrl?i.creator=`${t}`:i.creator=t}if(e.workTitle){const t=`${e.workTitle}`;e.workUrl?i.workTitle=`${t}`:i.workTitle=t}return i}t.defaultAttributes=s},"76d5":function(e,t,i){"use strict";var n=i("f24a"),a=i.n(n);a.a},7704:function(e){e.exports=JSON.parse('{"app":{"title":"Выбор лицензии"},"header":{"nav-feedback":"ОБРАТНАЯ СВЯЗЬ"},"locale-selector.label":"Выбранный язык","select-license":{"heading":"ВЫБЕРЕТЕ СВОЮ ЛИЦЕНЗИЮ","instructions":"Выполните следующие шаги для того, чтобы выбрать подходящую лицензию для вашего произведения"},"stepper":{"nav":{"previous-label":"НАЗАД","next-label":"СЛЕДУЮЩИЙ ШАГ","finish-label":"SEE LICENSE & ATTRIBUTION"},"yes":"Да. ","no":"Нет. ","disabled-text":"This step is disabled due to selecting waiver of copyright through use of CC0.","disabled-text-ND":"This step is disabled due to selecting ND, which does not allow for adaptations.","FS":{"heading":"License Expertise","question":"Вы знаете, какая лицензия вам нужна?","selected":"Я знаю, какая лицензия мне нужна.","not-selected":"Мне нужна помощь с выбором лицензии."},"BY":{"heading":"Attribution","question":"Do you want attribution for your work?","selected":"Все, кто использует мое произведение, должны указывать авторство.","not-selected":"Anyone can use my work, even without giving me attribution."},"NC":{"heading":"Commercial Use","question":"Do you want to allow others to use your work commercially?","selected":"Others can use my work, even for commercial purposes.","not-selected":"Others can not use my work for commercial purposes."},"ND":{"heading":"Derivative Works","question":"Do you want to allow others to remix, adapt, or build upon your work?","selected":"Others can remix, adapt, or build upon my work.","not-selected":"Others may only use my work in unadapted form."},"SA":{"heading":"Sharing Requirements","question":"Do you want to allow others to share adaptations under any terms?","selected":"Others can share adaptations of my work under any terms.","not-selected":"Others must license adaptations of my work under identical terms."},"CW":{"heading":"Copyright Waiver","question":"Waive Your Copyright","selected":"I waived copyright","copyright-waive-agreement":"I hereby waive all copyright and related or neighboring rights together with all associated claims and causes of action with respect to this work to the extent possible under the law.","copyright-waive-confirmation":"I have read and understand the terms and intended legal effect of CC0, and hereby voluntarily elect to apply it to this work."},"DD":{"heading":"Creative Commons License","question":"Which license do you need?","placeholder":"Creative Commons License"},"AD":{"heading":"Attribution Details","instructions":"Filling out this form is optional, but helps others attribute your work to you, and fills in machine-readable code","form":{"creator-name":{"label":"Work Author","placeholder":"Jane Doe"},"creator-profile":{"label":"URL of creator profile","placeholder":"www.author.com"},"work-title":{"label":"Title of Work","placeholder":"This work"},"work-url":{"label":"Work URL","placeholder":"www.author.com/work.jpg"}}}},"license-details-card":{"heading":"RECOMMENDED LICENSE","full-description":{"cc0":"By marking your work with a CC0 public domain dedication, you are giving up your copyright and allowing reusers to distribute, remix, adapt, and build upon the material in any medium or format, even for commercial purposes.","cc-by":"This license requires that reuses give credit to the creator. It allows reusers to distribute, remix, adapt, and build upon the material in any medium or format, even for commercial purposes.","cc-by-sa":"This license requires that reusers give credit to the creator. It allows reusers to distribute, remix, adapt, and build upon the material in any medium or format, even for commercial purposes. If others remix, adapt, or build upon the material, they must license the modified material under identical terms.","cc-by-nd":"This license requires that reusers give credit to the creator. It allows reusers to copy and distribute the material in any medium or format in unadapted form only, even for commercial purposes.","cc-by-nc":"This license requires that reusers give credit to the creator. It allows reusers to distribute, remix, adapt, and build upon the material in any medium or format, for noncommercial purposes only.","cc-by-nc-sa":"This license requires that reusers give credit to the creator. It allows reusers to distribute, remix, adapt, and build upon the material in any medium or format, for noncommercial purposes only. If others modify or adapt the material, they must license the modified material under identical terms.","cc-by-nc-nd":"This license requires that reusers give credit to the creator. It allows reusers to copy and distribute the material in any medium or format, for noncommercial purposes only. If others remix, adapt, or build upon the material, they may not distribute the modified material."},"item-description":{"zero":"This work has been marked as dedicated to the public domain.","by":"Credit must be given to you, the creator.","nc":"Only noncommercial use of your work is permitted.","nd":"No derivatives or adaptations of your work are permitted.","sa":"Adaptations must be shared under the same terms."}},"license-use":{"heading":"Use your license","common-instructions":"Choose what kind of work you are licensing to get appropriate license code","web-instructions":"If you are licensing one work, paste the code next to it. If you are licensing the whole page or blog, you can paste the license code at the bottom of the page","web-tab-heading":"Website","print-media-tab-heading":"Print Work or Media","print-media-instructions":"Copy the text below and paste it on the title and/or copyright page of your print work or presentation, or in the credits of your media.","rich-text-label":"Rich Text","html-label":"HTML","plain-text-label":"Plain Text","copy-label":"Copy","copied-label":"Copied!","richtext":{"full-text":"{workTitle} {by} {creator}{licensed-text}{licenseName}","workTitle":"This work","by":"by","licensed-text":" is licensed under ","print-instructions":". To view a copy of this license, visit {linkToLicenseDeed}."}},"help":{"heading":"CONFUSED? NEED HELP?","what-are-cc-licenses":{"heading":"What Are Creative Commons Licenses?","text":"

Creative Commons legal tools give everyone from individual creators to large companies a simple, standardized way to grant copyright permissions to their creative work. They are designed to forge a balance inside the traditional \\"all rights reserved\\" setting that copyright law creates.

","footer":"For more information, please see About the Licenses"},"how-licenses-work":{"heading":"How do the Licenses Work?","text":"

There are six different Creative Commons licenses, as well as one public domain dedication tool. Creators choose the option that is right for them, and then apply that license to their copyrighted work. Anyone who wants to reuse the work of the creator in a manner that requires permission under copyright must comply with the terms of the license.

","footer":"

For more information, please see About the Licenses

"},"what-icons-mean":{"heading":"What do the Icons Mean?","text":"

The icons represent key features of the different CC license options:

","BY":{"text":"Credit must be given to you, the creator.","long-name":"Attribution Required","short-name":"(BY)"},"ND":{"text":"No derivatives or adaptations of your work are permitted.","long-name":"Modifying Not Allowed","short-name":"(ND/ NoDerivatives)"},"NC":{"text":"Only noncommercial use of your work is permitted.

","long-name":"Commercial Use Not Allowed","short-name":"(NC/ NonCommercial)"},"SA":{"text":"Adaptations must be shared under the same terms.","long-name":"Distributed on Same Terms","short-name":"(SA/ ShareAlike)"}},"how-licenses-communicated":{"heading":"How are Licenses Communicated?","text":"Creative Commons licenses can be represented by their names, their associated icons, or both. For example, a CC BY-NC license, which requires attribution, and prohibits commercial use could be represented by its:","full-name":"Full Name","short-name":"Short Name","license-icons":"Icons","CC-BY-SA":"Creative Commons Attribution 4.0 International"},"considerations-before-licensing":{"heading":"Considerations Before Licensing","text":"

There are a number of things you should consider before you apply a Creative Commons license to your work, or before using Creative Commons-licenced material.

Considerations for Licensors - If you are licensing your own work

Considerations for Licensees - If you are using someone else\'s licensed work

","footer":"For more information, please see the CC wiki\'s page on Considerations for Licensors and Licensees."},"how-formally-license":{"heading":"How do I Formally License my Work?","text":"

Licensing your work is as simple as marking it under the specific license you choose. This marking can be as simple as a bit of text stating the license in a copyright notice, or as complex as embedding the license information on your website using the HTML code associated with the particular license. We strongly recommend at least including a link to the applicable license.

"},"six-cc-licenses":{"heading":"The Six Creative Commons Licenses","text":"

There are six main licenses that Creative Commons offers.

In the diagram to the right, you can see the six main licenses and the public domain CC0 license, and how restrictive they are, with licenses at the top being the least restrictive, and licenses at the bottom being the most restrictive.

If you are unsure about which one is right for you and your work, please select \\"I need help selecting a license\\" on the first question of this page.

","footer":"For more information, please read more about CC Licenses and Examples."},"what-free-culture-license":{"heading":"What is a Free Culture License?","text":"

CC uses the definition of free cultural works at Freedom Defined to categorize certain CC licenses as Free Culture Licenses. Freedom Defined is an open organization of free culture advocates and researchers; the definition was developed by its community as a parallel to efforts such as the Free Software Definition, to have a standard for defining Free Culture. Using that definition, material licensed under CC BY or BY-SA is a free cultural work, as is anything in the worldwide public domain marked with CC0 or the Public Domain Mark.","footer":"Read more about Understanding Free Cultural Works

"},"look-earlier-license-ver":{"heading":"Looking for Earlier License Versions, including Ports?","text":"

The most recent license version is 4.0, which can be used internationally. Earlier versions of licenses, including 3.0 international and ports localized to particular jurisdictions, can still be used on the legacy version of the License Chooser.

Click on the link at the top of the page \\"Looking for earlier license versions, including ports?\\" and follow the prompts to use earlier license versions.

"}},"alt":{"free-works-icon":"Free Works Icon","non-free-works-icon":"Icon for a non-Free Works License","cc-logo":"Creative Commons"},"footer":{"donation":{"header":"OUR WORK RELIES ON YOU!","call":"Help us keep Internet free and open."},"licensing":{"text":"Except where otherwise {noted}, content on this site is licensed under a {CCBY}. Icons by Noun Project.","noted":"noted","CCBY":"Creative Commons Attribution 4.0 International license"}},"cc0-waiver":{"text":"Creative Commons Legal Code\\n CC0 1.0 Universal\\n Official translations of this legal tool are available\\n CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES NOT PROVIDE LEGAL SERVICES. DISTRIBUTION OF THIS DOCUMENT DOES NOT CREATE AN ATTORNEY-CLIENT RELATIONSHIP. CREATIVE COMMONS PROVIDES THIS INFORMATION ON AN \'AS-IS\' BASIS. CREATIVE COMMONS MAKES NO WARRANTIES REGARDING THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS PROVIDED HEREUNDER, AND DISCLAIMS LIABILITY FOR DAMAGES RESULTING FROM THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS PROVIDED HEREUNDER.\\n Statement of Purpose\\n The laws of most jurisdictions throughout the world automatically confer exclusive Copyright and Related Rights (defined below) upon the creator and subsequent owner(s) (each and all, an \'owner\') of an original work of authorship and/or a database (each, a \'Work\').\\nCertain owners wish to permanently relinquish those rights to a Work for the purpose of contributing to a commons of creative, cultural and scientific works (\'Commons\') that the public can reliably and without fear of later claims of infringement build upon, modify, incorporate in other works, reuse and redistribute as freely as possible in any form whatsoever and for any purposes, including without limitation commercial purposes. These owners may contribute to the Commons to promote the ideal of a free culture and the further production of creative, cultural and scientific works, or to gain reputation or greater distribution for their Work in part through the use and efforts of others.\\nFor these and/or other purposes and motivations, and without any expectation of additional consideration or compensation, the person associating CC0 with a Work (the \'Affirmer\'), to the extent that he or she is an owner of Copyright and Related Rights in the Work, voluntarily elects to apply CC0 to the Work and publicly distribute the Work under its terms, with knowledge of his or her Copyright and Related Rights in the Work and the meaning and intended legal effect of CC0 on those rights.\\n 1. Copyright and Related Rights. A Work made available under CC0 may be protected by copyright and related or neighboring rights (\'Copyright and Related Rights\'). Copyright and Related Rights include, but are not limited to, the following:\\n the right to reproduce, adapt, distribute, perform, display, communicate, and translate a Work;\\n moral rights retained by the original author(s) and/or performer(s); publicity and privacy rights pertaining to a person\'s image or likeness depicted in a Work;\\n rights protecting against unfair competition in regards to a Work, subject to the limitations in paragraph 4(a), below;\\n rights protecting the extraction, dissemination, use and reuse of data in a Work;\\n database rights (such as those arising under Directive 96/9/EC of the European Parliament and of the Council of 11 March 1996 on the legal protection of databases, and under any national implementation thereof, including any amended or successor version of such directive); and other similar, equivalent or corresponding rights throughout the world based on applicable law or treaty, and any national implementations thereof.\\n 2. Waiver. To the greatest extent permitted by, but not in contravention of, applicable law, Affirmer hereby overtly, fully, permanently, irrevocably and unconditionally waives, abandons, and surrenders all of Affirmer\'s Copyright and Related Rights and associated claims and causes of action, whether now known or unknown (including existing as well as future claims and causes of action), in the Work (i) in all territories worldwide, (ii) for the maximum duration provided by applicable law or treaty (including future time extensions), (iii) in any current or future medium and for any number of copies, and (iv) for any purpose whatsoever, including without limitation commercial, advertising or promotional purposes (the \'Waiver\'). Affirmer makes the Waiver for the benefit of each member of the public at large and to the detriment of Affirmer\'s heirs and successors, fully intending that such Waiver shall not be subject to revocation, rescission, cancellation, termination, or any other legal or equitable action to disrupt the quiet enjoyment of the Work by the public as contemplated by Affirmer\'s express Statement of Purpose.\\n 3. Public License Fallback. Should any part of the Waiver for any reason be judged legally invalid or ineffective under applicable law, then the Waiver shall be preserved to the maximum extent permitted taking into account Affirmer\'s express Statement of Purpose. In addition, to the extent the Waiver is so judged Affirmer hereby grants to each affected person a royalty-free, non transferable, non sublicensable, non exclusive, irrevocable and unconditional license to exercise Affirmer\'s Copyright and Related Rights in the Work (i) in all territories worldwide, (ii) for the maximum duration provided by applicable law or treaty (including future time extensions), (iii) in any current or future medium and for any number of copies, and (iv) for any purpose whatsoever, including without limitation commercial, advertising or promotional purposes (the \'License\'). The License shall be deemed effective as of the date CC0 was applied by Affirmer to the Work. Should any part of the License for any reason be judged legally invalid or ineffective under applicable law, such partial invalidity or ineffectiveness shall not invalidate the remainder of the License, and in such case Affirmer hereby affirms that he or she will not (i) exercise any of his or her remaining Copyright and Related Rights in the Work or (ii) assert any associated claims and causes of action with respect to the Work, in either case contrary to Affirmer\'s express Statement of Purpose.\\n 4. Limitations and Disclaimers.\\n No trademark or patent rights held by Affirmer are waived, abandoned, surrendered, licensed or otherwise affected by this document.\\n Affirmer offers the Work as-is and makes no representations or warranties of any kind concerning the Work, express, implied, statutory or otherwise, including without limitation warranties of title, merchantability, fitness for a particular purpose, non infringement, or the absence of latent or other defects, accuracy, or the present or absence of errors, whether or not discoverable, all to the greatest extent permissible under applicable law.\\n Affirmer disclaims responsibility for clearing rights of other persons that may apply to the Work or any use thereof, including without limitation any person\'s Copyright and Related Rights in the Work. Further, Affirmer disclaims responsibility for obtaining any necessary consents, permissions or other rights required for any use of the Work.\\n Affirmer understands and acknowledges that Creative Commons is not a party to this document and has no duty or obligation with respect to this CC0 or use of the Work."},"free-culture-work":{"yes":"Free Culture License","no":"Not a Free Culture License"}}')},"78d1":function(e,t,i){"use strict";var n=i("a7ca"),a=i.n(n);a.a},"79dd":function(e,t,i){"use strict";var n=i("234d"),a=i.n(n);a.a},"7a91":function(e,t,i){e.exports=i.p+"img/cc-pdm_icon.ccfd0fd4.svg"},"7bda":function(e,t,i){},"7e1b":function(e,t,i){e.exports=i.p+"img/chooser.c985d873.svg"},8231:function(e,t,i){"use strict";i.r(t);var n=i("373f"),a=i.n(n);for(var s in n)"default"!==s&&function(e){i.d(t,e,(function(){return n[e]}))}(s);t["default"]=a.a},"870c":function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={name:"LocaleChooser",data(){return{localeList:this.$i18n.availableLocales,localeNamesList:i("d7c7"),currentLanguage:"English"}},computed:{availableLocaleNames(){const e=[];for(const t of this.localeList)e.push(this.localeNamesList[t]);return e}}};t.default=n},8779:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=i("768b"),a=r(i("20bb")),s=i("2f62");function r(e){return e&&e.__esModule?e:{default:e}}var o={name:"LicenseDetailsCard",components:{LicenseIcons:a.default},computed:{...(0,s.mapGetters)(["shortName","fullName","iconsList","licenseUrl"]),licenseDescription(){const e=`${this.slug}-description`;return this.$t(e)},licenseKey(){return`license-details-card.full-description.${this.slug}`},slug(){return(0,n.licenseSlug)(this.shortName)}}};t.default=o},"8afb":function(e,t,i){},"8b80":function(e,t,i){},"8f0e":function(e,t,i){"use strict";i.d(t,"a",(function(){return n})),i.d(t,"b",(function(){return a}));var n=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("p",{staticClass:"license-text",attrs:{"xmlns:dct":"http://purl.org/dc/terms/","xmlns:cc":"http://creativecommons.org/ns#"}},[i("i18n",{attrs:{path:"license-use.richtext.full-text",tag:"span"},scopedSlots:e._u([{key:"workTitle",fn:function(){return[e.workUrl&&e.isWeb?i("a",{attrs:{href:e.workUrl,rel:"cc:attributionURL"}},[e.workTitle?i("span",{attrs:{rel:"dct:title"}},[e._v(" "+e._s(e.workTitle)+" ")]):i("span",[e._v(e._s(e.$t("license-use.richtext.workTitle")))])]):e.workTitle?i("span",{attrs:{rel:"dct:title"}},[e._v(" "+e._s(e.workTitle)+" ")]):i("span",[e._v(e._s(e.$t("license-use.richtext.workTitle")))])]},proxy:!0},{key:"creator",fn:function(){return[e.creatorProfileUrl&&e.isWeb?i("a",{attrs:{href:e.creatorProfileUrl,rel:"cc:attributionURL"}},[i("span",{domProps:{innerHTML:e._s(e.creatorSpan)}})]):e.creatorName?i("span",{domProps:{innerHTML:e._s(e.creatorSpan)}}):e._e()]},proxy:!0},{key:"by",fn:function(){return[e._v(" "+e._s(e.$t(e.byString))+" ")]},proxy:!0},{key:"licensed-text",fn:function(){return[i("span",[e._v(e._s(e.$t("license-use.richtext.licensed-text")))])]},proxy:!0},{key:"licenseName",fn:function(){return[e.isWeb?i("a",{staticStyle:{display:"inline-block"},attrs:{href:e.licenseUrl("web"),target:"_blank",rel:"license noopener noreferrer"}},[e._v(" "+e._s(e.shortName)+" ")]):i("span",[e._v(e._s(e.shortName))]),e.isWeb?i("LicenseIcons",{attrs:{url:e.licenseUrl("web"),"icons-arr":e.iconsList}}):e._e()]},proxy:!0}])}),e.isWeb?e._e():i("i18n",{attrs:{path:"license-use.richtext.print-instructions",tag:"span"},scopedSlots:e._u([{key:"linkToLicenseDeed",fn:function(){return[e._v(" "+e._s(e.licenseUrl("print"))+" ")]},proxy:!0}],null,!1,3324900272)})],1)},a=[]},"8faf":function(e,t,i){e.exports=i.p+"img/icon-by-white.c2a934e2.svg"},9225:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=s(i("2b0e")),a=s(i("a925"));function s(e){return e&&e.__esModule?e:{default:e}}function r(){const e=i("49f8"),t={};return e.keys().forEach(i=>{const n=i.match(/([A-Za-z0-9-_]+)\./i);if(n&&n.length>1){const a=n[1];t[a]=e(i)}}),t}n.default.use(a.default);var o=new a.default({locale:"en",fallbackLocale:"en",messages:r()});t.default=o},"93cf":function(e,t,i){e.exports=i.p+"img/cc-zero.e9c024db.svg"},"94a3":function(e,t,i){},9533:function(e,t,i){"use strict";i.r(t);var n=i("8779"),a=i.n(n);for(var s in n)"default"!==s&&function(e){i.d(t,e,(function(){return n[e]}))}(s);t["default"]=a.a},9583:function(e,t,i){e.exports=i.p+"img/by.f6aa22c4.svg"},"95ab":function(e,t,i){"use strict";i.r(t);var n=i("870c"),a=i.n(n);for(var s in n)"default"!==s&&function(e){i.d(t,e,(function(){return n[e]}))}(s);t["default"]=a.a},9889:function(e,t,i){"use strict";i.d(t,"a",(function(){return n})),i.d(t,"b",(function(){return a}));var n=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"step-content"},["previous"===e.status||e.showDisabledDue?i("div",{staticClass:"step-description vocab-body body-normal"},[i("p",{staticClass:"vocab-body body-normal"},[e._v(" "+e._s(e.$t(e.cardText))+" ")])]):"current"===e.status?i("div",{staticClass:"step-actions"},[i("div",{staticClass:"field",class:e.yesSelected},[i("b-radio",{attrs:{"native-value":"yes"},model:{value:e.radio,callback:function(t){e.radio=t},expression:"radio"}},[i("span",{staticClass:"vocab-body body-normal"},[e._v(e._s(e.$t("stepper.yes"))+e._s(e.$t(e.yesText)))])])],1),i("div",{staticClass:"field",class:e.noSelected},[i("b-radio",{attrs:{"native-value":"no"},model:{value:e.radio,callback:function(t){e.radio=t},expression:"radio"}},[i("span",{staticClass:"vocab-body body-normal"},[e._v(e._s(e.$t("stepper.no"))+e._s(e.$t(e.noText)))])])],1)]):e._e()])},a=[]},"991a":function(e,t,i){},"9a2e":function(e,t,i){},"9c0c":function(e,t,i){},"9c5e":function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={name:"CopyrightWaiverStep",props:{stepId:Number,stepName:String,selected:Boolean,status:{type:String,validator(e){return["current","previous","inactive"].includes(e)}}},data(){return{agreed:!1,confirmed:!1}},computed:{copyrightWaiverAgreed:{get(){return this.agreed},set(){this.agreed=!this.agreed,this.agreed&&this.confirmed?this.$emit("change",this.$props.stepName,this.$props.stepId,!0):this.agreed||this.$emit("change",this.$props.stepName,this.$props.stepId,void 0)}},copyrightWaiverConfirmed:{get(){return this.confirmed},set(){this.confirmed=!this.confirmed,this.agreed&&this.confirmed?this.$emit("change",this.$props.stepName,this.$props.stepId,!0):this.confirmed||this.$emit("change",this.$props.stepName,this.$props.stepId,void 0)}}}};t.default=n},"9e77":function(e,t,i){"use strict";i.r(t);var n=i("275e"),a=i.n(n);for(var s in n)"default"!==s&&function(e){i.d(t,e,(function(){return n[e]}))}(s);t["default"]=a.a},"9f15":function(e,t,i){e.exports=i.p+"img/cc-nc-jp_icon.f5536ad3.svg"},a1ab:function(e,t,i){"use strict";i.r(t);var n=i("2edf"),a=i("f1d3");for(var s in a)"default"!==s&&function(e){i.d(t,e,(function(){return a[e]}))}(s);i("1e8a");var r=i("2877"),o=Object(r["a"])(a["default"],n["a"],n["b"],!1,null,null,null);t["default"]=o.exports},a2f6:function(e,t,i){e.exports=i.p+"img/sa.67ddd908.svg"},a3d3:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;const n={name:"license-icons",components:{},props:["url","iconsArr"]};var a=n;t.default=a},a427:function(e,t,i){"use strict";var n=i("94a3"),a=i.n(n);a.a},a4fb:function(e,t,i){"use strict";var n=i("9a2e"),a=i.n(n);a.a},a7ca:function(e,t,i){},acde:function(e,t,i){"use strict";var n=i("f71b"),a=i.n(n);a.a},ae2d:function(e,t,i){"use strict";var n=i("991a"),a=i.n(n);a.a},b085:function(e,t,i){e.exports=i.p+"img/cc-nc-eu_icon.112972ad.svg"},b224:function(e,t,i){"use strict";i.r(t);var n=i("469b"),a=i.n(n);for(var s in n)"default"!==s&&function(e){i.d(t,e,(function(){return n[e]}))}(s);t["default"]=a.a},b45b:function(e,t,i){},b586:function(e,t,i){"use strict";i.d(t,"a",(function(){return n})),i.d(t,"b",(function(){return a}));var n=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"step-content"},["previous"===e.status?i("div",{staticClass:"step-description vocab-body body-normal"},[i("p",{staticClass:"vocab-body body-normal"},[e._v(" "+e._s(e.$t("stepper.CW.selected"))+" ")])]):"current"===e.status?i("div",{staticClass:"step-actions"},[i("b-checkbox",{model:{value:e.copyrightWaiverAgreed,callback:function(t){e.copyrightWaiverAgreed=t},expression:"copyrightWaiverAgreed"}},[e._v(" "+e._s(e.$t("stepper.CW.copyright-waive-agreement"))+" ")]),i("textarea",{class:"waiver-textarea",domProps:{value:this.$t("cc0-waiver.text")}}),e._v(" "),i("b-checkbox",{model:{value:e.copyrightWaiverConfirmed,callback:function(t){e.copyrightWaiverConfirmed=t},expression:"copyrightWaiverConfirmed"}},[e._v(" "+e._s(e.$t("stepper.CW.copyright-waive-confirmation"))+" ")])],1):e._e()])},a=[]},b670:function(e,t,i){"use strict";var n=i("8afb"),a=i.n(n);a.a},b749:function(e,t,i){"use strict";i.r(t);var n=i("d522"),a=i.n(n);for(var s in n)"default"!==s&&function(e){i.d(t,e,(function(){return n[e]}))}(s);t["default"]=a.a},b8e8:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=i("2f62"),a={name:"AttributionDetails",props:{status:{type:String,validator(e){return["current","previous","inactive"].includes(e)}}},computed:{...(0,n.mapState)(["attributionDetails"]),creatorName:{get(){return this.attributionDetails.creatorName},set(e){this.setCreatorName(e)}},creatorProfileUrl:{get(){return this.attributionDetails.creatorProfileUrl},set(e){this.setCreatorProfileUrl(e)}},workTitle:{get(){return this.attributionDetails.workTitle},set(e){this.setWorkTitle(e)}},workUrl:{get(){return this.attributionDetails.workUrl},set(e){this.setWorkUrl(e)}}},methods:{...(0,n.mapMutations)(["setCreatorName","setCreatorProfileUrl","setWorkTitle","setWorkUrl"])}};t.default=a},bef7:function(e,t,i){"use strict";i.r(t);var n=i("388c"),a=i.n(n);for(var s in n)"default"!==s&&function(e){i.d(t,e,(function(){return n[e]}))}(s);t["default"]=a.a},c275:function(e,t,i){e.exports=i.p+"img/cc-nd-icon.7966b830.svg"},c2b4:function(e,t,i){"use strict";i.r(t);var n=i("8f0e"),a=i("eaf7");for(var s in a)"default"!==s&&function(e){i.d(t,e,(function(){return a[e]}))}(s);i("acde");var r=i("2877"),o=Object(r["a"])(a["default"],n["a"],n["b"],!1,null,"a4acacd0",null);t["default"]=o.exports},c732:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=i("2f62"),a=s(i("20bb"));function s(e){return e&&e.__esModule?e:{default:e}}var r={name:"LicenseCode",components:{LicenseIcons:a.default},props:{attributionType:{type:String,default:"web"}},computed:{...(0,n.mapGetters)(["shortName","licenseUrl","iconsList"]),...(0,n.mapState)(["attributionDetails"]),byString(){return this.creatorName?"license-use.richtext.by":""},creatorSpan(){return this.creatorName?`${this.creatorName}`:""},creatorName(){return this.attributionDetails.creatorName},creatorProfileUrl(){return this.attributionDetails.creatorProfileUrl},workTitle(){return this.attributionDetails.workTitle},workUrl(){return this.attributionDetails.workUrl},isWeb(){return"web"===this.attributionType}}};t.default=r},c789:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=s(i("20bb")),a=i("82f1");function s(e){return e&&e.__esModule?e:{default:e}}var r={components:{LicenseIcons:n.default,Portal:a.Portal},data(){return{sixLicensesImg:'',modals:{1:{status:!1,title:"what-are-cc-licenses"},2:{status:!1,title:"how-licenses-work"},3:{status:!1,title:"what-icons-mean"},4:{status:!1,title:"considerations-before-licensing"},5:{status:!1,title:"how-formally-license"},6:{status:!1,title:"six-cc-licenses"},7:{status:!1,title:"how-licenses-communicated"},8:{status:!1,title:"what-free-culture-license"},9:{status:!1,title:"look-earlier-license-ver"}}}},methods:{clickHandler(e){this.modals[e].status=!0,this.$ga.event({eventCategory:"HelpSection",eventAction:"clicked",eventLabel:this.modals[e].title})}}};t.default=r},c8ab:function(e,t,i){},c8eb:function(e,t,i){"use strict";i.d(t,"a",(function(){return n})),i.d(t,"b",(function(){return a}));var n=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("b-navbar",{attrs:{"wrapper-class":"container"}},[n("template",{slot:"brand"},[n("b-navbar-item",[n("a",{staticClass:"logo",attrs:{href:"/"}},[n("img",{attrs:{src:i("7e1b"),alt:"Creative Commons License chooser"}})])])],1),n("template",{slot:"end"},[n("b-navbar-item",{staticClass:"navbar-item-feedback",attrs:{href:"https://docs.google.com/forms/d/e/1FAIpQLSfF7MCKxlPsPuMn17v_sLYWMkxBkudQSPXCXoJKjh5GCtx63g/viewform",title:"Feedback"}},[e._v(" "+e._s(e.$t("header.nav-feedback"))+" "),n("i",{staticClass:"icon external-link"})])],1)],2)},a=[]},cdac:function(e,t,i){},d1c7:function(e,t,i){"use strict";i.d(t,"a",(function(){return n})),i.d(t,"b",(function(){return a}));var n=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("footer",{staticClass:"main-footer"},[n("div",{staticClass:"container"},[n("div",{staticClass:"columns"},[n("div",{staticClass:"column"},[n("a",{staticClass:"main-logo margin-bottom-bigger has-text-white",attrs:{href:"https://creativecommons.org"}},[n("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",preserveAspectRatio:"xMidYMid meet",viewBox:"0 0 304 73"}},[n("use",{attrs:{href:i("1e80")+"#logomark"}})])]),e._m(0),n("a",{staticClass:"mail is-block",attrs:{href:"mailto:info@creativecommons.org"}},[e._v(" info@creativecommons.org ")]),n("a",{staticClass:"phone",attrs:{href:"tel://+1-415-429-6753"}},[e._v("+1-415-429-6753")]),e._m(1)]),e._m(2),n("div",{staticClass:"column"},[n("aside",{staticClass:"donate-section"},[n("h5",[e._v(e._s(e.$t("footer.donation.header"))+" ")]),n("p",[e._v(e._s(e.$t("footer.donation.call")))]),e._m(3)])])])])])},a=[function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("address",{staticClass:"margin-bottom-normal"},[i("span",{staticClass:"is-block"},[e._v("Creative Commons")]),i("span",[e._v("PO Box 1866, Mountain View CA 94042")])])},function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"margin-vertical-large"},[i("a",{staticClass:"social has-text-white",attrs:{href:"https://www.instagram.com/creativecommons",target:"_blank",rel:"noopener"}},[i("i",{staticClass:"icon instagram margin-right-small is-size-4"})]),i("a",{staticClass:"social has-text-white",attrs:{href:"https://www.twitter.com/creativecommons",target:"_blank",rel:"noopener"}},[i("i",{staticClass:"icon twitter margin-right-small is-size-4"})]),i("a",{staticClass:"social has-text-white",attrs:{href:"https://www.facebook.com/creativecommons",target:"_blank",rel:"noopener"}},[i("i",{staticClass:"icon facebook margin-right-small is-size-4"})]),i("a",{staticClass:"social has-text-white",attrs:{href:"https://www.linkedin.com/company/creative-commons/",target:"_blank",rel:"noopener"}},[i("i",{staticClass:"icon linkedin margin-right-small is-size-4"})])])},function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"column"},[i("nav",{staticClass:"footer-navigation"},[i("ul",{staticClass:"menu"},[i("li",[i("a",{staticClass:"menu-item",attrs:{href:"https://docs.google.com/forms/d/e/1FAIpQLSfF7MCKxlPsPuMn17v_sLYWMkxBkudQSPXCXoJKjh5GCtx63g/viewform"}},[e._v("Feedback")])])])]),i("div",{staticClass:"attribution margin-top-bigger"},[i("p",{staticClass:"caption"},[e._v(" Except where otherwise "),i("a",{attrs:{href:"https://creativecommons.org/policies#license",target:"_blank",rel:"noopener"}},[e._v("noted")]),e._v(", content on this site is licensed under a "),i("a",{attrs:{href:"https://creativecommons.org/licenses/by/4.0/",target:"_blank",rel:"noopener"}},[e._v(" Creative Commons Attribution 4.0 International license ")]),e._v(". "),i("a",{staticClass:"has-text-white",attrs:{href:"https://fontawesome.com/",target:"_blank",rel:"noopener"}},[e._v(" Icons by Font Awesome. ")])]),i("div",{staticClass:"margin-top-smaller"},[i("i",{staticClass:"icon cc-logo margin-right-small is-size-4 is-color-white"}),i("i",{staticClass:"icon cc-by margin-right-small is-size-4 is-color-white"})])])])},function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("a",{staticClass:"button small donate",attrs:{href:"http://creativecommons.org/donate"}},[i("i",{staticClass:"icon cc-letterheart margin-right-small is-size-5 padding-top-smaller"}),e._v(" Donate now ")])}]},d374:function(e,t,i){"use strict";i.r(t);var n=i("9889"),a=i("8231");for(var s in a)"default"!==s&&function(e){i.d(t,e,(function(){return a[e]}))}(s);var r=i("2877"),o=Object(r["a"])(a["default"],n["a"],n["b"],!1,null,null,null);t["default"]=o.exports},d522:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=a(i("d617"));function a(e){return e&&e.__esModule?e:{default:e}}var s={name:"LicenseUseCard",components:{LicenseCopy:n.default}};t.default=s},d617:function(e,t,i){"use strict";i.r(t);var n=i("5f6c"),a=i("bef7");for(var s in a)"default"!==s&&function(e){i.d(t,e,(function(){return a[e]}))}(s);i("a427");var r=i("2877"),o=Object(r["a"])(a["default"],n["a"],n["b"],!1,null,null,null);t["default"]=o.exports},d7c7:function(e){e.exports=JSON.parse('{"ach":{"name":"ach","eng":"Acholi","native":"Acholi"},"af":{"name":"af","eng":"Afrikaans","native":"Afrikaans"},"an":{"name":"an","eng":"Aragonese","native":"aragonés"},"ar":{"name":"ar","eng":"Arabic","native":"عربي"},"as":{"name":"as","eng":"Assamese","native":"অসমীয়া"},"ast":{"name":"ast","eng":"Asturian","native":"Asturianu"},"az":{"name":"az","eng":"Azerbaijani","native":"Azərbaycanca"},"be":{"name":"be","eng":"Belarusian","native":"Беларуская"},"bg":{"name":"bg","eng":"Bulgarian","native":"Български"},"bn-BD":{"name":"bn-BD","eng":"Bengali (Bangladesh)","native":"বাংলা (বাংলাদেশ)"},"bn-IN":{"name":"bn-IN","eng":"Bengali (India)","native":"বাংলা (ভারত)"},"br":{"name":"br","eng":"Breton","native":"Brezhoneg"},"bs":{"name":"bs","eng":"Bosnian","native":"Bosanski"},"ca":{"name":"ca","eng":"Catalan","native":"Català"},"cs":{"name":"cs","eng":"Czech","native":"Čeština"},"cy":{"name":"cy","eng":"Welsh","native":"Cymraeg"},"da":{"name":"da","eng":"Danish","native":"Dansk"},"de":{"name":"de","eng":"German","native":"Deutsch"},"dsb":{"name":"dsb","eng":"Lower Sorbian","native":"Dolnoserbšćina"},"el":{"name":"el","eng":"Greek","native":"Ελληνικά"},"en":{"name":"en","eng":"English","native":"English"},"eo":{"name":"eo","eng":"Esperanto","native":"Esperanto"},"es-AR":{"name":"es-AR","eng":"Spanish (Argentina)","native":"Español (de Argentina)"},"es-CL":{"name":"es-CL","eng":"Spanish (Chile)","native":"Español (de Chile)"},"es-ES":{"name":"es-ES","eng":"Spanish (Spain)","native":"Español (de España)"},"es-MX":{"name":"es-MX","eng":"Spanish (Mexico)","native":"Español (de México)"},"et":{"name":"et","eng":"Estonian","native":"Eesti keel"},"eu":{"name":"eu","eng":"Basque","native":"Euskara"},"fa":{"name":"fa","eng":"Persian","native":"فارسی"},"ff":{"name":"ff","eng":"Fulah","native":"Pulaar-Fulfulde"},"fi":{"name":"fi","eng":"Finnish","native":"suomi"},"fr":{"name":"fr","eng":"French","native":"Français"},"fy-NL":{"name":"fy-NL","eng":"Frisian","native":"Frysk"},"ga-IE":{"name":"ga-IE","eng":"Irish","native":"Gaeilge"},"gd":{"name":"gd","eng":"Gaelic (Scotland)","native":"Gàidhlig"},"gl":{"name":"gl","eng":"Galician","native":"Galego"},"gn":{"name":"gn","eng":"Guarani","native":"Avañe\'ẽ"},"gu-IN":{"name":"gu-IN","eng":"Gujarati (India)","native":"ગુજરાતી (ભારત)"},"he":{"name":"he","eng":"Hebrew","native":"עברית"},"hi-IN":{"name":"hi-IN","eng":"Hindi (India)","native":"हिन्दी (भारत)"},"hr":{"name":"hr","eng":"Croatian","native":"Hrvatski"},"hsb":{"name":"hsb","eng":"Upper Sorbian","native":"Hornjoserbsce"},"hu":{"name":"hu","eng":"Hungarian","native":"magyar"},"hy-AM":{"name":"hy-AM","eng":"Armenian","native":"Հայերեն"},"id":{"name":"id","eng":"Indonesian","native":"Bahasa Indonesia"},"is":{"name":"is","eng":"Icelandic","native":"íslenska"},"it":{"name":"it","eng":"Italian","native":"Italiano"},"ja":{"name":"ja","eng":"Japanese","native":"日本語"},"kk":{"name":"kk","eng":"Kazakh","native":"Қазақ"},"km":{"name":"km","eng":"Khmer","native":"ខ្មែរ"},"kn":{"name":"kn","eng":"Kannada","native":"ಕನ್ನಡ"},"ko":{"name":"ko","eng":"Korean","native":"한국어"},"lij":{"name":"lij","eng":"Ligurian","native":"Ligure"},"lt":{"name":"lt","eng":"Lithuanian","native":"lietuvių kalba"},"lv":{"name":"lv","eng":"Latvian","native":"Latviešu"},"mai":{"name":"mai","eng":"Maithili","native":"मैथिली মৈথিলী"},"mk":{"name":"mk","eng":"Macedonian","native":"Македонски"},"ml":{"name":"ml","eng":"Malayalam","native":"മലയാളം"},"mr":{"name":"mr","eng":"Marathi","native":"मराठी"},"ms":{"name":"ms","eng":"Malay","native":"Melayu"},"nb-NO":{"name":"nb-NO","eng":"Norwegian (Bokmål)","native":"Norsk bokmål"},"nl":{"name":"nl","eng":"Dutch","native":"Nederlands"},"nn-NO":{"name":"nn-NO","eng":"Norwegian (Nynorsk)","native":"Norsk nynorsk"},"or":{"name":"or","eng":"Oriya","native":"ଓଡ଼ିଆ"},"pa-IN":{"name":"pa-IN","eng":"Punjabi (India)","native":"ਪੰਜਾਬੀ (ਭਾਰਤ)"},"pl":{"name":"pl","eng":"Polish","native":"Polski"},"pt-BR":{"name":"pt-BR","eng":"Portuguese (Brazilian)","native":"Português (do Brasil)"},"pt-PT":{"name":"pt-PT","eng":"Portuguese (Portugal)","native":"Português (Europeu)"},"rm":{"name":"rm","eng":"Romansh","native":"rumantsch"},"ro":{"name":"ro","eng":"Romanian","native":"Română"},"ru":{"name":"ru","eng":"Russian","native":"Русский"},"si":{"name":"si","eng":"Sinhala","native":"සිංහල"},"sk":{"name":"sk","eng":"Slovak","native":"slovenčina"},"sl":{"name":"sl","eng":"Slovenian","native":"Slovenščina"},"son":{"name":"son","eng":"Songhai","native":"Soŋay"},"sq":{"name":"sq","eng":"Albanian","native":"Shqip"},"sr":{"name":"sr","eng":"Serbian","native":"Српски"},"sv-SE":{"name":"sv-SE","eng":"Swedish","native":"Svenska"},"ta":{"name":"ta","eng":"Tamil","native":"தமிழ்"},"te":{"name":"te","eng":"Telugu","native":"తెలుగు"},"th":{"name":"th","eng":"Thai","native":"ไทย"},"tr":{"name":"tr","eng":"Turkish","native":"Türkçe"},"uk":{"name":"uk","eng":"Ukrainian","native":"Українська"},"uz":{"name":"uz","eng":"Uzbek","native":"Oʻzbek tili"},"vi":{"name":"vi","eng":"Vietnamese","native":"Tiếng Việt"},"xh":{"name":"xh","eng":"Xhosa","native":"isiXhosa"},"zh-CN":{"name":"zh-CN","eng":"Chinese (Simplified)","native":"中文 (简体)"},"zh-TW":{"name":"zh-TW","eng":"Chinese (Traditional)","native":"正體中文 (繁體)"}}')},d8bd:function(e,t,i){"use strict";i.d(t,"a",(function(){return n})),i.d(t,"b",(function(){return a}));var n=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{attrs:{id:"app"}},[i("header-section"),i("div",{staticClass:"container",attrs:{id:"site-container"}},[i("div",{staticClass:"page-head"},[i("div",{staticClass:"select-license-column"},[i("h2",{staticClass:"vocab"},[e._v(" "+e._s(e.$t("select-license.heading"))+" ")]),i("p",{staticClass:"stepper-instructions vocab-body body-bigger"},[e._v(" "+e._s(e.$t("select-license.instructions"))+" ")])]),i("LocaleChooser",{staticClass:"locale-chooser"})],1),i("div",{staticClass:"columns"},[i("Stepper",{model:{value:e.currentStepId,callback:function(t){e.currentStepId=t},expression:"currentStepId"}}),i("div",{staticClass:"column"},[i("div",{staticClass:"fixed-right-column"},[e.showLicense?i("LicenseDetailsCard"):e._e(),e.showLicenseUse?i("LicenseUseCard"):e._e(),i("HelpSection")],1)])],1)]),i("footer-section")],1)},a=[]},d8f9:function(e,t,i){"use strict";i.r(t);var n=i("de11"),a=i("b749");for(var s in a)"default"!==s&&function(e){i.d(t,e,(function(){return a[e]}))}(s);i("78d1");var r=i("2877"),o=Object(r["a"])(a["default"],n["a"],n["b"],!1,null,null,null);t["default"]=o.exports},de04:function(e,t,i){e.exports=i.p+"img/cc-_icon.e9c024db.svg"},de11:function(e,t,i){"use strict";i.d(t,"a",(function(){return n})),i.d(t,"b",(function(){return a}));var n=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"license-use-card"},[i("h4",{staticClass:"vocab b-header"},[e._v(" "+e._s(e.$t("license-use.heading"))+" ")]),i("p",{staticClass:"license-use-instructions"},[e._v(" "+e._s(e.$t("license-use.common-instructions"))+" ")]),i("b-tabs",[i("b-tab-item",{attrs:{label:e.$t("license-use.web-tab-heading")}},[e._v(" "+e._s(e.$t("license-use.web-instructions"))+" "),i("LicenseCopy",{attrs:{"is-web":!0}})],1),i("b-tab-item",{attrs:{label:e.$t("license-use.print-media-tab-heading")}},[e._v(" "+e._s(e.$t("license-use.print-media-instructions"))+" "),i("LicenseCopy",{attrs:{"is-web":!1}})],1)],1)],1)},a=[]},de38:function(e,t,i){e.exports=i.p+"img/cc-sa_icon.978acd9d.svg"},dfdc:function(e,t,i){e.exports=i.p+"img/nd.64831b7b.svg"},e182:function(e,t,i){"use strict";i.r(t);var n=i("f63e"),a=i("9e77");for(var s in a)"default"!==s&&function(e){i.d(t,e,(function(){return a[e]}))}(s);var r=i("2877"),o=Object(r["a"])(a["default"],n["a"],n["b"],!1,null,null,null);t["default"]=o.exports},e638:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={name:"HeaderSection"};t.default=n},e6df:function(e,t,i){"use strict";i.d(t,"a",(function(){return n})),i.d(t,"b",(function(){return a}));var n=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",[i("b-field",{class:"locale-chooser-field",attrs:{label:this.$t("locale-selector.label")}},[i("b-select",{model:{value:e.$i18n.locale,callback:function(t){e.$set(e.$i18n,"locale",t)},expression:"$i18n.locale"}},e._l(e.availableLocaleNames,(function(t){return i("option",{key:t.eng,domProps:{value:t.name}},[e._v(" "+e._s(t.eng)+" - "+e._s(t.native)+" ")])})),0)],1)],1)},a=[]},eaf7:function(e,t,i){"use strict";i.r(t);var n=i("c732"),a=i.n(n);for(var s in n)"default"!==s&&function(e){i.d(t,e,(function(){return n[e]}))}(s);t["default"]=a.a},ec8c:function(e,t,i){"use strict";i.r(t);var n=i("e638"),a=i.n(n);for(var s in n)"default"!==s&&function(e){i.d(t,e,(function(){return n[e]}))}(s);t["default"]=a.a},edd4:function(e){e.exports=JSON.parse('{"app":{"title":"License Chooser"},"header":{"nav-feedback":"FEEDBACK"},"locale-selector.label":"Selected language","select-license":{"heading":"SELECT YOUR LICENSE","instructions":"Follow the steps to select the appropriate license for your work."},"stepper":{"nav":{"previous-label":"BACK","next-label":"NEXT STEP","finish-label":"Attribution details are automatically updated"},"yes":"Yes. ","no":"No. ","disabled-text":"This step is disabled due to selecting waiver of copyright through use of CC0.","disabled-text-ND":"This step is disabled due to selecting ND, which does not allow for adaptations.","FS":{"heading":"License Expertise","question":"Do you know which license you need?","selected":"I know which license I need.","not-selected":"I need help selecting a license."},"BY":{"heading":"Attribution","question":"Do you want attribution for your work?","selected":"Anyone using my work must include proper attribution.","not-selected":"Anyone can use my work, even without giving me attribution."},"NC":{"heading":"Commercial Use","question":"Do you want to allow others to use your work commercially?","selected":"Others can use my work, even for commercial purposes.","not-selected":"Others can not use my work for commercial purposes."},"ND":{"heading":"Derivative Works","question":"Do you want to allow others to remix, adapt, or build upon your work?","selected":"Others can remix, adapt, or build upon my work.","not-selected":"Others may only use my work in unadapted form."},"SA":{"heading":"Sharing Requirements","question":"Do you want to allow others to share adaptations under any terms?","selected":"Others can share adaptations of my work under any terms.","not-selected":"Others must license adaptations of my work under identical terms."},"CW":{"heading":"Copyright Waiver","question":"Waive Your Copyright","selected":"I waived copyright","copyright-waive-agreement":"I hereby waive all copyright and related or neighboring rights together with all associated claims and causes of action with respect to this work to the extent possible under the law.","copyright-waive-confirmation":"I have read and understand the terms and intended legal effect of CC0, and hereby voluntarily elect to apply it to this work."},"DD":{"heading":"Creative Commons License","question":"Which license do you need?","placeholder":"Creative Commons License"},"AD":{"heading":"Attribution Details","instructions":"Filling out this form is optional, but helps others attribute your work to you, and fills in machine-readable code.","form":{"creator-name":{"label":"Work Author","placeholder":"Jane Doe"},"creator-profile":{"label":"URL of creator profile","placeholder":"www.author.com"},"work-title":{"label":"Title of Work","placeholder":"This work"},"work-url":{"label":"Work URL","placeholder":"www.author.com/work.jpg"}}}},"license-details-card":{"heading":"RECOMMENDED LICENSE","full-description":{"cc0":"By marking your work with a CC0 public domain dedication, you are giving up your copyright and allowing reusers to distribute, remix, adapt, and build upon the material in any medium or format, even for commercial purposes.","cc-by":"This license requires that reuses give credit to the creator. It allows reusers to distribute, remix, adapt, and build upon the material in any medium or format, even for commercial purposes.","cc-by-sa":"This license requires that reusers give credit to the creator. It allows reusers to distribute, remix, adapt, and build upon the material in any medium or format, even for commercial purposes. If others remix, adapt, or build upon the material, they must license the modified material under identical terms.","cc-by-nd":"This license requires that reusers give credit to the creator. It allows reusers to copy and distribute the material in any medium or format in unadapted form only, even for commercial purposes.","cc-by-nc":"This license requires that reusers give credit to the creator. It allows reusers to distribute, remix, adapt, and build upon the material in any medium or format, for noncommercial purposes only.","cc-by-nc-sa":"This license requires that reusers give credit to the creator. It allows reusers to distribute, remix, adapt, and build upon the material in any medium or format, for noncommercial purposes only. If others modify or adapt the material, they must license the modified material under identical terms.","cc-by-nc-nd":"This license requires that reusers give credit to the creator. It allows reusers to copy and distribute the material in any medium or format, for noncommercial purposes only. If others remix, adapt, or build upon the material, they may not distribute the modified material."},"item-description":{"zero":"This work has been marked as dedicated to the public domain.","by":"Credit must be given to you, the creator.","nc":"Only noncommercial use of your work is permitted.","nd":"No derivatives or adaptations of your work are permitted.","sa":"Adaptations must be shared under the same terms."}},"license-use":{"heading":"Use your license","common-instructions":"Choose what kind of work you are licensing to get appropriate license code.","web-instructions":"If you are licensing one work, paste the code next to it. If you are licensing the whole page or blog, you can paste the license code at the bottom of the page.","web-tab-heading":"Website","print-media-tab-heading":"Print Work or Media","print-media-instructions":"Copy the text below and paste it on the title and/or copyright page of your print work or presentation, or in the credits of your media.","rich-text-label":"Rich Text","html-label":"HTML","plain-text-label":"Plain Text","copy-label":"Copy","copied-label":"Copied!","richtext":{"full-text":"{workTitle} {by} {creator}{licensed-text}{licenseName}","workTitle":"This work","by":"by","licensed-text":" is licensed under ","print-instructions":". To view a copy of this license, visit {linkToLicenseDeed}"}},"help":{"heading":"CONFUSED? NEED HELP?","what-are-cc-licenses":{"heading":"What Are Creative Commons Licenses?","text":"

Creative Commons legal tools give everyone from individual creators to large companies a simple, standardized way to grant copyright permissions to their creative work. They are designed to forge a balance inside the traditional \\"all rights reserved\\" setting that copyright law creates.

","footer":"For more information, please see About the Licenses"},"how-licenses-work":{"heading":"How do the Licenses Work?","text":"

There are six different Creative Commons licenses, as well as one public domain dedication tool. Creators choose the option that is right for them, and then apply that license to their copyrighted work. Anyone who wants to reuse the work of the creator in a manner that requires permission under copyright must comply with the terms of the license.

","footer":"

For more information, please see About the Licenses

"},"what-icons-mean":{"heading":"What do the Icons Mean?","text":"

The icons represent key features of the different CC license options:

","BY":{"text":"Credit must be given to you, the creator.","long-name":"Attribution Required","short-name":"(BY)"},"ND":{"text":"No derivatives or adaptations of your work are permitted.","long-name":"Modifying Not Allowed","short-name":"(ND/ NoDerivatives)"},"NC":{"text":"Only noncommercial use of your work is permitted.

","long-name":"Commercial Use Not Allowed","short-name":"(NC/ NonCommercial)"},"SA":{"text":"Adaptations must be shared under the same terms.","long-name":"Distributed on Same Terms","short-name":"(SA/ ShareAlike)"}},"how-licenses-communicated":{"heading":"How are Licenses Communicated?","text":"Creative Commons licenses can be represented by their names, their associated icons, or both. For example, a CC BY-NC license, which requires attribution, and prohibits commercial use could be represented by its:","full-name":"Full Name","short-name":"Short Name","license-icons":"Icons","CC-BY-NC":"Attribution-NonCommercial 4.0 International"},"considerations-before-licensing":{"heading":"Considerations Before Licensing","text":"

There are a number of things you should consider before you apply a Creative Commons license to your work, or before using Creative Commons-licenced material.

Considerations for Licensors - If you are licensing your own work

Considerations for Licensees - If you are using someone else\'s licensed work

","footer":"For more information, please see the CC wiki\'s page on Considerations for Licensors and Licensees."},"how-formally-license":{"heading":"How do I Formally License my Work?","text":"

Licensing your work is as simple as marking it under the specific license you choose. This marking can be as simple as a bit of text stating the license in a copyright notice, or as complex as embedding the license information on your website using the HTML code associated with the particular license. We strongly recommend at least including a link to the applicable license.

"},"six-cc-licenses":{"heading":"The Six Creative Commons Licenses","text":"

There are six main licenses that Creative Commons offers.

In the diagram to the right, you can see the six main licenses and the public domain CC0 license, and how restrictive they are, with licenses at the top being the least restrictive, and licenses at the bottom being the most restrictive.

If you are unsure about which one is right for you and your work, please select \\"I need help selecting a license\\" on the first question of this page.

","footer":"For more information, please read more about CC Licenses and Examples."},"what-free-culture-license":{"heading":"What is a Free Culture License?","text":"

CC uses the definition of free cultural works at Freedom Defined to categorize certain CC licenses as Free Culture Licenses. Freedom Defined is an open organization of free culture advocates and researchers; the definition was developed by its community as a parallel to efforts such as the Free Software Definition, to have a standard for defining Free Culture. Using that definition, material licensed under CC BY or BY-SA is a free cultural work, as is anything in the worldwide public domain marked with CC0 or the Public Domain Mark.","footer":"Read more about Understanding Free Cultural Works

"},"look-earlier-license-ver":{"heading":"Looking for Earlier License Versions, including Ports?","text":"

The most recent license version is 4.0, which can be used internationally. Earlier versions of licenses, including 3.0 international and ports localized to particular jurisdictions, can still be used on the legacy version of the License Chooser.

Click on the link at the top of the page \\"Looking for earlier license versions, including ports?\\" and follow the prompts to use earlier license versions.

"}},"alt":{"free-works-icon":"Free Works Icon","non-free-works-icon":"Icon for a non-Free Works License","cc-logo":"Creative Commons"},"footer":{"donation":{"header":"OUR WORK RELIES ON YOU!","call":"Help us keep Internet free and open."},"licensing":{"text":"Except where otherwise noted, content on this site is licensed under a Creative Commons Attribution 4.0 International license. Icons by Noun Project."},"contribute":"Contribute on Github."},"cc0-waiver":{"text":"Creative Commons Legal Code\\n CC0 1.0 Universal\\n Official translations of this legal tool are available\\n CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES NOT PROVIDE LEGAL SERVICES. DISTRIBUTION OF THIS DOCUMENT DOES NOT CREATE AN ATTORNEY-CLIENT RELATIONSHIP. CREATIVE COMMONS PROVIDES THIS INFORMATION ON AN \'AS-IS\' BASIS. CREATIVE COMMONS MAKES NO WARRANTIES REGARDING THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS PROVIDED HEREUNDER, AND DISCLAIMS LIABILITY FOR DAMAGES RESULTING FROM THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS PROVIDED HEREUNDER.\\n Statement of Purpose\\n The laws of most jurisdictions throughout the world automatically confer exclusive Copyright and Related Rights (defined below) upon the creator and subsequent owner(s) (each and all, an \'owner\') of an original work of authorship and/or a database (each, a \'Work\').\\nCertain owners wish to permanently relinquish those rights to a Work for the purpose of contributing to a commons of creative, cultural and scientific works (\'Commons\') that the public can reliably and without fear of later claims of infringement build upon, modify, incorporate in other works, reuse and redistribute as freely as possible in any form whatsoever and for any purposes, including without limitation commercial purposes. These owners may contribute to the Commons to promote the ideal of a free culture and the further production of creative, cultural and scientific works, or to gain reputation or greater distribution for their Work in part through the use and efforts of others.\\nFor these and/or other purposes and motivations, and without any expectation of additional consideration or compensation, the person associating CC0 with a Work (the \'Affirmer\'), to the extent that he or she is an owner of Copyright and Related Rights in the Work, voluntarily elects to apply CC0 to the Work and publicly distribute the Work under its terms, with knowledge of his or her Copyright and Related Rights in the Work and the meaning and intended legal effect of CC0 on those rights.\\n 1. Copyright and Related Rights. A Work made available under CC0 may be protected by copyright and related or neighboring rights (\'Copyright and Related Rights\'). Copyright and Related Rights include, but are not limited to, the following:\\n the right to reproduce, adapt, distribute, perform, display, communicate, and translate a Work;\\n moral rights retained by the original author(s) and/or performer(s); publicity and privacy rights pertaining to a person\'s image or likeness depicted in a Work;\\n rights protecting against unfair competition in regards to a Work, subject to the limitations in paragraph 4(a), below;\\n rights protecting the extraction, dissemination, use and reuse of data in a Work;\\n database rights (such as those arising under Directive 96/9/EC of the European Parliament and of the Council of 11 March 1996 on the legal protection of databases, and under any national implementation thereof, including any amended or successor version of such directive); and other similar, equivalent or corresponding rights throughout the world based on applicable law or treaty, and any national implementations thereof.\\n 2. Waiver. To the greatest extent permitted by, but not in contravention of, applicable law, Affirmer hereby overtly, fully, permanently, irrevocably and unconditionally waives, abandons, and surrenders all of Affirmer\'s Copyright and Related Rights and associated claims and causes of action, whether now known or unknown (including existing as well as future claims and causes of action), in the Work (i) in all territories worldwide, (ii) for the maximum duration provided by applicable law or treaty (including future time extensions), (iii) in any current or future medium and for any number of copies, and (iv) for any purpose whatsoever, including without limitation commercial, advertising or promotional purposes (the \'Waiver\'). Affirmer makes the Waiver for the benefit of each member of the public at large and to the detriment of Affirmer\'s heirs and successors, fully intending that such Waiver shall not be subject to revocation, rescission, cancellation, termination, or any other legal or equitable action to disrupt the quiet enjoyment of the Work by the public as contemplated by Affirmer\'s express Statement of Purpose.\\n 3. Public License Fallback. Should any part of the Waiver for any reason be judged legally invalid or ineffective under applicable law, then the Waiver shall be preserved to the maximum extent permitted taking into account Affirmer\'s express Statement of Purpose. In addition, to the extent the Waiver is so judged Affirmer hereby grants to each affected person a royalty-free, non transferable, non sublicensable, non exclusive, irrevocable and unconditional license to exercise Affirmer\'s Copyright and Related Rights in the Work (i) in all territories worldwide, (ii) for the maximum duration provided by applicable law or treaty (including future time extensions), (iii) in any current or future medium and for any number of copies, and (iv) for any purpose whatsoever, including without limitation commercial, advertising or promotional purposes (the \'License\'). The License shall be deemed effective as of the date CC0 was applied by Affirmer to the Work. Should any part of the License for any reason be judged legally invalid or ineffective under applicable law, such partial invalidity or ineffectiveness shall not invalidate the remainder of the License, and in such case Affirmer hereby affirms that he or she will not (i) exercise any of his or her remaining Copyright and Related Rights in the Work or (ii) assert any associated claims and causes of action with respect to the Work, in either case contrary to Affirmer\'s express Statement of Purpose.\\n 4. Limitations and Disclaimers.\\n No trademark or patent rights held by Affirmer are waived, abandoned, surrendered, licensed or otherwise affected by this document.\\n Affirmer offers the Work as-is and makes no representations or warranties of any kind concerning the Work, express, implied, statutory or otherwise, including without limitation warranties of title, merchantability, fitness for a particular purpose, non infringement, or the absence of latent or other defects, accuracy, or the present or absence of errors, whether or not discoverable, all to the greatest extent permissible under applicable law.\\n Affirmer disclaims responsibility for clearing rights of other persons that may apply to the Work or any use thereof, including without limitation any person\'s Copyright and Related Rights in the Work. Further, Affirmer disclaims responsibility for obtaining any necessary consents, permissions or other rights required for any use of the Work.\\n Affirmer understands and acknowledges that Creative Commons is not a party to this document and has no duty or obligation with respect to this CC0 or use of the Work."},"free-culture-work":{"yes":"Free Culture License","no":"Not a Free Culture License"}}')},ef0b:function(e,t,i){},f1d3:function(e,t,i){"use strict";i.r(t);var n=i("44b1"),a=i.n(n);for(var s in n)"default"!==s&&function(e){i.d(t,e,(function(){return n[e]}))}(s);t["default"]=a.a},f220:function(e,t,i){"use strict";i.r(t);var n=i("4cd8"),a=i("5cd6");for(var s in a)"default"!==s&&function(e){i.d(t,e,(function(){return a[e]}))}(s);i("7406"),i("ae2d");var r=i("2877"),o=Object(r["a"])(a["default"],n["a"],n["b"],!1,null,"19dc3ee4",null);t["default"]=o.exports},f24a:function(e,t,i){},f63e:function(e,t,i){"use strict";i.d(t,"a",(function(){return n})),i.d(t,"b",(function(){return a}));var n=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"step-content"},["previous"===e.status?i("p",{staticClass:"step-description vocab-body body-normal"},[e._v(" "+e._s(e.$t(e.cardText))+" ")]):"current"===e.status?i("div",{staticClass:"step-actions"},[i("div",{staticClass:"field",class:e.yesSelected},[i("b-radio",{attrs:{"native-value":"yes"},model:{value:e.radio,callback:function(t){e.radio=t},expression:"radio"}},[i("span",{staticClass:"vocab-body body-normal"},[e._v(" "+e._s(e.$t("stepper.yes"))+e._s(e.$t(e.yesText))+" ")])])],1),i("div",{staticClass:"field",class:e.noSelected},[i("b-radio",{attrs:{"native-value":"no"},model:{value:e.radio,callback:function(t){e.radio=t},expression:"radio"}},[i("span",{staticClass:"vocab-body body-normal"},[e._v(" "+e._s(e.$t("stepper.no"))+e._s(e.$t(e.noText))+" ")])])],1)]):e._e()])},a=[]},f71b:function(e,t,i){},f887:function(e,t,i){e.exports=i.p+"img/icon-cc-white.b70625f3.svg"},fb97:function(e,t,i){"use strict";i.r(t);var n=i("b586"),a=i("2914");for(var s in a)"default"!==s&&function(e){i.d(t,e,(function(){return a[e]}))}(s);i("76d5");var r=i("2877"),o=Object(r["a"])(a["default"],n["a"],n["b"],!1,null,null,null);t["default"]=o.exports},ff4f:function(e,t,i){e.exports=i.p+"img/cc-share_icon.fb8bd57a.svg"}}); +//# sourceMappingURL=app.80f3046a.js.map \ No newline at end of file diff --git a/docs/js/app.80f3046a.js.map b/docs/js/app.80f3046a.js.map new file mode 100644 index 00000000..a10d9656 --- /dev/null +++ b/docs/js/app.80f3046a.js.map @@ -0,0 +1 @@ +{"version":3,"sources":["webpack:///webpack/bootstrap","webpack:///./src/components/HeaderSection.vue","webpack:///./src/components/DropdownStep.vue","webpack:///./src/assets/license-icons/plus-icon-black.svg","webpack:///./src/components/LicenseDropdown.vue?2b39","webpack:///./src/components/LicenseDetailsCard.vue?7b91","webpack:///./src/components/LicenseDetailsCard.vue?aef8","webpack:///src/App.vue","webpack:///./src/components/Stepper.vue?d075","webpack:///./src/components/AttributionDetailsStep.vue","webpack:///./src/components/LicenseIcons.vue","webpack:///./src/assets/license-icons/cc-cc0_icon.svg","webpack:///./src/App.vue?1160","webpack:///src/components/FirstStep.vue","webpack:///./src/assets/license-icons/cc-by_icon.svg","webpack:///./src/components/LicenseIcons.vue?bbe4","webpack:///./src/components/CopyrightWaiverStep.vue?25e1","webpack:///./src/components/DropdownStep.vue?7ca8","webpack:///./src/assets/license-icons/cc-zero_icon.svg","webpack:///./src/components/LicenseDropdown.vue","webpack:///./src/components/Stepper.vue?c468","webpack:///./src/assets/license-icons/cc-nd_icon.svg","webpack:///src/components/Step.vue","webpack:///src/components/LicenseCopy.vue","webpack:///./src/assets/license-icons sync ^\\.\\/.*\\.svg$","webpack:///./src/assets/license-icons/cc-nc_icon.svg","webpack:///./src/components/LicenseIcons.vue?8866","webpack:///./src/components/AttributionDetailsStep.vue?978b","webpack:///./src/App.vue","webpack:///./src/components/LocaleChooser.vue","webpack:///./src/store/index.js","webpack:///./src/components/DropdownStep.vue?2bae","webpack:///src/components/Stepper.vue","webpack:///./src/components/LicenseDetailsCard.vue","webpack:///src/components/FooterSection.vue","webpack:///./src/assets/license-icons/cc_icon.svg","webpack:///./src/locales sync [A-Za-z0-9-_,\\s]+\\.json$/","webpack:///./src/assets/license-icons/nc.svg","webpack:///./src/components/HelpSection.vue?5e63","webpack:///./src/components/LicenseDropdown.vue?f38b","webpack:///./src/assets/license-icons/cc-public-domain-icon.svg","webpack:///./src/components/FooterSection.vue?27f4","webpack:///./src/main.js","webpack:///./src/assets/license-openness-scale.png","webpack:///./src/components/FooterSection.vue","webpack:///./src/App.vue?c650","webpack:///./src/components/HelpSection.vue?214c","webpack:///./src/components/LicenseCopy.vue?991b","webpack:///./src/assets/license-icons/zero.svg","webpack:///./src/components/AttributionDetailsStep.vue?1fdc","webpack:///./src/components/LicenseIcons.vue?e0ac","webpack:///./src/assets/license-icons/cc.svg","webpack:///./src/components/AttributionDetailsStep.vue?083d","webpack:///src/components/LicenseDropdown.vue","webpack:///src/components/DropdownStep.vue","webpack:///./src/components/HelpSection.vue?acb6","webpack:///./src/assets/license-icons/sa-icon.svg","webpack:///./src/utils/license-utilities.js","webpack:///./src/components/CopyrightWaiverStep.vue?9a0f","webpack:///./src/components/LicenseUseCard.vue?ea98","webpack:///./src/components/LocaleChooser.vue?0de0","webpack:///./src/assets/license-icons/cc-pdm_icon.svg","webpack:///./src/assets/chooser.svg","webpack:///./src/components/Step.vue?16f4","webpack:///src/components/LocaleChooser.vue","webpack:///src/components/LicenseDetailsCard.vue","webpack:///./src/components/LicenseCode.vue?437a","webpack:///./src/assets/license-icons/icon-by-white.svg","webpack:///./src/i18n.js","webpack:///./src/assets/license-icons/cc-zero.svg","webpack:///./src/components/LicenseDetailsCard.vue?fadf","webpack:///./src/assets/license-icons/by.svg","webpack:///./src/components/LocaleChooser.vue?f867","webpack:///./src/components/Step.vue?6cef","webpack:///src/components/CopyrightWaiverStep.vue","webpack:///./src/components/FirstStep.vue?ec4d","webpack:///./src/assets/license-icons/cc-nc-jp_icon.svg","webpack:///./src/components/Stepper.vue","webpack:///./src/assets/license-icons/sa.svg","webpack:///src/components/LicenseIcons.vue","webpack:///./src/components/LicenseCopy.vue?be78","webpack:///./src/components/LicenseDropdown.vue?7341","webpack:///./src/components/LicenseCode.vue?13e5","webpack:///./src/components/HelpSection.vue?c00c","webpack:///./src/assets/license-icons/cc-nc-eu_icon.svg","webpack:///./src/components/FooterSection.vue?dbaf","webpack:///./src/components/CopyrightWaiverStep.vue?1669","webpack:///./src/components/HeaderSection.vue?d2f8","webpack:///./src/components/LicenseUseCard.vue?d3cf","webpack:///src/components/AttributionDetailsStep.vue","webpack:///./src/components/LicenseCopy.vue?d7a6","webpack:///./src/assets/license-icons/cc-nd-icon.svg","webpack:///./src/components/LicenseCode.vue","webpack:///src/components/LicenseCode.vue","webpack:///src/components/HelpSection.vue","webpack:///./src/components/HeaderSection.vue?08ac","webpack:///./src/components/FooterSection.vue?b8c3","webpack:///./src/components/Step.vue","webpack:///src/components/LicenseUseCard.vue","webpack:///./src/components/LicenseCopy.vue","webpack:///./src/App.vue?40b8","webpack:///./src/components/LicenseUseCard.vue","webpack:///./src/assets/license-icons/cc-_icon.svg","webpack:///./src/components/LicenseUseCard.vue?2b0d","webpack:///./src/assets/license-icons/cc-sa_icon.svg","webpack:///./src/assets/license-icons/nd.svg","webpack:///./src/components/FirstStep.vue","webpack:///src/components/HeaderSection.vue","webpack:///./src/components/LocaleChooser.vue?9fbd","webpack:///./src/components/LicenseCode.vue?2efe","webpack:///./src/components/HeaderSection.vue?dad5","webpack:///./src/components/Stepper.vue?f3e3","webpack:///./src/components/HelpSection.vue","webpack:///./src/components/FirstStep.vue?2bba","webpack:///./src/assets/license-icons/icon-cc-white.svg","webpack:///./src/components/CopyrightWaiverStep.vue","webpack:///./src/assets/license-icons/cc-share_icon.svg"],"names":["webpackJsonpCallback","data","moduleId","chunkId","chunkIds","moreModules","executeModules","i","resolves","length","Object","prototype","hasOwnProperty","call","installedChunks","push","modules","parentJsonpFunction","shift","deferredModules","apply","checkDeferredModules","result","deferredModule","fulfilled","j","depId","splice","__webpack_require__","s","installedModules","exports","module","l","m","c","d","name","getter","o","defineProperty","enumerable","get","r","Symbol","toStringTag","value","t","mode","__esModule","ns","create","key","bind","n","object","property","p","jsonpArray","window","oldJsonpFunction","slice","component","render","_vm","this","_h","$createElement","_c","_self","staticClass","attrs","$t","shortName","on","setCurrentLicense","_l","license","domProps","_v","_s","staticRenderFns","licenseUrl","fullName","iconsList","slug","toUpperCase","licenseKey","item","class","status","cardText","updateSelected","_e","visibleSteps","step","idx","enabledQualifier","enabled","$event","setActiveStep","id","stepHeaderText","selected","changeStepSelected","isLicenseAttribute","isStepReversed","disabledDue","handlePrevious","nextButtonEnabledState","handleNext","map","webpackContext","req","webpackContextResolve","e","Error","code","keys","resolve","Vue","use","Vuex","Store","state","currentLicenseAttributes","defaultAttributes","attributionDetails","creatorName","creatorProfileUrl","workTitle","workUrl","getters","isLicenseSelected","undefined","BY","attrToShort","attrToFull","licenseIconsArr","mutations","setSelected","stepName","isSelected","indexOf","updateAttributesFromShort","includes","CC0Attributes","NC","ND","SA","setCreatorName","newName","setCreatorProfileUrl","setWorkTitle","setWorkUrl","modal","clickHandler","modals","$set","library","add","faCopy","faCreativeCommons","faCreativeCommonsBy","faCreativeCommonsNc","faCreativeCommonsNd","faCreativeCommonsSa","faCreativeCommonsZero","FontAwesomeIcon","config","productionTip","Buefy","VueAnalytics","autoTracking","screenview","Sentry","init","dsn","integrations","Integrations","attachProps","logErrors","Hotjar","isProduction","store","i18n","h","App","$mount","model","callback","$$v","activeTab","expression","firstTabLabel","textAttributionType","htmlLicenseParagraph","slot","clipboardTarget","copyText","url","stopPropagation","index","toLowerCase","CCBYAttributes","shortToAttr","shortLicenseName","short","nc","nd","sa","attr","base","linkRef","licenseSlug","replace","licenseAttributes","iconsArray","updateVisibleEnabledStatus","stepStatusData","visible","stepsDisabledDue","FS","generateHTML","dataForHtmlGeneration","htmlString","creator","licenseIconsLink","iconStyle","baseAssetsPath","licenseIcons","split","join","creatorSpan","workTitleSpan","scopedSlots","_u","fn","isWeb","proxy","byString","staticStyle","loadLocaleMessages","locales","require","messages","forEach","matched","match","locale","VueI18n","process","fallbackLocale","showDisabledDue","yesSelected","radio","yesText","noSelected","noText","LicenseIcons","copyrightWaiverAgreed","copyrightWaiverConfirmed","_m","currentStepId","$i18n","lang","eng","native"],"mappings":"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","file":"js/app.80f3046a.js","sourcesContent":[" \t// install a JSONP callback for chunk loading\n \tfunction webpackJsonpCallback(data) {\n \t\tvar chunkIds = data[0];\n \t\tvar moreModules = data[1];\n \t\tvar executeModules = data[2];\n\n \t\t// add \"moreModules\" to the modules object,\n \t\t// then flag all \"chunkIds\" as loaded and fire callback\n \t\tvar moduleId, chunkId, i = 0, resolves = [];\n \t\tfor(;i < chunkIds.length; i++) {\n \t\t\tchunkId = chunkIds[i];\n \t\t\tif(Object.prototype.hasOwnProperty.call(installedChunks, chunkId) && installedChunks[chunkId]) {\n \t\t\t\tresolves.push(installedChunks[chunkId][0]);\n \t\t\t}\n \t\t\tinstalledChunks[chunkId] = 0;\n \t\t}\n \t\tfor(moduleId in moreModules) {\n \t\t\tif(Object.prototype.hasOwnProperty.call(moreModules, moduleId)) {\n \t\t\t\tmodules[moduleId] = moreModules[moduleId];\n \t\t\t}\n \t\t}\n \t\tif(parentJsonpFunction) parentJsonpFunction(data);\n\n \t\twhile(resolves.length) {\n \t\t\tresolves.shift()();\n \t\t}\n\n \t\t// add entry modules from loaded chunk to deferred list\n \t\tdeferredModules.push.apply(deferredModules, executeModules || []);\n\n \t\t// run deferred modules when all chunks ready\n \t\treturn checkDeferredModules();\n \t};\n \tfunction checkDeferredModules() {\n \t\tvar result;\n \t\tfor(var i = 0; i < deferredModules.length; i++) {\n \t\t\tvar deferredModule = deferredModules[i];\n \t\t\tvar fulfilled = true;\n \t\t\tfor(var j = 1; j < deferredModule.length; j++) {\n \t\t\t\tvar depId = deferredModule[j];\n \t\t\t\tif(installedChunks[depId] !== 0) fulfilled = false;\n \t\t\t}\n \t\t\tif(fulfilled) {\n \t\t\t\tdeferredModules.splice(i--, 1);\n \t\t\t\tresult = __webpack_require__(__webpack_require__.s = deferredModule[0]);\n \t\t\t}\n \t\t}\n\n \t\treturn result;\n \t}\n\n \t// The module cache\n \tvar installedModules = {};\n\n \t// object to store loaded and loading chunks\n \t// undefined = chunk not loaded, null = chunk preloaded/prefetched\n \t// Promise = chunk loading, 0 = chunk loaded\n \tvar installedChunks = {\n \t\t\"app\": 0\n \t};\n\n \tvar deferredModules = [];\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, { enumerable: true, get: getter });\n \t\t}\n \t};\n\n \t// define __esModule on exports\n \t__webpack_require__.r = function(exports) {\n \t\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n \t\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n \t\t}\n \t\tObject.defineProperty(exports, '__esModule', { value: true });\n \t};\n\n \t// create a fake namespace object\n \t// mode & 1: value is a module id, require it\n \t// mode & 2: merge all properties of value into the ns\n \t// mode & 4: return value when already ns object\n \t// mode & 8|1: behave like require\n \t__webpack_require__.t = function(value, mode) {\n \t\tif(mode & 1) value = __webpack_require__(value);\n \t\tif(mode & 8) return value;\n \t\tif((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;\n \t\tvar ns = Object.create(null);\n \t\t__webpack_require__.r(ns);\n \t\tObject.defineProperty(ns, 'default', { enumerable: true, value: value });\n \t\tif(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));\n \t\treturn ns;\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"/\";\n\n \tvar jsonpArray = window[\"webpackJsonp\"] = window[\"webpackJsonp\"] || [];\n \tvar oldJsonpFunction = jsonpArray.push.bind(jsonpArray);\n \tjsonpArray.push = webpackJsonpCallback;\n \tjsonpArray = jsonpArray.slice();\n \tfor(var i = 0; i < jsonpArray.length; i++) webpackJsonpCallback(jsonpArray[i]);\n \tvar parentJsonpFunction = oldJsonpFunction;\n\n\n \t// add entry module to deferred list\n \tdeferredModules.push([0,\"chunk-vendors\"]);\n \t// run deferred modules when ready\n \treturn checkDeferredModules();\n","import { render, staticRenderFns } from \"./HeaderSection.vue?vue&type=template&id=4c86c2a7&\"\nimport script from \"./HeaderSection.vue?vue&type=script&lang=js&\"\nexport * from \"./HeaderSection.vue?vue&type=script&lang=js&\"\nimport style0 from \"./HeaderSection.vue?vue&type=style&index=0&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import { render, staticRenderFns } from \"./DropdownStep.vue?vue&type=template&id=4aeb4bb0&\"\nimport script from \"./DropdownStep.vue?vue&type=script&lang=js&\"\nexport * from \"./DropdownStep.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","module.exports = __webpack_public_path__ + \"img/plus-icon-black.17df6a32.svg\";","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('b-field',{staticClass:\"license-dropdown\"},[_c('b-select',{attrs:{\"placeholder\":this.$t('stepper.DD.placeholder'),\"value\":_vm.shortName},on:{\"input\":_vm.setCurrentLicense}},_vm._l((_vm.licenseList),function(license){return _c('option',{key:license,domProps:{\"value\":license}},[_vm._v(\" \"+_vm._s(license)+\" \")])}),0)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"selected-license-card\"},[_c('h3',{staticClass:\"vocab\"},[_vm._v(\" \"+_vm._s(_vm.$t('license-details-card.heading'))+\" \")]),_c('h4',{staticClass:\"vocab b-header\"},[_c('a',{staticClass:\"license-name\",attrs:{\"href\":_vm.licenseUrl('web')}},[_vm._v(\" \"+_vm._s(_vm.fullName)+\" (\"+_vm._s(_vm.shortName)+\") \"),_c('LicenseIcons',{attrs:{\"url\":_vm.licenseUrl('web'),\"icons-arr\":_vm.iconsList}})],1)]),_c('p',{staticClass:\"chooser-selected-description\"},[_c('b',[_vm._v(_vm._s(_vm.slug.toUpperCase()))]),_vm._v(\" \"+_vm._s(_vm.$t(_vm.licenseKey))+\" \")]),_c('section',{staticClass:\"license-visual-info\"},[_c('ul',{staticClass:\"license-list\"},[_c('transition-group',{attrs:{\"name\":\"highlight\"}},_vm._l((_vm.iconsList),function(item){return _c('li',{key:item,class:['license-list-item', item]},[_c('span',{staticClass:\"readable-string\"},[(item!=='zero')?_c('b',[_vm._v(_vm._s(item.toUpperCase())+\":\")]):_c('b',[_vm._v(\"CC0:\")]),_vm._v(\" \"+_vm._s(_vm.$t((\"license-details-card.item-description.\" + item)))+\" \")])])}),0)],1)])])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LicenseDetailsCard.vue?vue&type=style&index=0&lang=scss&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LicenseDetailsCard.vue?vue&type=style&index=0&lang=scss&\"","\r\n\r\n\r\n\r\n","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Stepper.vue?vue&type=style&index=0&lang=scss&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Stepper.vue?vue&type=style&index=0&lang=scss&\"","import { render, staticRenderFns } from \"./AttributionDetailsStep.vue?vue&type=template&id=1c472da6&\"\nimport script from \"./AttributionDetailsStep.vue?vue&type=script&lang=js&\"\nexport * from \"./AttributionDetailsStep.vue?vue&type=script&lang=js&\"\nimport style0 from \"./AttributionDetailsStep.vue?vue&type=style&index=0&lang=css&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import { render, staticRenderFns } from \"./LicenseIcons.vue?vue&type=template&id=3ca90f93&scoped=true&\"\nimport script from \"./LicenseIcons.vue?vue&type=script&lang=js&\"\nexport * from \"./LicenseIcons.vue?vue&type=script&lang=js&\"\nimport style0 from \"./LicenseIcons.vue?vue&type=style&index=0&id=3ca90f93&lang=scss&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"3ca90f93\",\n null\n \n)\n\nexport default component.exports","module.exports = __webpack_public_path__ + \"img/cc-cc0_icon.e9c024db.svg\";","import mod from \"-!../node_modules/cache-loader/dist/cjs.js??ref--12-0!../node_modules/thread-loader/dist/cjs.js!../node_modules/babel-loader/lib/index.js!../node_modules/cache-loader/dist/cjs.js??ref--0-0!../node_modules/vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../node_modules/cache-loader/dist/cjs.js??ref--12-0!../node_modules/thread-loader/dist/cjs.js!../node_modules/babel-loader/lib/index.js!../node_modules/cache-loader/dist/cjs.js??ref--0-0!../node_modules/vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=script&lang=js&\"","\r\n\r\n","module.exports = __webpack_public_path__ + \"img/cc-by_icon.7813b579.svg\";","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LicenseIcons.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LicenseIcons.vue?vue&type=script&lang=js&\"","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./CopyrightWaiverStep.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./CopyrightWaiverStep.vue?vue&type=script&lang=js&\"","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"step-content\"},[(_vm.status==='previous')?_c('div',{staticClass:\"step-description\"},[_vm._v(\" \"+_vm._s(_vm.cardText)+\" \")]):(_vm.status==='current')?_c('div',{staticClass:\"step-actions\"},[_c('LicenseDropdown',{on:{\"input\":_vm.updateSelected}})],1):_vm._e()])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","module.exports = __webpack_public_path__ + \"img/cc-zero_icon.e9c024db.svg\";","import { render, staticRenderFns } from \"./LicenseDropdown.vue?vue&type=template&id=7075ca0c&\"\nimport script from \"./LicenseDropdown.vue?vue&type=script&lang=js&\"\nexport * from \"./LicenseDropdown.vue?vue&type=script&lang=js&\"\nimport style0 from \"./LicenseDropdown.vue?vue&type=style&index=0&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"stepper-container column\"},_vm._l((_vm.visibleSteps()),function(step,idx){return _c('div',{key:idx,class:['step-container', step.name, step.status, _vm.enabledQualifier(step.enabled)]},[_c('div',{class:['step-header'],on:{\"click\":function($event){return _vm.setActiveStep(step.id)}}},[_c('h5',{staticClass:\"step-title vocab b-header\"},[_vm._v(\" \"+_vm._s(_vm.$t(_vm.stepHeaderText(step.name, step.status)))+\" \")])]),(step.status!=='inactive' && step.name==='FS')?_c('FirstStep',{attrs:{\"step-id\":step.id,\"selected\":step.selected,\"status\":step.status},on:{\"change\":_vm.changeStepSelected}}):(step.status!=='inactive' && _vm.isLicenseAttribute(step.name))?_c('Step',{attrs:{\"step-id\":step.id,\"step-name\":step.name,\"selected\":step.selected,\"status\":step.status,\"reversed\":_vm.isStepReversed(step.name),\"enabled\":step.enabled,\"disabled-due\":step.disabledDue},on:{\"change\":_vm.changeStepSelected}}):(step.status!=='inactive' && step.name==='CW')?_c('CopyrightWaiverStep',{attrs:{\"step-id\":step.id,\"step-name\":step.name,\"selected\":step.selected,\"status\":step.status},on:{\"change\":_vm.changeStepSelected}}):(step.status!=='inactive' && step.name==='DD')?_c('DropdownStep',{attrs:{\"step-id\":step.id,\"status\":step.status},on:{\"change\":_vm.changeStepSelected}}):(step.status!=='inactive' && step.name==='AD')?_c('AttributionDetailsStep',{attrs:{\"step-id\":step.id,\"status\":step.status}}):_vm._e(),(step.status==='current')?_c('nav',{staticClass:\"step-navigation\"},[(step.name!=='FS')?_c('a',{staticClass:\"pagination-previous\",attrs:{\"role\":\"button\"},on:{\"click\":function($event){return _vm.handlePrevious(step.name)}}},[_vm._v(_vm._s(_vm.$t('stepper.nav.previous-label')))]):_vm._e(),(step.name!=='AD')?_c('a',{class:['pagination-next', _vm.nextButtonEnabledState(step.id)],attrs:{\"role\":\"button\"},on:{\"click\":function($event){return _vm.handleNext(step.name)}}},[_vm._v(_vm._s(_vm.$t('stepper.nav.next-label')))]):_c('span',{staticClass:\"pagination-finish\"},[_vm._v(_vm._s(_vm.$t('stepper.nav.finish-label')))])]):_vm._e()],1)}),0)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","module.exports = __webpack_public_path__ + \"img/cc-nd_icon.7966b830.svg\";","\r\n\r\n\r\n","\r\n\r\n\r\n","var map = {\n\t\"./by.svg\": \"9583\",\n\t\"./cc-_icon.svg\": \"de04\",\n\t\"./cc-by_icon.svg\": \"27da\",\n\t\"./cc-cc0_icon.svg\": \"22c7\",\n\t\"./cc-nc-eu_icon.svg\": \"b085\",\n\t\"./cc-nc-jp_icon.svg\": \"9f15\",\n\t\"./cc-nc_icon.svg\": \"39aa\",\n\t\"./cc-nd-icon.svg\": \"c275\",\n\t\"./cc-nd_icon.svg\": \"351e\",\n\t\"./cc-pdm_icon.svg\": \"7a91\",\n\t\"./cc-public-domain-icon.svg\": \"5146\",\n\t\"./cc-sa_icon.svg\": \"de38\",\n\t\"./cc-share_icon.svg\": \"ff4f\",\n\t\"./cc-zero.svg\": \"93cf\",\n\t\"./cc-zero_icon.svg\": \"2c12\",\n\t\"./cc.svg\": \"6ace\",\n\t\"./cc_icon.svg\": \"4891\",\n\t\"./icon-by-white.svg\": \"8faf\",\n\t\"./icon-cc-white.svg\": \"f887\",\n\t\"./nc.svg\": \"4ae3\",\n\t\"./nd.svg\": \"dfdc\",\n\t\"./plus-icon-black.svg\": \"105b\",\n\t\"./sa-icon.svg\": \"7606\",\n\t\"./sa.svg\": \"a2f6\",\n\t\"./zero.svg\": \"5f6e\"\n};\n\n\nfunction webpackContext(req) {\n\tvar id = webpackContextResolve(req);\n\treturn __webpack_require__(id);\n}\nfunction webpackContextResolve(req) {\n\tif(!__webpack_require__.o(map, req)) {\n\t\tvar e = new Error(\"Cannot find module '\" + req + \"'\");\n\t\te.code = 'MODULE_NOT_FOUND';\n\t\tthrow e;\n\t}\n\treturn map[req];\n}\nwebpackContext.keys = function webpackContextKeys() {\n\treturn Object.keys(map);\n};\nwebpackContext.resolve = webpackContextResolve;\nmodule.exports = webpackContext;\nwebpackContext.id = \"398b\";","module.exports = __webpack_public_path__ + \"img/cc-nc_icon.e378f908.svg\";","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LicenseIcons.vue?vue&type=style&index=0&id=3ca90f93&lang=scss&scoped=true&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LicenseIcons.vue?vue&type=style&index=0&id=3ca90f93&lang=scss&scoped=true&\"","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-2!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./AttributionDetailsStep.vue?vue&type=style&index=0&lang=css&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-2!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./AttributionDetailsStep.vue?vue&type=style&index=0&lang=css&\"","import { render, staticRenderFns } from \"./App.vue?vue&type=template&id=3a322830&\"\nimport script from \"./App.vue?vue&type=script&lang=js&\"\nexport * from \"./App.vue?vue&type=script&lang=js&\"\nimport style0 from \"./App.vue?vue&type=style&index=0&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import { render, staticRenderFns } from \"./LocaleChooser.vue?vue&type=template&id=45cbefe7&\"\nimport script from \"./LocaleChooser.vue?vue&type=script&lang=js&\"\nexport * from \"./LocaleChooser.vue?vue&type=script&lang=js&\"\nimport style0 from \"./LocaleChooser.vue?vue&type=style&index=0&lang=css&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import Vue from 'vue'\r\nimport Vuex from 'vuex'\r\nimport { defaultAttributes, CC0Attributes, attrToShort, attrToFull, licenseUrl, licenseIconsArr } from '../utils/license-utilities.js'\r\n\r\nVue.use(Vuex)\r\n\r\nexport default new Vuex.Store({\r\n state: {\r\n currentLicenseAttributes: { ...defaultAttributes },\r\n attributionDetails: {\r\n creatorName: '',\r\n creatorProfileUrl: '',\r\n workTitle: '',\r\n workUrl: ''\r\n }\r\n },\r\n getters: {\r\n isLicenseSelected: state => {\r\n /**\r\n * By default, all four license attributes are undefined\r\n * As soon as the first attribute(BY) is selected (true/false),\r\n * we can show the recommended license\r\n */\r\n return state.currentLicenseAttributes.BY !== undefined\r\n },\r\n shortName: state => {\r\n return attrToShort(state.currentLicenseAttributes)\r\n },\r\n fullName: state => {\r\n return attrToFull(state.currentLicenseAttributes)\r\n },\r\n licenseUrl: state => (mode) => {\r\n return licenseUrl(state.currentLicenseAttributes, mode)\r\n },\r\n iconsList: state => {\r\n return licenseIconsArr(state.currentLicenseAttributes)\r\n }\r\n },\r\n mutations: {\r\n setSelected(state, { stepName, isSelected }) {\r\n // When a Radio button is selected, currentLicenseAttribute 'selected' attribute is updated\r\n if (['BY', 'NC', 'ND', 'SA'].indexOf(stepName) > -1) {\r\n state.currentLicenseAttributes = {\r\n ...state.currentLicenseAttributes,\r\n [stepName]: isSelected\r\n }\r\n }\r\n },\r\n updateAttributesFromShort(state, shortName) {\r\n if (shortName.includes('CC0')) {\r\n state.currentLicenseAttributes = { ...CC0Attributes }\r\n } else {\r\n state.currentLicenseAttributes.BY = true\r\n state.currentLicenseAttributes.NC = !!shortName.includes('NC')\r\n state.currentLicenseAttributes.ND = !!shortName.includes('ND')\r\n state.currentLicenseAttributes.SA = !!shortName.includes('SA')\r\n }\r\n },\r\n setCreatorName(state, newName) {\r\n state.attributionDetails.creatorName = newName\r\n },\r\n setCreatorProfileUrl(state, newName) {\r\n state.attributionDetails.creatorProfileUrl = newName\r\n },\r\n setWorkTitle(state, newName) {\r\n state.attributionDetails.workTitle = newName\r\n },\r\n setWorkUrl(state, newName) {\r\n state.attributionDetails.workUrl = newName\r\n }\r\n }\r\n})\r\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./DropdownStep.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./DropdownStep.vue?vue&type=script&lang=js&\"","\r\n\r\n\r\n\r\n\r\n","import { render, staticRenderFns } from \"./LicenseDetailsCard.vue?vue&type=template&id=09975d24&\"\nimport script from \"./LicenseDetailsCard.vue?vue&type=script&lang=js&\"\nexport * from \"./LicenseDetailsCard.vue?vue&type=script&lang=js&\"\nimport style0 from \"./LicenseDetailsCard.vue?vue&type=style&index=0&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","\r\n\r\n\r\n\r\n\r\n\r\n","module.exports = __webpack_public_path__ + \"img/cc_icon.e3defa79.svg\";","var map = {\n\t\"./en.json\": \"edd4\",\n\t\"./ru.json\": \"7704\"\n};\n\n\nfunction webpackContext(req) {\n\tvar id = webpackContextResolve(req);\n\treturn __webpack_require__(id);\n}\nfunction webpackContextResolve(req) {\n\tif(!__webpack_require__.o(map, req)) {\n\t\tvar e = new Error(\"Cannot find module '\" + req + \"'\");\n\t\te.code = 'MODULE_NOT_FOUND';\n\t\tthrow e;\n\t}\n\treturn map[req];\n}\nwebpackContext.keys = function webpackContextKeys() {\n\treturn Object.keys(map);\n};\nwebpackContext.resolve = webpackContextResolve;\nmodule.exports = webpackContext;\nwebpackContext.id = \"49f8\";","module.exports = __webpack_public_path__ + \"img/nc.8c3b7ea6.svg\";","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"help-section\"},[_c('h3',{staticClass:\"vocab\"},[_vm._v(\" \"+_vm._s(_vm.$t('help.heading'))+\" \")]),_c('ul',{staticClass:\"help-links\"},_vm._l((_vm.modals),function(modal,idx){return _c('li',{key:idx,staticClass:\"help-link\"},[_c('a',{staticClass:\"vocab-body body-big help-link-a\",on:{\"click\":function($event){return _vm.clickHandler(idx)}}},[_vm._v(\" \"+_vm._s(_vm.$t((\"help.\" + (modal.title) + \".heading\")))+\" \")])])}),0),_c('Portal',{attrs:{\"selector\":\"#portal-target\"}},[_c('b-modal',{attrs:{\"active\":_vm.modals[1].status},on:{\"update:active\":function($event){return _vm.$set(_vm.modals[1], \"status\", $event)}}},[_c('header',{staticClass:\"modal-card-head\"},[_c('p',{staticClass:\"modal-card-title modal-title\",domProps:{\"innerHTML\":_vm._s(this.$t('help.what-are-cc-licenses.heading'))}})]),_c('section',{staticClass:\"modal-card-body\"},[_c('article',{staticClass:\"help-text\",domProps:{\"innerHTML\":_vm._s(this.$t('help.what-are-cc-licenses.text'))}})]),_c('footer',{staticClass:\"modal-card-foot\"},[_c('p',{domProps:{\"innerHTML\":_vm._s(this.$t('help.what-are-cc-licenses.footer'))}})])])],1),_c('Portal',{attrs:{\"selector\":\"#portal-target\"}},[_c('b-modal',{attrs:{\"active\":_vm.modals[2].status},on:{\"update:active\":function($event){return _vm.$set(_vm.modals[2], \"status\", $event)}}},[_c('header',{staticClass:\"modal-card-head\"},[_c('p',{staticClass:\"modal-card-title modal-title\"},[_vm._v(\" \"+_vm._s(_vm.$t('help.how-licenses-work.heading'))+\" \")])]),_c('section',{staticClass:\"modal-card-body\"},[_c('article',{domProps:{\"innerHTML\":_vm._s(this.$t('help.how-licenses-work.text'))}})]),_c('footer',{staticClass:\"modal-card-foot\",domProps:{\"innerHTML\":_vm._s(this.$t('help.how-licenses-work.footer'))}})])],1),_c('Portal',{attrs:{\"selector\":\"#portal-target\"}},[_c('b-modal',{attrs:{\"active\":_vm.modals[3].status},on:{\"update:active\":function($event){return _vm.$set(_vm.modals[3], \"status\", $event)}}},[_c('header',{staticClass:\"modal-card-head\"},[_c('p',{staticClass:\"modal-card-title modal-title\"},[_vm._v(\" \"+_vm._s(_vm.$t('help.what-icons-mean.heading'))+\" \")])]),_c('section',{staticClass:\"modal-card-body\"},[_c('article',{domProps:{\"innerHTML\":_vm._s(this.$t('help.what-icons-mean.text'))}}),_c('div',{staticClass:\"columns\"},[_c('div',{staticClass:\"column is-half top-bottom-paddingless\"},[_c('div',{staticClass:\"edu-icons-section\"},[_c('div',{staticClass:\"edu-icons-title-section is-gapless\"},[_c('img',{attrs:{\"src\":require(\"../assets/license-icons/cc-by_icon.svg\")}}),_c('div',{staticClass:\"icon-title\"},[_c('b',[_vm._v(_vm._s(_vm.$t('help.what-icons-mean.BY.long-name')))]),_c('p',{staticClass:\"help\"},[_vm._v(\" \"+_vm._s(_vm.$t('help.what-icons-mean.BY.short-name'))+\" \")])])]),_c('p',[_vm._v(\" \"+_vm._s(_vm.$t('help.what-icons-mean.BY.text'))+\" \")])]),_c('div',{staticClass:\"edu-icons-section is-gapless\"},[_c('div',{staticClass:\"edu-icons-title-section\"},[_c('img',{attrs:{\"src\":require(\"../assets/license-icons/cc-nd_icon.svg\")}}),_c('div',{staticClass:\"icon-title\"},[_c('b',[_vm._v(_vm._s(_vm.$t('help.what-icons-mean.ND.long-name')))]),_c('p',{staticClass:\"help\"},[_vm._v(\" \"+_vm._s(_vm.$t('help.what-icons-mean.ND.short-name'))+\" \")])])]),_c('p',[_vm._v(\" \"+_vm._s(_vm.$t('help.what-icons-mean.ND.text'))+\" \")])])]),_c('div',{staticClass:\"column is-half top-bottom-paddingless\"},[_c('div',{staticClass:\"edu-icons-section is-gapless\"},[_c('div',{staticClass:\"edu-icons-title-section\"},[_c('img',{staticClass:\"icon-img\",attrs:{\"src\":require(\"../assets/license-icons/cc-nc_icon.svg\")}}),_c('div',{staticClass:\"icon-title\"},[_c('b',[_vm._v(_vm._s(_vm.$t('help.what-icons-mean.NC.long-name')))]),_c('p',{staticClass:\"help\"},[_vm._v(\" \"+_vm._s(_vm.$t('help.what-icons-mean.NC.short-name'))+\" \")])])]),_c('div',{domProps:{\"innerHTML\":_vm._s(this.$t('help.what-icons-mean.NC.text'))}})]),_c('div',{staticClass:\"edu-icons-section\"},[_c('div',{staticClass:\"edu-icons-title-section is-gapless\"},[_c('img',{attrs:{\"src\":require(\"../assets/license-icons/cc-sa_icon.svg\")}}),_c('div',{staticClass:\"icon-title\"},[_c('b',[_vm._v(_vm._s(_vm.$t('help.what-icons-mean.SA.long-name')))]),_c('p',{staticClass:\"help\"},[_vm._v(\" \"+_vm._s(_vm.$t('help.what-icons-mean.SA.short-name'))+\" \")])])]),_c('p',[_vm._v(\" \"+_vm._s(_vm.$t('help.what-icons-mean.SA.text'))+\" \")])])])])]),_c('footer',{staticClass:\"modal-card-foot\"})])],1),_c('Portal',{attrs:{\"selector\":\"#portal-target\"}},[_c('b-modal',{attrs:{\"active\":_vm.modals[4].status},on:{\"update:active\":function($event){return _vm.$set(_vm.modals[4], \"status\", $event)}}},[_c('header',{staticClass:\"modal-card-head\"},[_c('p',{staticClass:\"modal-card-title modal-title\"},[_vm._v(\" \"+_vm._s(_vm.$t('help.considerations-before-licensing.heading'))+\" \")])]),_c('section',{staticClass:\"modal-card-body\"},[_c('article',{domProps:{\"innerHTML\":_vm._s(this.$t('help.considerations-before-licensing.text'))}})]),_c('footer',{staticClass:\"modal-card-foot\"},[_c('p',{domProps:{\"innerHTML\":_vm._s(this.$t('help.considerations-before-licensing.footer'))}})])]),_c('b-modal',{attrs:{\"active\":_vm.modals[5].status},on:{\"update:active\":function($event){return _vm.$set(_vm.modals[5], \"status\", $event)}}},[_c('header',{staticClass:\"modal-card-head\"},[_c('p',{staticClass:\"modal-card-title modal-title\"},[_vm._v(\" \"+_vm._s(_vm.$t('help.how-formally-license.heading'))+\" \")])]),_c('section',{staticClass:\"modal-card-body\"},[_c('article',{domProps:{\"innerHTML\":_vm._s(this.$t('help.how-formally-license.text'))}})]),_c('footer',{staticClass:\"modal-card-foot\"})]),_c('b-modal',{attrs:{\"active\":_vm.modals[6].status},on:{\"update:active\":function($event){return _vm.$set(_vm.modals[6], \"status\", $event)}}},[_c('header',{staticClass:\"modal-card-head\"},[_c('p',{staticClass:\"modal-card-title modal-title\"},[_vm._v(\" \"+_vm._s(_vm.$t('help.six-cc-licenses.heading'))+\" \")])]),_c('section',{staticClass:\"modal-card-body\"},[_c('div',{staticClass:\"columns\"},[_c('div',{staticClass:\"column is-two-thirds\"},[_c('article',{domProps:{\"innerHTML\":_vm._s(this.$t('help.six-cc-licenses.text'))}})]),_c('div',{staticClass:\"column\"},[_c('img',{attrs:{\"src\":require(\"../assets/license-openness-scale.png\")}})])])]),_c('footer',{staticClass:\"modal-card-foot\"},[_c('p',{domProps:{\"innerHTML\":_vm._s(this.$t('help.six-cc-licenses.footer'))}})])])],1),_c('Portal',{attrs:{\"selector\":\"#portal-target\"}},[_c('b-modal',{attrs:{\"active\":_vm.modals[7].status},on:{\"update:active\":function($event){return _vm.$set(_vm.modals[7], \"status\", $event)}}},[_c('header',{staticClass:\"modal-card-head\"},[_c('p',{staticClass:\"modal-card-title modal-title\"},[_vm._v(\" \"+_vm._s(_vm.$t('help.how-licenses-communicated.heading'))+\" \")])]),_c('section',{staticClass:\"modal-card-body\"},[_c('p',{domProps:{\"innerHTML\":_vm._s(this.$t('help.how-licenses-communicated.text'))}}),_c('table',{staticClass:\"table is-hoverable is-fullwidth help-section__table\"},[_c('tbody',[_c('tr',[_c('th',[_vm._v(_vm._s(_vm.$t('help.how-licenses-communicated.full-name')))]),_c('td',[_vm._v(_vm._s(_vm.$t('help.how-licenses-communicated.CC-BY-NC')))])]),_c('tr',[_c('th',[_vm._v(_vm._s(_vm.$t('help.how-licenses-communicated.short-name')))]),_c('td',[_vm._v(\"CC BY-NC\")])]),_c('tr',[_c('th',[_vm._v(_vm._s(_vm.$t('help.how-licenses-communicated.license-icons')))]),_c('td',[_c('LicenseIcons',{attrs:{\"icons-arr\":['by', 'nc']}})],1)])])])]),_c('footer',{staticClass:\"modal-card-foot\"})])],1),_c('Portal',{attrs:{\"selector\":\"#portal-target\"}},[_c('b-modal',{attrs:{\"active\":_vm.modals[8].status},on:{\"update:active\":function($event){return _vm.$set(_vm.modals[8], \"status\", $event)}}},[_c('header',{staticClass:\"modal-card-head\"},[_c('p',{staticClass:\"modal-card-title modal-title\"},[_vm._v(\" \"+_vm._s(_vm.$t('help.what-free-culture-license.heading'))+\" \")])]),_c('section',{staticClass:\"modal-card-body\"},[_c('p',{domProps:{\"innerHTML\":_vm._s(this.$t('help.what-free-culture-license.text'))}})]),_c('footer',{staticClass:\"modal-card-foot\"},[_c('p',{domProps:{\"innerHTML\":_vm._s(this.$t('help.what-free-culture-license.footer'))}})])]),_c('b-modal',{attrs:{\"active\":_vm.modals[9].status},on:{\"update:active\":function($event){return _vm.$set(_vm.modals[9], \"status\", $event)}}},[_c('header',{staticClass:\"modal-card-head\"},[_c('p',{staticClass:\"modal-card-title modal-title\"},[_vm._v(\" \"+_vm._s(_vm.$t('help.look-earlier-license-ver.heading'))+\" \")])]),_c('section',{staticClass:\"modal-card-body\"},[_c('p',{domProps:{\"innerHTML\":_vm._s(this.$t('help.look-earlier-license-ver.text'))}})]),_c('footer',{staticClass:\"modal-card-foot\"})])],1)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LicenseDropdown.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LicenseDropdown.vue?vue&type=script&lang=js&\"","module.exports = __webpack_public_path__ + \"img/cc-public-domain-icon.ccfd0fd4.svg\";","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./FooterSection.vue?vue&type=style&index=0&id=0bcbb192&lang=scss&scoped=true&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./FooterSection.vue?vue&type=style&index=0&id=0bcbb192&lang=scss&scoped=true&\"","import Vue from 'vue'\r\nimport Buefy from 'buefy'\r\nimport i18n from './i18n'\r\nimport App from './App.vue'\r\nimport store from './store'\r\nimport './styles/vocab.scss'\r\n\r\n// Analytics\r\nimport * as Sentry from '@sentry/browser'\r\nimport * as Integrations from '@sentry/integrations'\r\nimport Hotjar from 'vue-hotjar'\r\nimport VueAnalytics from 'vue-analytics'\r\n\r\nimport { library } from '@fortawesome/fontawesome-svg-core'\r\nimport { faCopy } from '@fortawesome/free-solid-svg-icons/faCopy'\r\nimport { FontAwesomeIcon } from '@fortawesome/vue-fontawesome'\r\n\r\nimport { faCreativeCommons } from '@fortawesome/free-brands-svg-icons/faCreativeCommons'\r\nimport { faCreativeCommonsBy } from '@fortawesome/free-brands-svg-icons/faCreativeCommonsBy'\r\nimport { faCreativeCommonsNc } from '@fortawesome/free-brands-svg-icons/faCreativeCommonsNc'\r\nimport { faCreativeCommonsNd } from '@fortawesome/free-brands-svg-icons/faCreativeCommonsNd'\r\nimport { faCreativeCommonsSa } from '@fortawesome/free-brands-svg-icons/faCreativeCommonsSa'\r\nimport { faCreativeCommonsZero } from '@fortawesome/free-brands-svg-icons/faCreativeCommonsZero'\r\n\r\nlibrary.add(\r\n faCopy, faCreativeCommons, faCreativeCommonsBy,\r\n faCreativeCommonsNc, faCreativeCommonsNd, faCreativeCommonsSa,\r\n faCreativeCommonsZero\r\n)\r\nVue.component('vue-fontawesome', FontAwesomeIcon)\r\nVue.config.productionTip = false\r\nVue.use(Buefy)\r\n\r\nif (process.env.NODE_ENV === 'production') {\r\n Vue.use(VueAnalytics, {\r\n id: 'UA-2010376-41',\r\n autoTracking: {\r\n screenview: true\r\n }\r\n })\r\n}\r\n\r\nSentry.init({\r\n dsn: process.env.NODE_ENV === 'production'\r\n ? 'https://8c09726e231d4cf780c541f40d3639a9@sentry.io/3009295' // cc-chooser-prod project\r\n : 'https://ab63acb8c1464466869182dd53c7046d@sentry.io/3009597', // cc-chooser-dev project\r\n integrations: [\r\n new Integrations.Vue({\r\n Vue,\r\n attachProps: true,\r\n logErrors: !process.env.NODE_ENV === 'production' // Only log errors in dev env\r\n })\r\n ]\r\n})\r\n\r\n// Production only since we only have a prod id\r\nif (process.env.NODE_ENV === 'production') {\r\n Vue.use(Hotjar, {\r\n id: '1803702',\r\n isProduction: true\r\n })\r\n}\r\n\r\nnew Vue({\r\n store,\r\n i18n,\r\n render: h => h(App)\r\n}).$mount('#app')\r\n","module.exports = __webpack_public_path__ + \"img/license-openness-scale.2b8ffeaa.png\";","import { render, staticRenderFns } from \"./FooterSection.vue?vue&type=template&id=0bcbb192&scoped=true&\"\nimport script from \"./FooterSection.vue?vue&type=script&lang=js&\"\nexport * from \"./FooterSection.vue?vue&type=script&lang=js&\"\nimport style0 from \"./FooterSection.vue?vue&type=style&index=0&id=0bcbb192&lang=scss&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"0bcbb192\",\n null\n \n)\n\nexport default component.exports","import mod from \"-!../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../node_modules/cache-loader/dist/cjs.js??ref--0-0!../node_modules/vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=style&index=0&lang=scss&\"; export default mod; export * from \"-!../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../node_modules/cache-loader/dist/cjs.js??ref--0-0!../node_modules/vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=style&index=0&lang=scss&\"","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./HelpSection.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./HelpSection.vue?vue&type=script&lang=js&\"","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"license-code\"},[_c('b-tabs',{staticClass:\"attribution-tab\",model:{value:(_vm.activeTab),callback:function ($$v) {_vm.activeTab=$$v},expression:\"activeTab\"}},[_c('b-tab-item',{attrs:{\"label\":this.$t(_vm.firstTabLabel)}},[_c('div',{attrs:{\"id\":\"attribution-text\"}},[_c('LicenseCode',{attrs:{\"attribution-type\":_vm.textAttributionType}})],1)]),(_vm.isWeb)?_c('b-tab-item',{attrs:{\"label\":this.$t('license-use.html-label')}},[_c('div',{staticClass:\"control\",attrs:{\"id\":\"generated-html-container\"}},[_c('textarea',{staticClass:\"textarea\",attrs:{\"id\":\"attribution-html\",\"readonly\":\"\"},domProps:{\"value\":_vm.htmlLicenseParagraph}})])]):_vm._e(),_c('b-tab-item',[_c('template',{slot:\"header\"},[_c('a',{staticClass:\"copyBtn\",attrs:{\"data-clipboard-target\":_vm.clipboardTarget()}},[_c('font-awesome-icon',{attrs:{\"icon\":\"copy\"}}),_c('span',{staticClass:\"button-text\"},[_vm._v(_vm._s(_vm.copyText))])],1)])],2)],1)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","module.exports = __webpack_public_path__ + \"img/zero.2670342e.svg\";","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"step-content\"},[(_vm.status==='current')?_c('div',{staticClass:\"step-actions\"},[_c('p',{staticClass:\"attribution-details-instructions\"},[_vm._v(\" \"+_vm._s(_vm.$t('stepper.AD.instructions'))+\" \")]),_c('form',{staticClass:\"attribution-details-form\"},[_c('b-field',{attrs:{\"label\":this.$t('stepper.AD.form.creator-name.label')}},[_c('b-input',{attrs:{\"placeholder\":this.$t('stepper.AD.form.creator-name.placeholder')},model:{value:(_vm.creatorName),callback:function ($$v) {_vm.creatorName=$$v},expression:\"creatorName\"}})],1),_c('b-field',{attrs:{\"label\":this.$t('stepper.AD.form.creator-profile.label')}},[_c('b-input',{attrs:{\"placeholder\":this.$t('stepper.AD.form.creator-profile.placeholder')},model:{value:(_vm.creatorProfileUrl),callback:function ($$v) {_vm.creatorProfileUrl=$$v},expression:\"creatorProfileUrl\"}})],1),_c('b-field',{attrs:{\"label\":this.$t('stepper.AD.form.work-title.label')}},[_c('b-input',{attrs:{\"placeholder\":this.$t('stepper.AD.form.work-title.placeholder')},model:{value:(_vm.workTitle),callback:function ($$v) {_vm.workTitle=$$v},expression:\"workTitle\"}})],1),_c('b-field',{attrs:{\"label\":this.$t('stepper.AD.form.work-url.label')}},[_c('b-input',{attrs:{\"placeholder\":this.$t('stepper.AD.form.work-url.placeholder')},model:{value:(_vm.workUrl),callback:function ($$v) {_vm.workUrl=$$v},expression:\"workUrl\"}})],1)],1)]):_vm._e()])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('a',{staticClass:\"photo-license-icons\",attrs:{\"href\":_vm.url,\"target\":\"_blank\",\"rel\":\"noopener noreferrer\"},on:{\"click\":function($event){$event.stopPropagation();return (function () { return false; })($event)}}},[_c('img',{staticClass:\"photo-license-icon\",attrs:{\"alt\":\"CC icon\",\"title\":\"CC icon\",\"src\":require(\"../assets/license-icons/cc.svg\")}}),_vm._l((_vm.iconsArr),function(license,index){return _c('img',{key:index,staticClass:\"photo-license-icon\",attrs:{\"alt\":license + ' icon',\"title\":license + ' icon',\"src\":require((\"../assets/license-icons/\" + (license.toLowerCase()) + \".svg\"))}})})],2)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","module.exports = __webpack_public_path__ + \"img/cc.7a093a7d.svg\";","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./AttributionDetailsStep.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./AttributionDetailsStep.vue?vue&type=script&lang=js&\"","\r\n\r\n\r\n","\r\n\r\n","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-2!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./HelpSection.vue?vue&type=style&index=0&id=19dc3ee4&scoped=true&lang=css&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-2!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./HelpSection.vue?vue&type=style&index=0&id=19dc3ee4&scoped=true&lang=css&\"","module.exports = __webpack_public_path__ + \"img/sa-icon.978acd9d.svg\";","const CC0Attributes = { BY: false, NC: false, ND: false, SA: false }\r\nconst CCBYAttributes = { BY: true, NC: false, ND: false, SA: false }\r\nconst defaultAttributes = { BY: undefined, NC: undefined, ND: undefined, SA: undefined }\r\n\r\nfunction shortToAttr(shortLicenseName) {\r\n const short = shortLicenseName\r\n if (short.includes('CC0')) {\r\n return { ...CC0Attributes }\r\n }\r\n const nc = short.includes('NC')\r\n const nd = short.includes('ND')\r\n const sa = short.includes('SA')\r\n return { ...CCBYAttributes, NC: nc, ND: nd, SA: sa }\r\n}\r\n\r\nfunction attrToShort(attr) {\r\n if (attr.BY === undefined) return undefined\r\n if (!attr.BY) { return 'CC0 1.0' }\r\n let base = 'CC BY'\r\n if (attr.NC) { base += '-NC' }\r\n if (!attr.ND && attr.SA) {\r\n base += '-SA'\r\n } else if (attr.ND) {\r\n base += '-ND'\r\n }\r\n base += ' 4.0'\r\n return base\r\n}\r\n\r\nfunction attrToFull(attr) {\r\n if (attr.BY === undefined) { return undefined }\r\n if (!attr.BY) { return 'CC0 1.0 Universal' }\r\n let base = 'Attribution'\r\n if (attr.NC) { base += '-NonCommercial' }\r\n if (!attr.ND && attr.SA) {\r\n base += '-ShareAlike'\r\n } else if (attr.ND) {\r\n base += '-NoDerivatives'\r\n }\r\n base += ' 4.0 International'\r\n return base\r\n}\r\n\r\nfunction licenseUrl(attr, mode) {\r\n // Returns url to license from short license name with version number (eg. 'CC BY 4.0')\r\n // mode: web/ print (?ref=chooser-v1 is added to the end of the link if mode is web)\r\n const linkRef = mode === 'web' ? '/?ref=chooser-v1' : ''\r\n if (attr.BY === false) {\r\n return `https://creativecommons.org/publicdomain/zero/1.0${linkRef}`\r\n }\r\n let short = attrToShort(attr).toLowerCase().slice(3)\r\n short = short.slice(0, short.length - 4)\r\n return `https://creativecommons.org/licenses/${short}/4.0${linkRef}`\r\n}\r\n\r\nfunction licenseSlug(shortLicenseName) {\r\n // Returns lower case slugified string of license name without the version number\r\n // 'CC BY 4.0' -> 'cc-by'\r\n return shortLicenseName\r\n .toLowerCase()\r\n .replace(' ', '-')\r\n .slice(0, shortLicenseName.length - 4)\r\n}\r\n\r\nfunction licenseIconsArr(licenseAttributes) {\r\n if (!licenseAttributes.BY) {\r\n return ['zero']\r\n }\r\n const iconsArray = []\r\n for (const key in licenseAttributes) {\r\n if (licenseAttributes[key]) {\r\n iconsArray.push(key.toLowerCase())\r\n }\r\n }\r\n return iconsArray\r\n}\r\n\r\nfunction updateVisibleEnabledStatus(stepStatusData) {\r\n let visible = []\r\n let enabled = []\r\n let stepsDisabledDue = ''\r\n if (stepStatusData.FS) {\r\n // User will select from the dropdown\r\n if (stepStatusData.BY === false) {\r\n // User selected a license from the dropdown a CC0 license\r\n // First step, dropdown and attribution details should be visible and enabled\r\n visible = ['FS', 'DD', 'CW', 'AD']\r\n enabled = ['FS', 'DD', 'CW', 'AD']\r\n stepsDisabledDue = 'CC0'\r\n } else {\r\n // User hasn't selected anything yet, or selected a BY license\r\n // First step, dropdown and attribution details should be visible and enabled\r\n visible = ['FS', 'DD', 'AD']\r\n enabled = ['FS', 'DD', 'AD']\r\n }\r\n } else {\r\n // User uses the stepper for license selection\r\n if (stepStatusData.BY === false) {\r\n // User selects a CC0 license\r\n visible = ['FS', 'BY', 'NC', 'ND', 'SA', 'CW', 'AD']\r\n enabled = ['FS', 'BY', 'CW', 'AD']\r\n stepsDisabledDue = 'CC0'\r\n } else if (stepStatusData.ND) {\r\n // User selects an ND license: SA step is disabled\r\n visible = ['FS', 'BY', 'NC', 'ND', 'SA', 'AD']\r\n enabled = ['FS', 'BY', 'NC', 'ND', 'AD']\r\n stepsDisabledDue = 'CC0'\r\n } else {\r\n // User selects a non-ND BY license from the stepper\r\n visible = ['FS', 'BY', 'NC', 'ND', 'SA', 'AD']\r\n enabled = ['FS', 'BY', 'NC', 'ND', 'SA', 'AD']\r\n }\r\n }\r\n return { visible, enabled, stepsDisabledDue }\r\n}\r\n\r\nfunction generateHTML(attributionDetails, shortLicenseName) {\r\n const dataForHtmlGeneration = {\r\n htmlString: '',\r\n creator: '',\r\n workTitle: '',\r\n licenseIconsLink: ''\r\n }\r\n dataForHtmlGeneration.htmlString = '

'\r\n const iconStyle = 'style=\"height:22px!important;margin-left: 3px;vertical-align:text-bottom;\"'\r\n const baseAssetsPath = 'https://mirrors.creativecommons.org/presskit/icons'\r\n const linkRef = '?ref=chooser-v1'\r\n let licenseIcons = ``\r\n if (shortLicenseName.includes('CC0')) {\r\n shortLicenseName = 'CC CC0 1.0'\r\n }\r\n licenseIcons += shortLicenseName.slice(3, shortLicenseName.length - 4).split('-').map(license =>\r\n ``\r\n ).join('')\r\n dataForHtmlGeneration.licenseIconsLink = `${licenseIcons}`\r\n\r\n if (attributionDetails.creatorName) {\r\n const creatorSpan = `${attributionDetails.creatorName}`\r\n if (attributionDetails.creatorProfileUrl) {\r\n dataForHtmlGeneration.creator = `${creatorSpan}`\r\n } else {\r\n dataForHtmlGeneration.creator = creatorSpan\r\n }\r\n }\r\n if (attributionDetails.workTitle) {\r\n const workTitleSpan = `${attributionDetails.workTitle}`\r\n if (attributionDetails.workUrl) {\r\n dataForHtmlGeneration.workTitle = `${workTitleSpan}`\r\n } else {\r\n dataForHtmlGeneration.workTitle = workTitleSpan\r\n }\r\n }\r\n return dataForHtmlGeneration\r\n}\r\n\r\nexport {\r\n defaultAttributes, CC0Attributes, CCBYAttributes, shortToAttr, attrToShort,\r\n attrToFull, licenseUrl, licenseSlug, licenseIconsArr, generateHTML, updateVisibleEnabledStatus\r\n}\r\n","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./CopyrightWaiverStep.vue?vue&type=style&index=0&lang=scss&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./CopyrightWaiverStep.vue?vue&type=style&index=0&lang=scss&\"","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LicenseUseCard.vue?vue&type=style&index=0&lang=scss&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LicenseUseCard.vue?vue&type=style&index=0&lang=scss&\"","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-2!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LocaleChooser.vue?vue&type=style&index=0&lang=css&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-2!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LocaleChooser.vue?vue&type=style&index=0&lang=css&\"","module.exports = __webpack_public_path__ + \"img/cc-pdm_icon.ccfd0fd4.svg\";","module.exports = __webpack_public_path__ + \"img/chooser.c985d873.svg\";","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Step.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Step.vue?vue&type=script&lang=js&\"","\r\n\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('p',{staticClass:\"license-text\",attrs:{\"xmlns:dct\":\"http://purl.org/dc/terms/\",\"xmlns:cc\":\"http://creativecommons.org/ns#\"}},[_c('i18n',{attrs:{\"path\":\"license-use.richtext.full-text\",\"tag\":\"span\"},scopedSlots:_vm._u([{key:\"workTitle\",fn:function(){return [(_vm.workUrl && _vm.isWeb)?_c('a',{attrs:{\"href\":_vm.workUrl,\"rel\":\"cc:attributionURL\"}},[(!_vm.workTitle)?_c('span',[_vm._v(_vm._s(_vm.$t('license-use.richtext.workTitle')))]):_c('span',{attrs:{\"rel\":\"dct:title\"}},[_vm._v(\" \"+_vm._s(_vm.workTitle)+\" \")])]):(_vm.workTitle)?_c('span',{attrs:{\"rel\":\"dct:title\"}},[_vm._v(\" \"+_vm._s(_vm.workTitle)+\" \")]):_c('span',[_vm._v(_vm._s(_vm.$t('license-use.richtext.workTitle')))])]},proxy:true},{key:\"creator\",fn:function(){return [(_vm.creatorProfileUrl && _vm.isWeb)?_c('a',{attrs:{\"href\":_vm.creatorProfileUrl,\"rel\":\"cc:attributionURL\"}},[_c('span',{domProps:{\"innerHTML\":_vm._s(_vm.creatorSpan)}})]):(_vm.creatorName)?_c('span',{domProps:{\"innerHTML\":_vm._s(_vm.creatorSpan)}}):_vm._e()]},proxy:true},{key:\"by\",fn:function(){return [_vm._v(\" \"+_vm._s(_vm.$t(_vm.byString))+\" \")]},proxy:true},{key:\"licensed-text\",fn:function(){return [_c('span',[_vm._v(_vm._s(_vm.$t('license-use.richtext.licensed-text')))])]},proxy:true},{key:\"licenseName\",fn:function(){return [(_vm.isWeb)?_c('a',{staticStyle:{\"display\":\"inline-block\"},attrs:{\"href\":_vm.licenseUrl('web'),\"target\":\"_blank\",\"rel\":\"license noopener noreferrer\"}},[_vm._v(\" \"+_vm._s(_vm.shortName)+\" \")]):_c('span',[_vm._v(_vm._s(_vm.shortName))]),(_vm.isWeb)?_c('LicenseIcons',{attrs:{\"url\":_vm.licenseUrl('web'),\"icons-arr\":_vm.iconsList}}):_vm._e()]},proxy:true}])}),(!_vm.isWeb)?_c('i18n',{attrs:{\"path\":\"license-use.richtext.print-instructions\",\"tag\":\"span\"},scopedSlots:_vm._u([{key:\"linkToLicenseDeed\",fn:function(){return [_vm._v(\" \"+_vm._s(_vm.licenseUrl('print'))+\" \")]},proxy:true}],null,false,3324900272)}):_vm._e()],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","module.exports = __webpack_public_path__ + \"img/icon-by-white.c2a934e2.svg\";","import Vue from 'vue'\r\nimport VueI18n from 'vue-i18n'\r\n\r\nVue.use(VueI18n)\r\n\r\nfunction loadLocaleMessages() {\r\n const locales = require.context('./locales', true, /[A-Za-z0-9-_,\\s]+\\.json$/i)\r\n const messages = {}\r\n locales.keys().forEach(key => {\r\n const matched = key.match(/([A-Za-z0-9-_]+)\\./i)\r\n if (matched && matched.length > 1) {\r\n const locale = matched[1]\r\n messages[locale] = locales(key)\r\n }\r\n })\r\n return messages\r\n}\r\n\r\nexport default new VueI18n({\r\n locale: process.env.VUE_APP_I18N_LOCALE || 'en',\r\n fallbackLocale: process.env.VUE_APP_I18N_FALLBACK_LOCALE || 'en',\r\n messages: loadLocaleMessages()\r\n})\r\n","module.exports = __webpack_public_path__ + \"img/cc-zero.e9c024db.svg\";","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LicenseDetailsCard.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LicenseDetailsCard.vue?vue&type=script&lang=js&\"","module.exports = __webpack_public_path__ + \"img/by.f6aa22c4.svg\";","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LocaleChooser.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LocaleChooser.vue?vue&type=script&lang=js&\"","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"step-content\"},[(_vm.status==='previous'||_vm.showDisabledDue)?_c('div',{staticClass:\"step-description vocab-body body-normal\"},[_c('p',{staticClass:\"vocab-body body-normal\"},[_vm._v(\" \"+_vm._s(_vm.$t(_vm.cardText))+\" \")])]):(_vm.status==='current')?_c('div',{staticClass:\"step-actions\"},[_c('div',{staticClass:\"field\",class:_vm.yesSelected},[_c('b-radio',{attrs:{\"native-value\":\"yes\"},model:{value:(_vm.radio),callback:function ($$v) {_vm.radio=$$v},expression:\"radio\"}},[_c('span',{staticClass:\"vocab-body body-normal\"},[_vm._v(_vm._s(_vm.$t('stepper.yes'))+_vm._s(_vm.$t(_vm.yesText)))])])],1),_c('div',{staticClass:\"field\",class:_vm.noSelected},[_c('b-radio',{attrs:{\"native-value\":\"no\"},model:{value:(_vm.radio),callback:function ($$v) {_vm.radio=$$v},expression:\"radio\"}},[_c('span',{staticClass:\"vocab-body body-normal\"},[_vm._v(_vm._s(_vm.$t('stepper.no'))+_vm._s(_vm.$t(_vm.noText)))])])],1)]):_vm._e()])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\r\n\r\n\r\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./FirstStep.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./FirstStep.vue?vue&type=script&lang=js&\"","module.exports = __webpack_public_path__ + \"img/cc-nc-jp_icon.f5536ad3.svg\";","import { render, staticRenderFns } from \"./Stepper.vue?vue&type=template&id=413db5e5&\"\nimport script from \"./Stepper.vue?vue&type=script&lang=js&\"\nexport * from \"./Stepper.vue?vue&type=script&lang=js&\"\nimport style0 from \"./Stepper.vue?vue&type=style&index=0&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","module.exports = __webpack_public_path__ + \"img/sa.67ddd908.svg\";","\r\n\r\n\r\n","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LicenseCopy.vue?vue&type=style&index=0&lang=scss&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LicenseCopy.vue?vue&type=style&index=0&lang=scss&\"","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LicenseDropdown.vue?vue&type=style&index=0&lang=scss&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LicenseDropdown.vue?vue&type=style&index=0&lang=scss&\"","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-2!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LicenseCode.vue?vue&type=style&index=0&id=a4acacd0&scoped=true&lang=css&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-2!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LicenseCode.vue?vue&type=style&index=0&id=a4acacd0&scoped=true&lang=css&\"","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./HelpSection.vue?vue&type=style&index=1&lang=scss&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./HelpSection.vue?vue&type=style&index=1&lang=scss&\"","module.exports = __webpack_public_path__ + \"img/cc-nc-eu_icon.112972ad.svg\";","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./FooterSection.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./FooterSection.vue?vue&type=script&lang=js&\"","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"step-content\"},[(_vm.status==='previous')?_c('div',{staticClass:\"step-description vocab-body body-normal\"},[_c('p',{staticClass:\"vocab-body body-normal\"},[_vm._v(\" \"+_vm._s(_vm.$t('stepper.CW.selected'))+\" \")])]):(_vm.status==='current')?_c('div',{staticClass:\"step-actions\"},[_c('b-checkbox',{model:{value:(_vm.copyrightWaiverAgreed),callback:function ($$v) {_vm.copyrightWaiverAgreed=$$v},expression:\"copyrightWaiverAgreed\"}},[_vm._v(\" \"+_vm._s(_vm.$t('stepper.CW.copyright-waive-agreement'))+\" \")]),_c('textarea',{class:'waiver-textarea',domProps:{\"value\":this.$t('cc0-waiver.text')}}),_vm._v(\" \"),_c('b-checkbox',{model:{value:(_vm.copyrightWaiverConfirmed),callback:function ($$v) {_vm.copyrightWaiverConfirmed=$$v},expression:\"copyrightWaiverConfirmed\"}},[_vm._v(\" \"+_vm._s(_vm.$t(\"stepper.CW.copyright-waive-confirmation\"))+\" \")])],1):_vm._e()])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./HeaderSection.vue?vue&type=style&index=0&lang=scss&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./HeaderSection.vue?vue&type=style&index=0&lang=scss&\"","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LicenseUseCard.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LicenseUseCard.vue?vue&type=script&lang=js&\"","\r\n\r\n\r\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LicenseCopy.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LicenseCopy.vue?vue&type=script&lang=js&\"","module.exports = __webpack_public_path__ + \"img/cc-nd-icon.7966b830.svg\";","import { render, staticRenderFns } from \"./LicenseCode.vue?vue&type=template&id=a4acacd0&scoped=true&\"\nimport script from \"./LicenseCode.vue?vue&type=script&lang=js&\"\nexport * from \"./LicenseCode.vue?vue&type=script&lang=js&\"\nimport style0 from \"./LicenseCode.vue?vue&type=style&index=0&id=a4acacd0&scoped=true&lang=css&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"a4acacd0\",\n null\n \n)\n\nexport default component.exports","\r\n\r\n\r\n\r\n","\r\n\r\n\r\n\r\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('b-navbar',{attrs:{\"wrapper-class\":\"container\"}},[_c('template',{slot:\"brand\"},[_c('b-navbar-item',[_c('a',{staticClass:\"logo\",attrs:{\"href\":\"/\"}},[_c('img',{attrs:{\"src\":require(\"../assets/chooser.svg\"),\"alt\":\"Creative Commons License chooser\"}})])])],1),_c('template',{slot:\"end\"},[_c('b-navbar-item',{staticClass:\"navbar-item-feedback\",attrs:{\"href\":\"https://docs.google.com/forms/d/e/1FAIpQLSfF7MCKxlPsPuMn17v_sLYWMkxBkudQSPXCXoJKjh5GCtx63g/viewform\",\"title\":\"Feedback\"}},[_vm._v(\" \"+_vm._s(_vm.$t('header.nav-feedback'))+\" \"),_c('i',{staticClass:\"icon external-link\"})])],1)],2)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('footer',{staticClass:\"main-footer\"},[_c('div',{staticClass:\"container\"},[_c('div',{staticClass:\"columns\"},[_c('div',{staticClass:\"column\"},[_c('a',{staticClass:\"main-logo margin-bottom-bigger has-text-white\",attrs:{\"href\":\"https://creativecommons.org\"}},[_c('svg',{attrs:{\"xmlns\":\"http://www.w3.org/2000/svg\",\"preserveAspectRatio\":\"xMidYMid meet\",\"viewBox\":\"0 0 304 73\"}},[_c('use',{attrs:{\"href\":require(\"@creativecommons/vocabulary/assets/logos/cc/logomark.svg\") + \"#logomark\"}})])]),_vm._m(0),_c('a',{staticClass:\"mail is-block\",attrs:{\"href\":\"mailto:info@creativecommons.org\"}},[_vm._v(\" info@creativecommons.org \")]),_c('a',{staticClass:\"phone\",attrs:{\"href\":\"tel://+1-415-429-6753\"}},[_vm._v(\"+1-415-429-6753\")]),_vm._m(1)]),_vm._m(2),_c('div',{staticClass:\"column\"},[_c('aside',{staticClass:\"donate-section\"},[_c('h5',[_vm._v(_vm._s(_vm.$t('footer.donation.header'))+\" \")]),_c('p',[_vm._v(_vm._s(_vm.$t('footer.donation.call')))]),_vm._m(3)])])])])])}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('address',{staticClass:\"margin-bottom-normal\"},[_c('span',{staticClass:\"is-block\"},[_vm._v(\"Creative Commons\")]),_c('span',[_vm._v(\"PO Box 1866, Mountain View CA 94042\")])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"margin-vertical-large\"},[_c('a',{staticClass:\"social has-text-white\",attrs:{\"href\":\"https://www.instagram.com/creativecommons\",\"target\":\"_blank\",\"rel\":\"noopener\"}},[_c('i',{staticClass:\"icon instagram margin-right-small is-size-4\"})]),_c('a',{staticClass:\"social has-text-white\",attrs:{\"href\":\"https://www.twitter.com/creativecommons\",\"target\":\"_blank\",\"rel\":\"noopener\"}},[_c('i',{staticClass:\"icon twitter margin-right-small is-size-4\"})]),_c('a',{staticClass:\"social has-text-white\",attrs:{\"href\":\"https://www.facebook.com/creativecommons\",\"target\":\"_blank\",\"rel\":\"noopener\"}},[_c('i',{staticClass:\"icon facebook margin-right-small is-size-4\"})]),_c('a',{staticClass:\"social has-text-white\",attrs:{\"href\":\"https://www.linkedin.com/company/creative-commons/\",\"target\":\"_blank\",\"rel\":\"noopener\"}},[_c('i',{staticClass:\"icon linkedin margin-right-small is-size-4\"})])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"column\"},[_c('nav',{staticClass:\"footer-navigation\"},[_c('ul',{staticClass:\"menu\"},[_c('li',[_c('a',{staticClass:\"menu-item\",attrs:{\"href\":\"https://docs.google.com/forms/d/e/1FAIpQLSfF7MCKxlPsPuMn17v_sLYWMkxBkudQSPXCXoJKjh5GCtx63g/viewform\"}},[_vm._v(\"Feedback\")])])])]),_c('div',{staticClass:\"attribution margin-top-bigger\"},[_c('p',{staticClass:\"caption\"},[_vm._v(\" Except where otherwise \"),_c('a',{attrs:{\"href\":\"https://creativecommons.org/policies#license\",\"target\":\"_blank\",\"rel\":\"noopener\"}},[_vm._v(\"noted\")]),_vm._v(\", content on this site is licensed under a \"),_c('a',{attrs:{\"href\":\"https://creativecommons.org/licenses/by/4.0/\",\"target\":\"_blank\",\"rel\":\"noopener\"}},[_vm._v(\" Creative Commons Attribution 4.0 International license \")]),_vm._v(\". \"),_c('a',{staticClass:\"has-text-white\",attrs:{\"href\":\"https://fontawesome.com/\",\"target\":\"_blank\",\"rel\":\"noopener\"}},[_vm._v(\" Icons by Font Awesome. \")])]),_c('div',{staticClass:\"margin-top-smaller\"},[_c('i',{staticClass:\"icon cc-logo margin-right-small is-size-4 is-color-white\"}),_c('i',{staticClass:\"icon cc-by margin-right-small is-size-4 is-color-white\"})])])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('a',{staticClass:\"button small donate\",attrs:{\"href\":\"http://creativecommons.org/donate\"}},[_c('i',{staticClass:\"icon cc-letterheart margin-right-small is-size-5 padding-top-smaller\"}),_vm._v(\" Donate now \")])}]\n\nexport { render, staticRenderFns }","import { render, staticRenderFns } from \"./Step.vue?vue&type=template&id=ad0280d0&\"\nimport script from \"./Step.vue?vue&type=script&lang=js&\"\nexport * from \"./Step.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","\r\n\r\n\r\n","import { render, staticRenderFns } from \"./LicenseCopy.vue?vue&type=template&id=65675591&\"\nimport script from \"./LicenseCopy.vue?vue&type=script&lang=js&\"\nexport * from \"./LicenseCopy.vue?vue&type=script&lang=js&\"\nimport style0 from \"./LicenseCopy.vue?vue&type=style&index=0&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{attrs:{\"id\":\"app\"}},[_c('header-section'),_c('div',{staticClass:\"container\",attrs:{\"id\":\"site-container\"}},[_c('div',{staticClass:\"page-head\"},[_c('div',{staticClass:\"select-license-column\"},[_c('h2',{staticClass:\"vocab\"},[_vm._v(\" \"+_vm._s(_vm.$t('select-license.heading'))+\" \")]),_c('p',{staticClass:\"stepper-instructions vocab-body body-bigger\"},[_vm._v(\" \"+_vm._s(_vm.$t('select-license.instructions'))+\" \")])]),_c('LocaleChooser',{staticClass:\"locale-chooser\"})],1),_c('div',{staticClass:\"columns\"},[_c('Stepper',{model:{value:(_vm.currentStepId),callback:function ($$v) {_vm.currentStepId=$$v},expression:\"currentStepId\"}}),_c('div',{staticClass:\"column\"},[_c('div',{staticClass:\"fixed-right-column\"},[(_vm.showLicense)?_c('LicenseDetailsCard'):_vm._e(),(_vm.showLicenseUse)?_c('LicenseUseCard'):_vm._e(),_c('HelpSection')],1)])],1)]),_c('footer-section')],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","import { render, staticRenderFns } from \"./LicenseUseCard.vue?vue&type=template&id=23bfe9dc&\"\nimport script from \"./LicenseUseCard.vue?vue&type=script&lang=js&\"\nexport * from \"./LicenseUseCard.vue?vue&type=script&lang=js&\"\nimport style0 from \"./LicenseUseCard.vue?vue&type=style&index=0&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","module.exports = __webpack_public_path__ + \"img/cc-_icon.e9c024db.svg\";","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"license-use-card\"},[_c('h4',{staticClass:\"vocab b-header\"},[_vm._v(\" \"+_vm._s(_vm.$t('license-use.heading'))+\" \")]),_c('p',{staticClass:\"license-use-instructions\"},[_vm._v(\" \"+_vm._s(_vm.$t('license-use.common-instructions'))+\" \")]),_c('b-tabs',[_c('b-tab-item',{attrs:{\"label\":_vm.$t('license-use.web-tab-heading')}},[_vm._v(\" \"+_vm._s(_vm.$t('license-use.web-instructions'))+\" \"),_c('LicenseCopy',{attrs:{\"is-web\":true}})],1),_c('b-tab-item',{attrs:{\"label\":_vm.$t('license-use.print-media-tab-heading')}},[_vm._v(\" \"+_vm._s(_vm.$t('license-use.print-media-instructions'))+\" \"),_c('LicenseCopy',{attrs:{\"is-web\":false}})],1)],1)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","module.exports = __webpack_public_path__ + \"img/cc-sa_icon.978acd9d.svg\";","module.exports = __webpack_public_path__ + \"img/nd.64831b7b.svg\";","import { render, staticRenderFns } from \"./FirstStep.vue?vue&type=template&id=4b871721&\"\nimport script from \"./FirstStep.vue?vue&type=script&lang=js&\"\nexport * from \"./FirstStep.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","\r\n\r\n\r\n\r\n\r\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('b-field',{class:'locale-chooser-field',attrs:{\"label\":this.$t('locale-selector.label')}},[_c('b-select',{model:{value:(_vm.$i18n.locale),callback:function ($$v) {_vm.$set(_vm.$i18n, \"locale\", $$v)},expression:\"$i18n.locale\"}},_vm._l((_vm.availableLocaleNames),function(lang){return _c('option',{key:lang.eng,domProps:{\"value\":lang.name}},[_vm._v(\" \"+_vm._s(lang.eng)+\" - \"+_vm._s(lang.native)+\" \")])}),0)],1)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LicenseCode.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LicenseCode.vue?vue&type=script&lang=js&\"","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./HeaderSection.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./HeaderSection.vue?vue&type=script&lang=js&\"","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Stepper.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Stepper.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./HelpSection.vue?vue&type=template&id=19dc3ee4&scoped=true&\"\nimport script from \"./HelpSection.vue?vue&type=script&lang=js&\"\nexport * from \"./HelpSection.vue?vue&type=script&lang=js&\"\nimport style0 from \"./HelpSection.vue?vue&type=style&index=0&id=19dc3ee4&scoped=true&lang=css&\"\nimport style1 from \"./HelpSection.vue?vue&type=style&index=1&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"19dc3ee4\",\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"step-content\"},[(_vm.status==='previous')?_c('p',{staticClass:\"step-description vocab-body body-normal\"},[_vm._v(\" \"+_vm._s(_vm.$t(_vm.cardText))+\" \")]):(_vm.status==='current')?_c('div',{staticClass:\"step-actions\"},[_c('div',{staticClass:\"field\",class:_vm.yesSelected},[_c('b-radio',{attrs:{\"native-value\":\"yes\"},model:{value:(_vm.radio),callback:function ($$v) {_vm.radio=$$v},expression:\"radio\"}},[_c('span',{staticClass:\"vocab-body body-normal\"},[_vm._v(\" \"+_vm._s(_vm.$t('stepper.yes'))+_vm._s(_vm.$t(_vm.yesText))+\" \")])])],1),_c('div',{staticClass:\"field\",class:_vm.noSelected},[_c('b-radio',{attrs:{\"native-value\":\"no\"},model:{value:(_vm.radio),callback:function ($$v) {_vm.radio=$$v},expression:\"radio\"}},[_c('span',{staticClass:\"vocab-body body-normal\"},[_vm._v(\" \"+_vm._s(_vm.$t('stepper.no'))+_vm._s(_vm.$t(_vm.noText))+\" \")])])],1)]):_vm._e()])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","module.exports = __webpack_public_path__ + \"img/icon-cc-white.b70625f3.svg\";","import { render, staticRenderFns } from \"./CopyrightWaiverStep.vue?vue&type=template&id=5c7e60bc&\"\nimport script from \"./CopyrightWaiverStep.vue?vue&type=script&lang=js&\"\nexport * from \"./CopyrightWaiverStep.vue?vue&type=script&lang=js&\"\nimport style0 from \"./CopyrightWaiverStep.vue?vue&type=style&index=0&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","module.exports = __webpack_public_path__ + \"img/cc-share_icon.fb8bd57a.svg\";"],"sourceRoot":""} \ No newline at end of file diff --git a/docs/js/app.b878cb13.js b/docs/js/app.b878cb13.js deleted file mode 100644 index f166008c..00000000 --- a/docs/js/app.b878cb13.js +++ /dev/null @@ -1,2 +0,0 @@ -(function(e){function t(t){for(var n,r,o=t[0],c=t[1],l=t[2],d=0,h=[];d{"updateAttributesFromShort"!==e.type&&"setSelected"!==e.type||(this.showLicense=!0)})}};t.default=d},"1e8a":function(e,t,i){"use strict";var n=i("7bda"),a=i.n(n);a.a},"1f77":function(e,t,i){"use strict";i.r(t);var n=i("0192"),a=i("7283");for(var s in a)"default"!==s&&function(e){i.d(t,e,(function(){return a[e]}))}(s);i("3d67");var r=i("2877"),o=Object(r["a"])(a["default"],n["a"],n["b"],!1,null,null,null);t["default"]=o.exports},"20bb":function(e,t,i){"use strict";i.r(t);var n=i("7e29"),a=i("2800");for(var s in a)"default"!==s&&function(e){i.d(t,e,(function(){return a[e]}))}(s);i("e8de");var r=i("2877"),o=Object(r["a"])(a["default"],n["a"],n["b"],!1,null,"24218737",null);t["default"]=o.exports},"22c7":function(e,t,i){e.exports=i.p+"img/cc-cc0_icon.c11548bc.svg"},"234d":function(e,t,i){},"23be":function(e,t,i){"use strict";i.r(t);var n=i("199c"),a=i.n(n);for(var s in n)"default"!==s&&function(e){i.d(t,e,(function(){return n[e]}))}(s);t["default"]=a.a},"275e":function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={name:"FirstStep",props:{selected:Boolean,stepId:Number,status:String},computed:{cardText(){return this.$props.selected?"stepper.FS.selected":"stepper.FS.not-selected"},radio:{get(){return void 0===this.$props.selected?void 0:this.$props.selected?"yes":"no"},set(e){this.$emit("change","FS",0,"yes"===e)}},yesText(){return"stepper.FS.selected"},noText(){return"stepper.FS.not-selected"},yesSelected(){return this.$props.selected?"selected":"not-selected"},noSelected(){return this.$props.selected?"not-selected":"selected"}}};t.default=n},"27da":function(e,t,i){e.exports=i.p+"img/cc-by_icon.9860ff24.svg"},2800:function(e,t,i){"use strict";i.r(t);var n=i("a3d3"),a=i.n(n);for(var s in n)"default"!==s&&function(e){i.d(t,e,(function(){return n[e]}))}(s);t["default"]=a.a},2914:function(e,t,i){"use strict";i.r(t);var n=i("9c5e"),a=i.n(n);for(var s in n)"default"!==s&&function(e){i.d(t,e,(function(){return n[e]}))}(s);t["default"]=a.a},"2c12":function(e,t,i){e.exports=i.p+"img/cc-zero_icon.c11548bc.svg"},"2d58":function(e,t,i){"use strict";var n=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"license-use-card"},[i("h4",{staticClass:"vocab h4b hb"},[e._v(" "+e._s(e.$t("license-use.heading"))+" ")]),i("p",{staticClass:"license-use-instructions"},[e._v(" "+e._s(e.$t("license-use.common-instructions"))+" ")]),i("b-tabs",[i("b-tab-item",{attrs:{label:e.$t("license-use.web-tab-heading")}},[e._v(" "+e._s(e.$t("license-use.web-instructions"))+" "),i("LicenseCopy",{attrs:{"is-web":!0}})],1),i("b-tab-item",{attrs:{label:e.$t("license-use.print-media-tab-heading")}},[e._v(" "+e._s(e.$t("license-use.print-media-instructions"))+" "),i("LicenseCopy",{attrs:{"is-web":!1}})],1)],1)],1)},a=[];i.d(t,"a",(function(){return n})),i.d(t,"b",(function(){return a}))},"2df5":function(e,t,i){"use strict";i.r(t);var n=i("7d63"),a=i("4e9e");for(var s in a)"default"!==s&&function(e){i.d(t,e,(function(){return a[e]}))}(s);i("a4fb");var r=i("2877"),o=Object(r["a"])(a["default"],n["a"],n["b"],!1,null,null,null);t["default"]=o.exports},"2e93":function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={name:"Footer"};t.default=n},"351e":function(e,t,i){e.exports=i.p+"img/cc-nd_icon.de9003cf.svg"},"373f":function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={name:"Step",props:{stepName:String,selected:Boolean,stepId:Number,status:{type:String,validator(e){return["current","previous","inactive"].includes(e)}},reversed:Boolean,enabled:Boolean,disabledDue:String},computed:{showDisabledDue(){return!this.$props.enabled&&void 0!==this.$props.disabledDue},qualifier(){return this.reversed?!this.selected:this.selected},cardText(){if(!1===this.$props.enabled)return"ND"===this.$props.disabledDue?"stepper.disabled-text-ND":"stepper.disabled-text";const e=`stepper.${this.$props.stepName}.${this.qualifier?"":"not-"}`;return`${e}selected`},radio:{get(){return void 0===this.$props.selected?void 0:this.qualifier?"yes":"no"},set(e){let t="yes"===e;t=this.reversed?!t:t,this.$emit("change",this.$props.stepName,this.$props.stepId,t)}},tPrefix(){return"stepper."+this.stepName},question(){return this.tPrefix+".question"},yesText(){return this.tPrefix+".selected"},noText(){return this.tPrefix+".not-selected"},yesSelected(){return this.selected?"selected":"not-selected"},noSelected(){return this.selected?"not-selected":"selected"}}};t.default=n},"379a":function(e,t,i){"use strict";var n=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"locale-chooser"},[i("b-field",{class:"locale-chooser-field",attrs:{label:this.$t("locale-selector.label")}},[i("b-select",{model:{value:e.$i18n.locale,callback:function(t){e.$set(e.$i18n,"locale",t)},expression:"$i18n.locale"}},e._l(e.availableLocaleNames,(function(t){return i("option",{key:t.eng,domProps:{value:t.name}},[e._v(" "+e._s(t.eng)+" - "+e._s(t.native)+" ")])})),0)],1)],1)},a=[];i.d(t,"a",(function(){return n})),i.d(t,"b",(function(){return a}))},3833:function(e,t,i){"use strict";var n=i("faca"),a=i.n(n);a.a},"388c":function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=c(i("b311")),a=i("2f62"),s=c(i("c2b4")),r=i("ad3d"),o=i("768b");function c(e){return e&&e.__esModule?e:{default:e}}var l={name:"LicenseCopy",components:{FontAwesomeIcon:r.FontAwesomeIcon,LicenseCode:s.default},props:{isWeb:{type:Boolean,default:!0}},data(){return{success:!1,clipboard:null,currentTab:0,copyText:this.$t("license-use.copy-label"),currentSelection:"text"}},computed:{...(0,a.mapGetters)(["shortName","fullName","iconsList","licenseUrl"]),attributionDetails(){return this.$store.state.attributionDetails},tabsCount(){return this.isWeb?2:1},firstTabLabel(){return this.isWeb?"license-use.rich-text-label":"license-use.plain-text-label"},textAttributionType(){return this.isWeb?"web":"print"},htmlLicenseParagraph(){const e=(0,o.generateHTML)(this.attributionDetails,this.shortName),t=this.$i18n.t("license-use.richtext.full-text",{workTitle:e.workTitle?e.workTitle:this.$i18n.t("license-use.richtext.workTitle"),creator:e.creator,licenseName:this.shortName,by:e.creator?this.$i18n.t("license-use.richtext.by"):""});return`${e.htmlString}${t}${e.licenseIconsLink}

`},activeTab:{get(){return this.currentTab},set(e){if(e!==this.tabsCount)this.currentTab=e;else{this.currentSelection=0===this.currentTab?"text":"html";const e=this.currentTab;this.currentTab=this.tabsCount,this.copyText=this.$t("license-use.copied-label"),setTimeout(()=>{this.currentTab=e},1),setTimeout(()=>{this.copyText="Copy"},2e3)}}}},mounted(){this.clipboard=new n.default(".copyBtn"),this.clipboard.on("success",this.onCopySuccess),this.clipboard.on("error",this.onCopyError)},destroyed(){this.clipboard.destroy()},methods:{onCopySuccess(e){this.success=!0;{const e={};for(const i in this.attributionDetails)e[i]=""!==this.attributionDetails[i];const t={license:this.shortName,codeType:"plaintext",fieldsFilled:e};this.$ga.event({eventCategory:"Attribution",eventAction:"copied",eventLabel:JSON.stringify(t)})}this.$emit("copied",{content:e.text}),setTimeout(()=>{this.success=!1},2e3),e.clearSelection()},onCopyError(e){this.$emit("copyFailed"),e.clearSelection()},clipboardTarget(){return`#attribution-${this.currentSelection}`}}};t.default=l},"39aa":function(e,t,i){e.exports=i.p+"img/cc-nc_icon.7d038af1.svg"},"3d67":function(e,t,i){"use strict";var n=i("b45b"),a=i.n(n);a.a},"3dfd":function(e,t,i){"use strict";i.r(t);var n=i("4fc1"),a=i("23be");for(var s in a)"default"!==s&&function(e){i.d(t,e,(function(){return a[e]}))}(s);i("5c0b");var r=i("2877"),o=Object(r["a"])(a["default"],n["a"],n["b"],!1,null,null,null);t["default"]=o.exports},"3e62":function(e,t,i){"use strict";i.r(t);var n=i("379a"),a=i("95ab");for(var s in a)"default"!==s&&function(e){i.d(t,e,(function(){return a[e]}))}(s);i("79dd");var r=i("2877"),o=Object(r["a"])(a["default"],n["a"],n["b"],!1,null,null,null);t["default"]=o.exports},4360:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(i("2b0e")),a=r(i("2f62")),s=i("768b");function r(e){return e&&e.__esModule?e:{default:e}}n.default.use(a.default);var o=new a.default.Store({state:{currentLicenseAttributes:{...s.defaultAttributes},attributionDetails:{creatorName:"",creatorProfileUrl:"",workTitle:"",workUrl:""}},getters:{isLicenseSelected:e=>{return void 0!==e.currentLicenseAttributes.BY},shortName:e=>{return(0,s.attrToShort)(e.currentLicenseAttributes)},fullName:e=>{return(0,s.attrToFull)(e.currentLicenseAttributes)},licenseUrl:e=>t=>{return(0,s.licenseUrl)(e.currentLicenseAttributes,t)},iconsList:e=>{return(0,s.licenseIconsArr)(e.currentLicenseAttributes)}},mutations:{setSelected(e,{stepName:t,isSelected:i}){["BY","NC","ND","SA"].indexOf(t)>-1&&(e.currentLicenseAttributes={...e.currentLicenseAttributes,[t]:i})},updateAttributesFromShort(e,t){t.includes("CC0")?e.currentLicenseAttributes={...s.CC0Attributes}:(e.currentLicenseAttributes.BY=!0,e.currentLicenseAttributes.NC=!!t.includes("NC"),e.currentLicenseAttributes.ND=!!t.includes("ND"),e.currentLicenseAttributes.SA=!!t.includes("SA"))},setCreatorName(e,t){e.attributionDetails.creatorName=t},setCreatorProfileUrl(e,t){e.attributionDetails.creatorProfileUrl=t},setWorkTitle(e,t){e.attributionDetails.workTitle=t},setWorkUrl(e,t){e.attributionDetails.workUrl=t}}});t.default=o},4462:function(e,t,i){"use strict";i.r(t);var n=i("7341"),a=i.n(n);for(var s in n)"default"!==s&&function(e){i.d(t,e,(function(){return n[e]}))}(s);t["default"]=a.a},"44b1":function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=l(i("d374")),a=l(i("e182")),s=l(i("1f77")),r=l(i("fb97")),o=l(i("0864")),c=i("768b");function l(e){return e&&e.__esModule?e:{default:e}}var u={name:"Stepper",components:{FirstStep:a.default,Step:n.default,AttributionDetailsStep:s.default,CopyrightWaiverStep:r.default,DropdownStep:o.default},props:{value:{type:Number,default:0}},data(){return{steps:[{id:0,name:"FS",visible:!0,enabled:!0,status:"current",selected:void 0},{id:1,name:"BY",visible:!0,enabled:!0,status:"inactive",selected:void 0},{id:2,name:"NC",visible:!0,enabled:!0,status:"inactive",selected:void 0},{id:3,name:"ND",visible:!0,enabled:!0,status:"inactive",selected:void 0},{id:4,name:"SA",visible:!0,enabled:!0,status:"inactive",selected:void 0},{id:5,name:"DD",visible:!1,enabled:!0,status:"inactive",selected:void 0},{id:6,name:"CW",visible:!1,enabled:!0,status:"inactive",selected:void 0},{id:7,name:"AD",visible:!0,enabled:!0,status:"inactive",selected:void 0}]}},computed:{currentStepId:{get(){return this.$props.value},set(e){this.$emit("input",e)}}},created:function(){this.$store.subscribe((e,t)=>{if("updateAttributesFromShort"===e.type)for(const i in this.steps){const e=this.steps[i].id,n=this.steps[i].name,a=this.steps[i].selected,s=t.currentLicenseAttributes[n];this.isLicenseAttribute(n)&&a!==s&&(this.$set(this.steps,e,{...this.steps[e],selected:s}),this.updateDisabledAndVisibleSteps(n,s))}})},methods:{stepHeaderText(e,t){const i=`stepper.${e}`;return"AD"===e?i+".heading":"current"===t?`${i}.question`:`${i}.heading`},enabledQualifier(e){return e?"enabled":"disabled"},isLicenseAttribute(e){return["BY","NC","ND","SA"].indexOf(e)>-1},isStepReversed(e){return["NC","ND","SA"].indexOf(e)>-1},nextButtonEnabledState(e){return void 0===this.steps[e].selected?"disabled":""},changeStepSelected(e,t,i){if(this.isLicenseAttribute(e)){this.$store.commit("setSelected",{stepName:e,isSelected:i});const t=5;void 0===this.steps[t].selected&&"BY"===e&&this.$set(this.steps,t,{...this.steps[t],selected:!0})}this.$set(this.steps,t,{...this.steps[t],selected:i}),this.updateDisabledAndVisibleSteps()},handleNext(e){const t=this.steps[this.currentStepId].selected;if(void 0===t&&this.currentStepId<=6)return;const i=this.steps.slice(this.currentStepId+1).find(e=>e.visible&&e.enabled).id;if(this.$set(this.steps,this.currentStepId,{...this.steps[this.currentStepId],status:"previous"}),i-this.currentStepId>1)for(let n=this.currentStepId+1;n=0;t--){const i=this.steps[t];if(i.visible&&i.enabled){e=this.steps[t].id;break}}if(this.currentStepId-e>1)for(let t=this.currentStepId;t>e;t--)this.$set(this.steps,t,{...this.steps[t],status:"inactive"});else this.$set(this.steps,this.currentStepId,{...this.steps[this.currentStepId],status:"inactive"});this.$set(this.steps,e,{...this.steps[e],status:"current"}),this.currentStepId=e},setActiveStep(e){if(this.steps[e].enabled&&"inactive"!==this.steps[e].status&&!(e>=this.currentStepId)){for(let t=this.currentStepId;t>e;t--)this.$set(this.steps,t,{...this.steps[t],status:"inactive"});this.$set(this.steps,e,{...this.steps[e],status:"current"}),this.currentStepId=e}},setStepsVisible(e){this.steps.forEach(t=>{e.indexOf(t.name)>-1&&!t.visible?this.$set(this.steps,t.id,{...t,visible:!0}):-1===e.indexOf(t.name)&&t.visible&&this.$set(this.steps,t.id,{...t,visible:!1})})},setStepsEnabled(e,t){this.steps.forEach(i=>{-1===e.indexOf(i.name)&&i.enabled?this.$set(this.steps,i.id,{...i,enabled:!1,disabledDue:t}):e.indexOf(i.name)>-1&&!i.enabled&&this.$set(this.steps,i.id,{...i,enabled:!0,disabledDue:""})})},updateDisabledAndVisibleSteps(){const e={};this.steps.forEach(t=>{e[t.name]=t.selected});const{visible:t,enabled:i,disabledDue:n}=(0,c.updateVisibleEnabledStatus)(e);this.setStepsVisible(t),this.setStepsEnabled(i,n)},visibleSteps(){return this.steps.filter(e=>{return e.visible})}}};t.default=u},"456f":function(e,t,i){"use strict";i.r(t);var n=i("f355"),a=i("9533");for(var s in a)"default"!==s&&function(e){i.d(t,e,(function(){return a[e]}))}(s);i("1654");var r=i("2877"),o=Object(r["a"])(a["default"],n["a"],n["b"],!1,null,null,null);t["default"]=o.exports},4891:function(e,t,i){e.exports=i.p+"img/cc_icon.104e8188.svg"},"49f8":function(e,t,i){var n={"./en.json":"edd4","./ru.json":"7704"};function a(e){var t=s(e);return i(t)}function s(e){if(!i.o(n,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return n[e]}a.keys=function(){return Object.keys(n)},a.resolve=s,e.exports=a,a.id="49f8"},"4e9e":function(e,t,i){"use strict";i.r(t);var n=i("7338"),a=i.n(n);for(var s in n)"default"!==s&&function(e){i.d(t,e,(function(){return n[e]}))}(s);t["default"]=a.a},"4fc1":function(e,t,i){"use strict";var n=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{attrs:{id:"app"}},[i("Header",{attrs:{title:e.$t("app.title")}}),i("div",{staticClass:"container",attrs:{id:"site-container"}},[i("div",{staticClass:"page-head"},[i("div",{staticClass:"select-license-column"},[i("h2",{staticClass:"vocab h2a ha"},[e._v(" "+e._s(e.$t("select-license.heading"))+" ")]),i("p",{staticClass:"stepper-instructions vocab-body body-bigger"},[e._v(" "+e._s(e.$t("select-license.instructions"))+" ")])]),i("LocaleChooser")],1),i("div",{staticClass:"columns"},[i("Stepper",{model:{value:e.currentStepId,callback:function(t){e.currentStepId=t},expression:"currentStepId"}}),i("div",{staticClass:"column"},[i("div",{staticClass:"fixed-right-column"},[e.showLicense?i("LicenseDetailsCard"):e._e(),e.showLicenseUse?i("LicenseUseCard"):e._e(),i("HelpSection")],1)])],1)]),i("Footer")],1)},a=[];i.d(t,"a",(function(){return n})),i.d(t,"b",(function(){return a}))},"504e":function(e,t,i){},5452:function(e,t,i){"use strict";var n=i("af35"),a=i.n(n);a.a},"56d7":function(e,t,i){"use strict";var n=k(i("2b0e")),a=k(i("289d")),s=k(i("9225")),r=k(i("0284")),o=k(i("3dfd")),c=k(i("4360"));i("c8ab");var l=w(i("5921")),u=w(i("4c6c")),d=i("ecee"),h=i("6b4a"),p=i("ad3d"),f=i("3003"),m=i("2610"),b=i("cbc8"),v=i("6cf7"),g=i("a64d"),y=i("d1aa");function C(){if("function"!==typeof WeakMap)return null;var e=new WeakMap;return C=function(){return e},e}function w(e){if(e&&e.__esModule)return e;if(null===e||"object"!==typeof e&&"function"!==typeof e)return{default:e};var t=C();if(t&&t.has(e))return t.get(e);var i={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var s=n?Object.getOwnPropertyDescriptor(e,a):null;s&&(s.get||s.set)?Object.defineProperty(i,a,s):i[a]=e[a]}return i.default=e,t&&t.set(e,i),i}function k(e){return e&&e.__esModule?e:{default:e}}d.library.add(h.faCopy,f.faCreativeCommons,m.faCreativeCommonsBy,b.faCreativeCommonsNc,v.faCreativeCommonsNd,g.faCreativeCommonsSa,y.faCreativeCommonsZero),n.default.component("vue-fontawesome",p.FontAwesomeIcon),n.default.config.productionTip=!1,n.default.use(a.default),n.default.use(r.default,{id:"UA-2010376-41",autoTracking:{screenview:!0}}),l.init({dsn:"https://8c09726e231d4cf780c541f40d3639a9@sentry.io/3009295",integrations:[new u.Vue({Vue:n.default,attachProps:!0,logErrors:!1})]}),new n.default({store:c.default,i18n:s.default,render:e=>e(o.default)}).$mount("#app")},5741:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAALOSURBVHgBtVe7tdpAEB1sByYCKrA6ACowJRCSQegMHBGCK4AOJCqADsAVCDIcQQcSGdl67orRGa0XgR74njNvefu7OzN3P6rREzDGNLnos31n67AFbM1bc8p2Ztuz/Wbb1Gq1lF4BCNlmbImphpAtKJu7VkI65mKuPMvcS1M6n8+2FARBYM0BOvxi75dUwdOFXn6SJGY+n5ter2fQ7LNOp2Mmk4nt62BxS9VD0lCPWi6Xptls3iV0DX0xxkFcSn7LZ+5lmYePDGNPp1Mh7/dIR5oUofsoqRjn3Q39xCUN2PLljUajl0m151ouhZDrEIdh+DZSMSfnc02ce4vwvJsYglMht15/5j84kX5gAVEU0Wq1Ig0eRNPplDj81O/3qdVq2T2s9zGHk8bjMQ0GA/u7Xq/T8XjM26/Xq61DG+Mr2x94m8fBVTEE5tmXVq0SmdlsZnxwU+bkOgTxVpTshke2gxwgOCCkDnmDCAVxHNv/JZ++7aiciOkWc7PdbgudOKz5pFrliIJMuF6vjU8baPcdOlic5PkLOWexgAny3/v93vtbzmfU4fwW7HY735RaF81P9AIgPF1WAYhT32DtAdQsgJdQOCDeu7cT1Ou5rTRS5Di+Jy4RA0oIC7mWPEG1WqkQHdqhchn3SFyVtxPIRUxQuw+od+fS2wni2rCNJaRaGAhlt9u19e1229YdDgfiLZP3YQI7Bn0ajQZdLhfabDb/CEyni/BEMtnzJpGQVrl7q5hzRWaCQmTyGPyHS8I53cLcb+01MBwO30bq5BYcAWlwRV/3eMdDAHM4IS4+BBR54eLEFvooKY5cZ0eUvza5Q1RICOe8yh0NcS4WhUcqENEz0GLTC7j3+AMZ2kDo2fdeT8se9CMuZpR9rhSA/S0H/p3HPIAOP/lBH1FVmOwRCO9P5nkktzGlN0ftyTVY1VP24faNsg8396NNPth2z8z3F1KLTpJmShm3AAAAAElFTkSuQmCC"},5978:function(e,t,i){e.exports=i.p+"img/license-openness-scale.2b8ffeaa.png"},"5c0b":function(e,t,i){"use strict";var n=i("9c0c"),a=i.n(n);a.a},"5cd6":function(e,t,i){"use strict";i.r(t);var n=i("c789"),a=i.n(n);for(var s in n)"default"!==s&&function(e){i.d(t,e,(function(){return n[e]}))}(s);t["default"]=a.a},7283:function(e,t,i){"use strict";i.r(t);var n=i("b8e8"),a=i.n(n);for(var s in n)"default"!==s&&function(e){i.d(t,e,(function(){return n[e]}))}(s);t["default"]=a.a},7338:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=i("2f62"),a={name:"SelectedLicenseDropdown",data(){return{licenseList:["CC0 1.0","CC BY 4.0","CC BY-SA 4.0","CC BY-ND 4.0","CC BY-NC 4.0","CC BY-NC-SA 4.0","CC BY-NC-ND 4.0"],currentLicense:void 0}},computed:{...(0,n.mapGetters)(["shortName","fullName"])},methods:{setCurrentLicense(e){this.$store.commit("updateAttributesFromShort",e),this.$emit("input"),this.$ga.event({eventCategory:"LicenseDropdown",eventAction:"licenseSelected",eventLabel:e})}}};t.default=a},7341:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=i("2f62"),a=s(i("2df5"));function s(e){return e&&e.__esModule?e:{default:e}}var r={name:"DropdownStep",components:{LicenseDropdown:a.default},props:{status:{type:String,validator(e){return["current","previous","inactive"].includes(e)}},stepId:Number},computed:{...(0,n.mapGetters)(["fullName"]),cardText(){return this.fullName}},methods:{updateSelected(){this.$emit("change","DD",this.$props.stepId,!0)}}};t.default=r},"760c":function(e,t,i){"use strict";var n=i("c3f5"),a=i.n(n);a.a},"768b":function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.shortToAttr=r,t.attrToShort=o,t.attrToFull=c,t.licenseUrl=l,t.licenseSlug=u,t.licenseIconsArr=d,t.generateHTML=p,t.updateVisibleEnabledStatus=h,t.CCBYAttributes=t.CC0Attributes=t.defaultAttributes=void 0;const n={BY:!1,NC:!1,ND:!1,SA:!1};t.CC0Attributes=n;const a={BY:!0,NC:!1,ND:!1,SA:!1};t.CCBYAttributes=a;const s={BY:void 0,NC:void 0,ND:void 0,SA:void 0};function r(e){const t=e;if(t.includes("CC0"))return{...n};const i=t.includes("NC"),s=t.includes("ND"),r=t.includes("SA");return{...a,NC:i,ND:s,SA:r}}function o(e){if(void 0===e.BY)return;if(!e.BY)return"CC0 1.0";let t="CC BY";return e.NC&&(t+="-NC"),!e.ND&&e.SA?t+="-SA":e.ND&&(t+="-ND"),t+=" 4.0",t}function c(e){if(void 0===e.BY)return;if(!e.BY)return"CC0 1.0 Universal";let t="Attribution";return e.NC&&(t+="-NonCommercial"),!e.ND&&e.SA?t+="-ShareAlike":e.ND&&(t+="-NoDerivatives"),t+=" 4.0 International",t}function l(e,t){const i="web"===t?"/?ref=ccchooser":"";if(!1===e.BY)return`https://creativecommons.org/publicdomain/zero/1.0${i}`;let n=o(e).toLowerCase().slice(3);return n=n.slice(0,n.length-4),`https://creativecommons.org/licenses/${n}/4.0${i}`}function u(e){return e.toLowerCase().replace(" ","-").slice(0,e.length-4)}function d(e){if(!e.BY)return["zero"];const t=[];for(const i in e)e[i]&&t.push(i.toLowerCase());return t}function h(e){let t=[],i=[],n="";return e.FS?!1===e.BY?(t=["FS","DD","CW","AD"],i=["FS","DD","CW","AD"],n="CC0"):(t=["FS","DD","AD"],i=["FS","DD","AD"]):!1===e.BY?(t=["FS","BY","NC","ND","SA","CW","AD"],i=["FS","BY","CW","AD"],n="CC0"):e.ND?(t=["FS","BY","NC","ND","SA","AD"],i=["FS","BY","NC","ND","AD"],n="CC0"):(t=["FS","BY","NC","ND","SA","AD"],i=["FS","BY","NC","ND","SA","AD"]),{visible:t,enabled:i,stepsDisabledDue:n}}function p(e,t){const i={htmlString:"",creator:"",workTitle:"",licenseIconsLink:""};i.htmlString='

';const n='style="height:22px!important;margin-left: 3px;vertical-align:text-bottom;"',a="https://search.creativecommons.org/static/img";let s=``;if(t.includes("CC0")&&(t="CC CC0 1.0"),s+=t.slice(3,t.length-4).split("-").map(e=>``).join(""),i.licenseIconsLink=`${s}`,e.creatorName){const t=`${e.creatorName}`;e.creatorProfileUrl?i.creator=`${t}`:i.creator=t}if(e.workTitle){const t=`${e.workTitle}`;e.workUrl?i.workTitle=`${t}`:i.workTitle=t}return i}t.defaultAttributes=s},"76d5":function(e,t,i){"use strict";var n=i("f24a"),a=i.n(n);a.a},7704:function(e){e.exports=JSON.parse('{"app":{"title":"Выбор лицензии"},"header":{"nav-feedback":"ОБРАТНАЯ СВЯЗЬ"},"locale-selector.label":"Выбранный язык","select-license":{"heading":"ВЫБЕРЕТЕ СВОЮ ЛИЦЕНЗИЮ","instructions":"Выполните следующие шаги для того, чтобы выбрать подходящую лицензию для вашего произведения"},"stepper":{"nav":{"previous-label":"НАЗАД","next-label":"СЛЕДУЮЩИЙ ШАГ","finish-label":"SEE LICENSE & ATTRIBUTION"},"yes":"Да. ","no":"Нет. ","disabled-text":"This step is disabled due to selecting waiver of copyright through use of CC0.","disabled-text-ND":"This step is disabled due to selecting ND, which does not allow for adaptations.","FS":{"heading":"License Expertise","question":"Вы знаете, какая лицензия вам нужна?","selected":"Я знаю, какая лицензия мне нужна.","not-selected":"Мне нужна помощь с выбором лицензии."},"BY":{"heading":"Attribution","question":"Do you want attribution for your work?","selected":"Все, кто использует мое произведение, должны указывать авторство.","not-selected":"Anyone can use my work, even without giving me attribution."},"NC":{"heading":"Commercial Use","question":"Do you want to allow others to use your work commercially?","selected":"Others can use my work, even for commercial purposes.","not-selected":"Others can not use my work for commercial purposes."},"ND":{"heading":"Derivative Works","question":"Do you want to allow others to remix, adapt, or build upon your work?","selected":"Others can remix, adapt, or build upon my work.","not-selected":"Others may only use my work in unadapted form."},"SA":{"heading":"Sharing Requirements","question":"Do you want to allow others to share adaptations under any terms?","selected":"Others can share adaptations of my work under any terms.","not-selected":"Others must license adaptations of my work under identical terms."},"CW":{"heading":"Copyright Waiver","question":"Waive Your Copyright","selected":"I waived copyright","copyright-waive-agreement":"I hereby waive all copyright and related or neighboring rights together with all associated claims and causes of action with respect to this work to the extent possible under the law.","copyright-waive-confirmation":"I have read and understand the terms and intended legal effect of CC0, and hereby voluntarily elect to apply it to this work."},"DD":{"heading":"Creative Commons License","question":"Which license do you need?","placeholder":"Creative Commons License"},"AD":{"heading":"Attribution Details","instructions":"Filling out this form is optional, but helps others attribute your work to you, and fills in machine-readable code","form":{"creator-name":{"label":"Work Author","placeholder":"Jane Doe"},"creator-profile":{"label":"URL of creator profile","placeholder":"www.author.com"},"work-title":{"label":"Title of Work","placeholder":"This work"},"work-url":{"label":"Work URL","placeholder":"www.author.com/work.jpg"}}}},"license-details-card":{"heading":"RECOMMENDED LICENSE","full-description":{"cc0":"By marking your work with a CC0 public domain dedication, you are giving up your copyright and allowing reusers to distribute, remix, adapt, and build upon the material in any medium or format, even for commercial purposes.","cc-by":"This license requires that reuses give credit to the creator. It allows reusers to distribute, remix, adapt, and build upon the material in any medium or format, even for commercial purposes.","cc-by-sa":"This license requires that reusers give credit to the creator. It allows reusers to distribute, remix, adapt, and build upon the material in any medium or format, even for commercial purposes. If others remix, adapt, or build upon the material, they must license the modified material under identical terms.","cc-by-nd":"This license requires that reusers give credit to the creator. It allows reusers to copy and distribute the material in any medium or format in unadapted form only, even for commercial purposes.","cc-by-nc":"This license requires that reusers give credit to the creator. It allows reusers to distribute, remix, adapt, and build upon the material in any medium or format, for noncommercial purposes only.","cc-by-nc-sa":"This license requires that reusers give credit to the creator. It allows reusers to distribute, remix, adapt, and build upon the material in any medium or format, for noncommercial purposes only. If others modify or adapt the material, they must license the modified material under identical terms.","cc-by-nc-nd":"This license requires that reusers give credit to the creator. It allows reusers to copy and distribute the material in any medium or format, for noncommercial purposes only. If others remix, adapt, or build upon the material, they may not distribute the modified material."},"item-description":{"zero":"This work has been marked as dedicated to the public domain.","by":"Credit must be given to you, the creator.","nc":"Only noncommercial use of your work is permitted.","nd":"No derivatives or adaptations of your work are permitted.","sa":"Adaptations must be shared under the same terms."}},"license-use":{"heading":"Use your license","common-instructions":"Choose what kind of work you are licensing to get appropriate license code","web-instructions":"If you are licensing one work, paste the code next to it. If you are licensing the whole page or blog, you can paste the license code at the bottom of the page","web-tab-heading":"Website","print-media-tab-heading":"Print Work or Media","print-media-instructions":"Copy the text below and paste it on the title and/or copyright page of your print work or presentation, or in the credits of your media.","rich-text-label":"Rich Text","html-label":"HTML","plain-text-label":"Plain Text","copy-label":"Copy","copied-label":"Copied!","richtext":{"full-text":"{workTitle} {by} {creator}{licensed-text}{licenseName}","workTitle":"This work","by":"by","licensed-text":" is licensed under ","print-instructions":". To view a copy of this license, visit {linkToLicenseDeed}."}},"help":{"heading":"CONFUSED? NEED HELP?","what-are-cc-licenses":{"heading":"What Are Creative Commons Licenses?","text":"

Creative Commons legal tools give everyone from individual creators to large companies a simple, standardized way to grant copyright permissions to their creative work. They are designed to forge a balance inside the traditional \\"all rights reserved\\" setting that copyright law creates.

","footer":"For more information, please see About the Licenses"},"how-licenses-work":{"heading":"How do the Licenses Work?","text":"

There are six different Creative Commons licenses, as well as one public domain dedication tool. Creators choose the option that is right for them, and then apply that license to their copyrighted work. Anyone who wants to reuse the work of the creator in a manner that requires permission under copyright must comply with the terms of the license.

","footer":"

For more information, please see About the Licenses

"},"what-icons-mean":{"heading":"What do the Icons Mean?","text":"

The icons represent key features of the different CC license options:

","BY":{"text":"Credit must be given to you, the creator.","long-name":"Attribution Required","short-name":"(BY)"},"ND":{"text":"No derivatives or adaptations of your work are permitted.","long-name":"Modifying Not Allowed","short-name":"(ND/ NoDerivatives)"},"NC":{"text":"Only noncommercial use of your work is permitted.

","long-name":"Commercial Use Not Allowed","short-name":"(NC/ NonCommercial)"},"SA":{"text":"Adaptations must be shared under the same terms.","long-name":"Distributed on Same Terms","short-name":"(SA/ ShareAlike)"}},"how-licenses-communicated":{"heading":"How are Licenses Communicated?","text":"Creative Commons licenses can be represented by their names, their associated icons, or both. For example, a CC BY-NC license, which requires attribution, and prohibits commercial use could be represented by its:","full-name":"Full Name","short-name":"Short Name","license-icons":"Icons","CC-BY-SA":"Creative Commons Attribution 4.0 International"},"considerations-before-licensing":{"heading":"Considerations Before Licensing","text":"

There are a number of things you should consider before you apply a Creative Commons license to your work, or before using Creative Commons-licenced material.

Considerations for Licensors - If you are licensing your own work

Considerations for Licensees - If you are using someone else\'s licensed work

","footer":"For more information, please see the CC wiki\'s page on Considerations for Licensors and Licensees."},"how-formally-license":{"heading":"How do I Formally License my Work?","text":"

Licensing your work is as simple as marking it under the specific license you choose. This marking can be as simple as a bit of text stating the license in a copyright notice, or as complex as embedding the license information on your website using the HTML code associated with the particular license. We strongly recommend at least including a link to the applicable license.

"},"six-cc-licenses":{"heading":"The Six Creative Commons Licenses","text":"

There are six main licenses that Creative Commons offers.

In the diagram to the right, you can see the six main licenses and the public domain CC0 license, and how restrictive they are, with licenses at the top being the least restrictive, and licenses at the bottom being the most restrictive.

If you are unsure about which one is right for you and your work, please select \\"I need help selecting a license\\" on the first question of this page.

","footer":"For more information, please read more about CC Licenses and Examples."},"what-free-culture-license":{"heading":"What is a Free Culture License?","text":"

CC uses the definition of free cultural works at Freedom Defined to categorize certain CC licenses as Free Culture Licenses. Freedom Defined is an open organization of free culture advocates and researchers; the definition was developed by its community as a parallel to efforts such as the Free Software Definition, to have a standard for defining Free Culture. Using that definition, material licensed under CC BY or BY-SA is a free cultural work, as is anything in the worldwide public domain marked with CC0 or the Public Domain Mark.","footer":"Read more about Understanding Free Cultural Works

"},"look-earlier-license-ver":{"heading":"Looking for Earlier License Versions, including Ports?","text":"

The most recent license version is 4.0, which can be used internationally. Earlier versions of licenses, including 3.0 international and ports localized to particular jurisdictions, can still be used on the legacy version of the License Chooser.

Click on the link at the top of the page \\"Looking for earlier license versions, including ports?\\" and follow the prompts to use earlier license versions.

"}},"alt":{"free-works-icon":"Free Works Icon","non-free-works-icon":"Icon for a non-Free Works License","cc-logo":"Creative Commons"},"footer":{"donation":{"header":"OUR WORK RELIES ON YOU!","call":"Help us keep Internet free and open."},"licensing":{"text":"Except where otherwise {noted}, content on this site is licensed under a {CCBY}. Icons by Noun Project.","noted":"noted","CCBY":"Creative Commons Attribution 4.0 International license"}},"cc0-waiver":{"text":"Creative Commons Legal Code\\n CC0 1.0 Universal\\n Official translations of this legal tool are available\\n CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES NOT PROVIDE LEGAL SERVICES. DISTRIBUTION OF THIS DOCUMENT DOES NOT CREATE AN ATTORNEY-CLIENT RELATIONSHIP. CREATIVE COMMONS PROVIDES THIS INFORMATION ON AN \'AS-IS\' BASIS. CREATIVE COMMONS MAKES NO WARRANTIES REGARDING THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS PROVIDED HEREUNDER, AND DISCLAIMS LIABILITY FOR DAMAGES RESULTING FROM THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS PROVIDED HEREUNDER.\\n Statement of Purpose\\n The laws of most jurisdictions throughout the world automatically confer exclusive Copyright and Related Rights (defined below) upon the creator and subsequent owner(s) (each and all, an \'owner\') of an original work of authorship and/or a database (each, a \'Work\').\\nCertain owners wish to permanently relinquish those rights to a Work for the purpose of contributing to a commons of creative, cultural and scientific works (\'Commons\') that the public can reliably and without fear of later claims of infringement build upon, modify, incorporate in other works, reuse and redistribute as freely as possible in any form whatsoever and for any purposes, including without limitation commercial purposes. These owners may contribute to the Commons to promote the ideal of a free culture and the further production of creative, cultural and scientific works, or to gain reputation or greater distribution for their Work in part through the use and efforts of others.\\nFor these and/or other purposes and motivations, and without any expectation of additional consideration or compensation, the person associating CC0 with a Work (the \'Affirmer\'), to the extent that he or she is an owner of Copyright and Related Rights in the Work, voluntarily elects to apply CC0 to the Work and publicly distribute the Work under its terms, with knowledge of his or her Copyright and Related Rights in the Work and the meaning and intended legal effect of CC0 on those rights.\\n 1. Copyright and Related Rights. A Work made available under CC0 may be protected by copyright and related or neighboring rights (\'Copyright and Related Rights\'). Copyright and Related Rights include, but are not limited to, the following:\\n the right to reproduce, adapt, distribute, perform, display, communicate, and translate a Work;\\n moral rights retained by the original author(s) and/or performer(s); publicity and privacy rights pertaining to a person\'s image or likeness depicted in a Work;\\n rights protecting against unfair competition in regards to a Work, subject to the limitations in paragraph 4(a), below;\\n rights protecting the extraction, dissemination, use and reuse of data in a Work;\\n database rights (such as those arising under Directive 96/9/EC of the European Parliament and of the Council of 11 March 1996 on the legal protection of databases, and under any national implementation thereof, including any amended or successor version of such directive); and other similar, equivalent or corresponding rights throughout the world based on applicable law or treaty, and any national implementations thereof.\\n 2. Waiver. To the greatest extent permitted by, but not in contravention of, applicable law, Affirmer hereby overtly, fully, permanently, irrevocably and unconditionally waives, abandons, and surrenders all of Affirmer\'s Copyright and Related Rights and associated claims and causes of action, whether now known or unknown (including existing as well as future claims and causes of action), in the Work (i) in all territories worldwide, (ii) for the maximum duration provided by applicable law or treaty (including future time extensions), (iii) in any current or future medium and for any number of copies, and (iv) for any purpose whatsoever, including without limitation commercial, advertising or promotional purposes (the \'Waiver\'). Affirmer makes the Waiver for the benefit of each member of the public at large and to the detriment of Affirmer\'s heirs and successors, fully intending that such Waiver shall not be subject to revocation, rescission, cancellation, termination, or any other legal or equitable action to disrupt the quiet enjoyment of the Work by the public as contemplated by Affirmer\'s express Statement of Purpose.\\n 3. Public License Fallback. Should any part of the Waiver for any reason be judged legally invalid or ineffective under applicable law, then the Waiver shall be preserved to the maximum extent permitted taking into account Affirmer\'s express Statement of Purpose. In addition, to the extent the Waiver is so judged Affirmer hereby grants to each affected person a royalty-free, non transferable, non sublicensable, non exclusive, irrevocable and unconditional license to exercise Affirmer\'s Copyright and Related Rights in the Work (i) in all territories worldwide, (ii) for the maximum duration provided by applicable law or treaty (including future time extensions), (iii) in any current or future medium and for any number of copies, and (iv) for any purpose whatsoever, including without limitation commercial, advertising or promotional purposes (the \'License\'). The License shall be deemed effective as of the date CC0 was applied by Affirmer to the Work. Should any part of the License for any reason be judged legally invalid or ineffective under applicable law, such partial invalidity or ineffectiveness shall not invalidate the remainder of the License, and in such case Affirmer hereby affirms that he or she will not (i) exercise any of his or her remaining Copyright and Related Rights in the Work or (ii) assert any associated claims and causes of action with respect to the Work, in either case contrary to Affirmer\'s express Statement of Purpose.\\n 4. Limitations and Disclaimers.\\n No trademark or patent rights held by Affirmer are waived, abandoned, surrendered, licensed or otherwise affected by this document.\\n Affirmer offers the Work as-is and makes no representations or warranties of any kind concerning the Work, express, implied, statutory or otherwise, including without limitation warranties of title, merchantability, fitness for a particular purpose, non infringement, or the absence of latent or other defects, accuracy, or the present or absence of errors, whether or not discoverable, all to the greatest extent permissible under applicable law.\\n Affirmer disclaims responsibility for clearing rights of other persons that may apply to the Work or any use thereof, including without limitation any person\'s Copyright and Related Rights in the Work. Further, Affirmer disclaims responsibility for obtaining any necessary consents, permissions or other rights required for any use of the Work.\\n Affirmer understands and acknowledges that Creative Commons is not a party to this document and has no duty or obligation with respect to this CC0 or use of the Work."},"free-culture-work":{"yes":"Free Culture License","no":"Not a Free Culture License"}}')},"78d1":function(e,t,i){"use strict";var n=i("a7ca"),a=i.n(n);a.a},"79dd":function(e,t,i){"use strict";var n=i("234d"),a=i.n(n);a.a},"7a91":function(e,t,i){e.exports=i.p+"img/cc-pdm_icon.6ff3d3ff.svg"},"7bda":function(e,t,i){},"7d63":function(e,t,i){"use strict";var n=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("b-field",{staticClass:"license-dropdown"},[i("b-select",{attrs:{placeholder:this.$t("stepper.DD.placeholder"),value:e.shortName},on:{input:e.setCurrentLicense}},e._l(e.licenseList,(function(t){return i("option",{key:t,domProps:{value:t}},[e._v(" "+e._s(t)+" ")])})),0)],1)},a=[];i.d(t,"a",(function(){return n})),i.d(t,"b",(function(){return a}))},"7e29":function(e,t,i){"use strict";var n=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("a",{staticClass:"photo-license-icons",attrs:{href:e.url,target:"_blank",rel:"noopener noreferrer"},on:{click:function(e){return e.stopPropagation(),function(){return!1}()}}},[n("img",{staticClass:"photo-license-icon",attrs:{alt:"CC icon",title:"CC icon",src:i("4891")}}),e._l(e.iconsArr,(function(e,t){return n("img",{key:t,staticClass:"photo-license-icon",attrs:{alt:e+" icon",title:e+" icon",src:i("c76c")("./cc-"+e.toLowerCase()+"_icon.svg")}})}))],2)},a=[];i.d(t,"a",(function(){return n})),i.d(t,"b",(function(){return a}))},8231:function(e,t,i){"use strict";i.r(t);var n=i("373f"),a=i.n(n);for(var s in n)"default"!==s&&function(e){i.d(t,e,(function(){return n[e]}))}(s);t["default"]=a.a},"870c":function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={name:"LocaleChooser",data(){return{localeList:this.$i18n.availableLocales,localeNamesList:i("d7c7"),currentLanguage:"English"}},computed:{availableLocaleNames(){const e=[];for(const t of this.localeList)e.push(this.localeNamesList[t]);return e}}};t.default=n},8779:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=i("768b"),a=r(i("20bb")),s=i("2f62");function r(e){return e&&e.__esModule?e:{default:e}}var o={name:"LicenseDetailsCard",components:{LicenseIcons:a.default},computed:{...(0,s.mapGetters)(["shortName","fullName","iconsList","licenseUrl"]),licenseDescription(){const e=`${this.slug}-description`;return this.$t(e)},licenseKey(){return`license-details-card.full-description.${this.slug}`},slug(){return(0,n.licenseSlug)(this.shortName)}}};t.default=o},9225:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=s(i("2b0e")),a=s(i("a925"));function s(e){return e&&e.__esModule?e:{default:e}}function r(){const e=i("49f8"),t={};return e.keys().forEach(i=>{const n=i.match(/([A-Za-z0-9-_]+)\./i);if(n&&n.length>1){const a=n[1];t[a]=e(i)}}),t}n.default.use(a.default);var o=new a.default({locale:"en",fallbackLocale:"en",messages:r()});t.default=o},9424:function(e,t,i){"use strict";var n=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"step-content"},["previous"===e.status||e.showDisabledDue?i("div",{staticClass:"step-description vocab-body body-normal"},[i("p",{staticClass:"vocab-body body-normal"},[e._v(" "+e._s(e.$t(e.cardText))+" ")])]):"current"===e.status?i("div",{staticClass:"step-actions"},[i("div",{staticClass:"field",class:e.yesSelected},[i("b-radio",{attrs:{"native-value":"yes"},model:{value:e.radio,callback:function(t){e.radio=t},expression:"radio"}},[i("span",{staticClass:"vocab-body body-normal"},[e._v(e._s(e.$t("stepper.yes"))+e._s(e.$t(e.yesText)))])])],1),i("div",{staticClass:"field",class:e.noSelected},[i("b-radio",{attrs:{"native-value":"no"},model:{value:e.radio,callback:function(t){e.radio=t},expression:"radio"}},[i("span",{staticClass:"vocab-body body-normal"},[e._v(e._s(e.$t("stepper.no"))+e._s(e.$t(e.noText)))])])],1)]):e._e()])},a=[];i.d(t,"a",(function(){return n})),i.d(t,"b",(function(){return a}))},"94a3":function(e,t,i){},"94d4":function(e,t,i){"use strict";i.r(t);var n=i("2e93"),a=i.n(n);for(var s in n)"default"!==s&&function(e){i.d(t,e,(function(){return n[e]}))}(s);t["default"]=a.a},"94f8":function(e,t,i){},9533:function(e,t,i){"use strict";i.r(t);var n=i("8779"),a=i.n(n);for(var s in n)"default"!==s&&function(e){i.d(t,e,(function(){return n[e]}))}(s);t["default"]=a.a},9565:function(e,t,i){e.exports=i.p+"img/cc-logo_white.525b74af.png"},"95ab":function(e,t,i){"use strict";i.r(t);var n=i("870c"),a=i.n(n);for(var s in n)"default"!==s&&function(e){i.d(t,e,(function(){return n[e]}))}(s);t["default"]=a.a},"991a":function(e,t,i){},"9a2e":function(e,t,i){},"9c0c":function(e,t,i){},"9c5e":function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={name:"CopyrightWaiverStep",props:{stepId:Number,stepName:String,selected:Boolean,status:{type:String,validator(e){return["current","previous","inactive"].includes(e)}}},data(){return{agreed:!1,confirmed:!1}},computed:{copyrightWaiverAgreed:{get(){return this.agreed},set(){this.agreed=!this.agreed,this.agreed&&this.confirmed?this.$emit("change",this.$props.stepName,this.$props.stepId,!0):this.agreed||this.$emit("change",this.$props.stepName,this.$props.stepId,void 0)}},copyrightWaiverConfirmed:{get(){return this.confirmed},set(){this.confirmed=!this.confirmed,this.agreed&&this.confirmed?this.$emit("change",this.$props.stepName,this.$props.stepId,!0):this.confirmed||this.$emit("change",this.$props.stepName,this.$props.stepId,void 0)}}}};t.default=n},"9c77":function(e,t,i){"use strict";var n=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"step-content"},["previous"===e.status?i("p",{staticClass:"step-description vocab-body body-normal"},[e._v(" "+e._s(e.$t(e.cardText))+" ")]):"current"===e.status?i("div",{staticClass:"step-actions"},[i("div",{staticClass:"field",class:e.yesSelected},[i("b-radio",{attrs:{"native-value":"yes"},model:{value:e.radio,callback:function(t){e.radio=t},expression:"radio"}},[i("span",{staticClass:"vocab-body body-normal"},[e._v(" "+e._s(e.$t("stepper.yes"))+e._s(e.$t(e.yesText))+" ")])])],1),i("div",{staticClass:"field",class:e.noSelected},[i("b-radio",{attrs:{"native-value":"no"},model:{value:e.radio,callback:function(t){e.radio=t},expression:"radio"}},[i("span",{staticClass:"vocab-body body-normal"},[e._v(" "+e._s(e.$t("stepper.no"))+e._s(e.$t(e.noText))+" ")])])],1)]):e._e()])},a=[];i.d(t,"a",(function(){return n})),i.d(t,"b",(function(){return a}))},"9e77":function(e,t,i){"use strict";i.r(t);var n=i("275e"),a=i.n(n);for(var s in n)"default"!==s&&function(e){i.d(t,e,(function(){return n[e]}))}(s);t["default"]=a.a},"9f15":function(e,t,i){e.exports=i.p+"img/cc-nc-jp_icon.18e683c2.svg"},a0f3:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAJfSURBVHgBxVeNkaowEF6cVwAdmA6eHTw7kA6kA7UCuQrECuBVoB3IVaAdQAfYQW6/EJyYS2Kc07lvZidCwn7Z38SEIiClTHnIWP6xzFgES6qnrywdy4Xlk6VJkqSjnwCELFuWXj6HikWEdCcB0hUPhWHZYN71Sl3XqXHEbDajNE1dagq2/oNioXd8Q9/3sigKOZ/PJaZdwuRqTdu2tvUHHarnSMuylGyNl9Al2ICFc5CcJ3emlT4L8b6qKnk4HJSlPg9Y1lc+0twk9SmEmAqx1rdOCKHmDaxtUsFy05bneVCZjel06l0P75jpIs1sN+MKFz6KoWkxfj8Z83IkTfVOlBJY9EgR1kDZer2OWo/kNFyOH+kfnpiTrtWmaVSN+rBarSjLsrt3i8VCjZfLhTabjfM71Px+v6ftdkuaK7tzc6hOB+eEEfoWyWqggrazsj+Qna8ghhjuPk9oaPjKVe+GEUYB4sft7EUw+ns6oV8CiNU2PKfLu3BFxrSxyYWOVtf1t6RC0wl1O3IkF4jr2HIayW3EkFrldISrj6P9TEzvgtV4FHFDw51JdaZ3xXq5XJqPzYSvJkiu/3gCqW5rLwV0ck8fH+vbZVAOB0U7BoB397IYW7EF1A5UHWurbx2erzvqAvdTQMfpdDJffTivvmaGAzj2bAs4SSQruxNXNWCddfsoKQSbHDUac+aScfbudjvbvTXFgBd+uyZiA6E6xxwILSu9loYu9DkPSHFhz+EkGxs+KgEZ6yhDLEBMwy72kAttfSvj0etvgg0hidwDNoHWA/lL7j9t+MOGQ/2oqySIL7nrXUPbd/6kAAAAAElFTkSuQmCC"},a1ab:function(e,t,i){"use strict";i.r(t);var n=i("dfe9"),a=i("f1d3");for(var s in a)"default"!==s&&function(e){i.d(t,e,(function(){return a[e]}))}(s);i("1e8a");var r=i("2877"),o=Object(r["a"])(a["default"],n["a"],n["b"],!1,null,null,null);t["default"]=o.exports},a3d3:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;const n={name:"license-icons",components:{},props:["url","iconsArr"]};var a=n;t.default=a},a427:function(e,t,i){"use strict";var n=i("94a3"),a=i.n(n);a.a},a4fb:function(e,t,i){"use strict";var n=i("9a2e"),a=i.n(n);a.a},a7ca:function(e,t,i){},ad21:function(e,t,i){"use strict";i.r(t);var n=i("e504"),a=i.n(n);for(var s in n)"default"!==s&&function(e){i.d(t,e,(function(){return n[e]}))}(s);t["default"]=a.a},ae2d:function(e,t,i){"use strict";var n=i("991a"),a=i.n(n);a.a},af35:function(e,t,i){},b085:function(e,t,i){e.exports=i.p+"img/cc-nc-eu_icon.bb694bd1.svg"},b45b:function(e,t,i){},b749:function(e,t,i){"use strict";i.r(t);var n=i("d522"),a=i.n(n);for(var s in n)"default"!==s&&function(e){i.d(t,e,(function(){return n[e]}))}(s);t["default"]=a.a},b8e8:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=i("2f62"),a={name:"AttributionDetails",props:{status:{type:String,validator(e){return["current","previous","inactive"].includes(e)}}},computed:{...(0,n.mapState)(["attributionDetails"]),creatorName:{get(){return this.attributionDetails.creatorName},set(e){this.setCreatorName(e)}},creatorProfileUrl:{get(){return this.attributionDetails.creatorProfileUrl},set(e){this.setCreatorProfileUrl(e)}},workTitle:{get(){return this.attributionDetails.workTitle},set(e){this.setWorkTitle(e)}},workUrl:{get(){return this.attributionDetails.workUrl},set(e){this.setWorkUrl(e)}}},methods:{...(0,n.mapMutations)(["setCreatorName","setCreatorProfileUrl","setWorkTitle","setWorkUrl"])}};t.default=a},bef7:function(e,t,i){"use strict";i.r(t);var n=i("388c"),a=i.n(n);for(var s in n)"default"!==s&&function(e){i.d(t,e,(function(){return n[e]}))}(s);t["default"]=a.a},c2b4:function(e,t,i){"use strict";i.r(t);var n=i("c4e2"),a=i("eaf7");for(var s in a)"default"!==s&&function(e){i.d(t,e,(function(){return a[e]}))}(s);i("f032");var r=i("2877"),o=Object(r["a"])(a["default"],n["a"],n["b"],!1,null,"2dd8d924",null);t["default"]=o.exports},c333:function(e,t,i){"use strict";var n=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"license-code"},[i("b-tabs",{staticClass:"attribution-tab",model:{value:e.activeTab,callback:function(t){e.activeTab=t},expression:"activeTab"}},[i("b-tab-item",{attrs:{label:this.$t(e.firstTabLabel)}},[i("div",{attrs:{id:"attribution-text"}},[i("LicenseCode",{attrs:{"attribution-type":e.textAttributionType}})],1)]),e.isWeb?i("b-tab-item",{attrs:{label:this.$t("license-use.html-label")}},[i("div",{staticClass:"control",attrs:{id:"generated-html-container"}},[i("textarea",{staticClass:"textarea",attrs:{id:"attribution-html",readonly:""},domProps:{value:e.htmlLicenseParagraph}})])]):e._e(),i("b-tab-item",[i("template",{slot:"header"},[i("a",{staticClass:"copyBtn",attrs:{"data-clipboard-target":e.clipboardTarget()}},[i("font-awesome-icon",{attrs:{icon:"copy"}}),i("span",{staticClass:"button-text"},[e._v(e._s(e.copyText))])],1)])],2)],1)],1)},a=[];i.d(t,"a",(function(){return n})),i.d(t,"b",(function(){return a}))},c3f5:function(e,t,i){},c4e2:function(e,t,i){"use strict";var n=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("p",{staticClass:"license-text",attrs:{"xmlns:dct":"http://purl.org/dc/terms/","xmlns:cc":"http://creativecommons.org/ns#"}},[i("i18n",{attrs:{path:"license-use.richtext.full-text",tag:"span"},scopedSlots:e._u([{key:"workTitle",fn:function(){return[e.workUrl&&e.isWeb?i("a",{attrs:{href:e.workUrl,rel:"cc:attributionURL"}},[e.workTitle?i("span",{attrs:{rel:"dct:title"}},[e._v(" "+e._s(e.workTitle)+" ")]):i("span",[e._v(e._s(e.$t("license-use.richtext.workTitle")))])]):e.workTitle?i("span",{attrs:{rel:"dct:title"}},[e._v(" "+e._s(e.workTitle)+" ")]):i("span",[e._v(e._s(e.$t("license-use.richtext.workTitle")))])]},proxy:!0},{key:"creator",fn:function(){return[e.creatorProfileUrl&&e.isWeb?i("a",{attrs:{href:e.creatorProfileUrl,rel:"cc:attributionURL"}},[i("span",{domProps:{innerHTML:e._s(e.creatorSpan)}})]):e.creatorName?i("span",{domProps:{innerHTML:e._s(e.creatorSpan)}}):e._e()]},proxy:!0},{key:"by",fn:function(){return[e._v(" "+e._s(e.$t(e.byString))+" ")]},proxy:!0},{key:"licensed-text",fn:function(){return[i("span",[e._v(e._s(e.$t("license-use.richtext.licensed-text")))])]},proxy:!0},{key:"licenseName",fn:function(){return[e.isWeb?i("a",{staticStyle:{display:"inline-block"},attrs:{href:e.licenseUrl("web"),target:"_blank",rel:"license noopener noreferrer"}},[e._v(" "+e._s(e.shortName)+" ")]):i("span",[e._v(e._s(e.shortName))]),e.isWeb?i("LicenseIcons",{attrs:{url:e.licenseUrl("web"),"icons-arr":e.iconsList}}):e._e()]},proxy:!0}])}),e.isWeb?e._e():i("i18n",{attrs:{path:"license-use.richtext.print-instructions",tag:"span"},scopedSlots:e._u([{key:"linkToLicenseDeed",fn:function(){return[e._v(" "+e._s(e.licenseUrl("print"))+" ")]},proxy:!0}],null,!1,3324900272)})],1)},a=[];i.d(t,"a",(function(){return n})),i.d(t,"b",(function(){return a}))},c732:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=i("2f62"),a=s(i("20bb"));function s(e){return e&&e.__esModule?e:{default:e}}var r={name:"LicenseCode",components:{LicenseIcons:a.default},props:{attributionType:{type:String,default:"web"}},computed:{...(0,n.mapGetters)(["shortName","licenseUrl","iconsList"]),...(0,n.mapState)(["attributionDetails"]),byString(){return this.creatorName?"license-use.richtext.by":""},creatorSpan(){return this.creatorName?`${this.creatorName}`:""},creatorName(){return this.attributionDetails.creatorName},creatorProfileUrl(){return this.attributionDetails.creatorProfileUrl},workTitle(){return this.attributionDetails.workTitle},workUrl(){return this.attributionDetails.workUrl},isWeb(){return"web"===this.attributionType}}};t.default=r},c76c:function(e,t,i){var n={"./cc-_icon.svg":"de04","./cc-by_icon.svg":"27da","./cc-cc0_icon.svg":"22c7","./cc-nc-eu_icon.svg":"b085","./cc-nc-jp_icon.svg":"9f15","./cc-nc_icon.svg":"39aa","./cc-nd_icon.svg":"351e","./cc-pdm_icon.svg":"7a91","./cc-sa_icon.svg":"de38","./cc-share_icon.svg":"ff4f","./cc-zero_icon.svg":"2c12"};function a(e){var t=s(e);return i(t)}function s(e){if(!i.o(n,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return n[e]}a.keys=function(){return Object.keys(n)},a.resolve=s,e.exports=a,a.id="c76c"},c789:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=a(i("20bb"));function a(e){return e&&e.__esModule?e:{default:e}}var s={components:{LicenseIcons:n.default},data(){return{sixLicensesImg:'',modals:{1:{status:!1,title:"what-are-cc-licenses"},2:{status:!1,title:"how-licenses-work"},3:{status:!1,title:"what-icons-mean"},4:{status:!1,title:"considerations-before-licensing"},5:{status:!1,title:"how-formally-license"},6:{status:!1,title:"six-cc-licenses"},7:{status:!1,title:"how-licenses-communicated"},8:{status:!1,title:"what-free-culture-license"},9:{status:!1,title:"look-earlier-license-ver"}}}},methods:{clickHandler(e){this.modals[e].status=!0,this.$ga.event({eventCategory:"HelpSection",eventAction:"clicked",eventLabel:this.modals[e].title})}}};t.default=s},c8ab:function(e,t,i){},d321:function(e,t,i){"use strict";var n=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"step-content"},["previous"===e.status?i("div",{staticClass:"step-description vocab-body body-normal"},[i("p",{staticClass:"vocab-body body-normal"},[e._v(" "+e._s(e.$t("stepper.CW.selected"))+" ")])]):"current"===e.status?i("div",{staticClass:"step-actions"},[i("b-checkbox",{model:{value:e.copyrightWaiverAgreed,callback:function(t){e.copyrightWaiverAgreed=t},expression:"copyrightWaiverAgreed"}},[e._v(" "+e._s(e.$t("stepper.CW.copyright-waive-agreement"))+" ")]),i("textarea",{class:"waiver-textarea",domProps:{value:this.$t("cc0-waiver.text")}}),e._v(" "),i("b-checkbox",{model:{value:e.copyrightWaiverConfirmed,callback:function(t){e.copyrightWaiverConfirmed=t},expression:"copyrightWaiverConfirmed"}},[e._v(" "+e._s(e.$t("stepper.CW.copyright-waive-confirmation"))+" ")])],1):e._e()])},a=[];i.d(t,"a",(function(){return n})),i.d(t,"b",(function(){return a}))},d374:function(e,t,i){"use strict";i.r(t);var n=i("9424"),a=i("8231");for(var s in a)"default"!==s&&function(e){i.d(t,e,(function(){return a[e]}))}(s);var r=i("2877"),o=Object(r["a"])(a["default"],n["a"],n["b"],!1,null,null,null);t["default"]=o.exports},d522:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=a(i("d617"));function a(e){return e&&e.__esModule?e:{default:e}}var s={name:"LicenseUseCard",components:{LicenseCopy:n.default}};t.default=s},d617:function(e,t,i){"use strict";i.r(t);var n=i("c333"),a=i("bef7");for(var s in a)"default"!==s&&function(e){i.d(t,e,(function(){return a[e]}))}(s);i("a427");var r=i("2877"),o=Object(r["a"])(a["default"],n["a"],n["b"],!1,null,null,null);t["default"]=o.exports},d7c7:function(e){e.exports=JSON.parse('{"ach":{"name":"ach","eng":"Acholi","native":"Acholi"},"af":{"name":"af","eng":"Afrikaans","native":"Afrikaans"},"an":{"name":"an","eng":"Aragonese","native":"aragonés"},"ar":{"name":"ar","eng":"Arabic","native":"عربي"},"as":{"name":"as","eng":"Assamese","native":"অসমীয়া"},"ast":{"name":"ast","eng":"Asturian","native":"Asturianu"},"az":{"name":"az","eng":"Azerbaijani","native":"Azərbaycanca"},"be":{"name":"be","eng":"Belarusian","native":"Беларуская"},"bg":{"name":"bg","eng":"Bulgarian","native":"Български"},"bn-BD":{"name":"bn-BD","eng":"Bengali (Bangladesh)","native":"বাংলা (বাংলাদেশ)"},"bn-IN":{"name":"bn-IN","eng":"Bengali (India)","native":"বাংলা (ভারত)"},"br":{"name":"br","eng":"Breton","native":"Brezhoneg"},"bs":{"name":"bs","eng":"Bosnian","native":"Bosanski"},"ca":{"name":"ca","eng":"Catalan","native":"Català"},"cs":{"name":"cs","eng":"Czech","native":"Čeština"},"cy":{"name":"cy","eng":"Welsh","native":"Cymraeg"},"da":{"name":"da","eng":"Danish","native":"Dansk"},"de":{"name":"de","eng":"German","native":"Deutsch"},"dsb":{"name":"dsb","eng":"Lower Sorbian","native":"Dolnoserbšćina"},"el":{"name":"el","eng":"Greek","native":"Ελληνικά"},"en":{"name":"en","eng":"English","native":"English"},"eo":{"name":"eo","eng":"Esperanto","native":"Esperanto"},"es-AR":{"name":"es-AR","eng":"Spanish (Argentina)","native":"Español (de Argentina)"},"es-CL":{"name":"es-CL","eng":"Spanish (Chile)","native":"Español (de Chile)"},"es-ES":{"name":"es-ES","eng":"Spanish (Spain)","native":"Español (de España)"},"es-MX":{"name":"es-MX","eng":"Spanish (Mexico)","native":"Español (de México)"},"et":{"name":"et","eng":"Estonian","native":"Eesti keel"},"eu":{"name":"eu","eng":"Basque","native":"Euskara"},"fa":{"name":"fa","eng":"Persian","native":"فارسی"},"ff":{"name":"ff","eng":"Fulah","native":"Pulaar-Fulfulde"},"fi":{"name":"fi","eng":"Finnish","native":"suomi"},"fr":{"name":"fr","eng":"French","native":"Français"},"fy-NL":{"name":"fy-NL","eng":"Frisian","native":"Frysk"},"ga-IE":{"name":"ga-IE","eng":"Irish","native":"Gaeilge"},"gd":{"name":"gd","eng":"Gaelic (Scotland)","native":"Gàidhlig"},"gl":{"name":"gl","eng":"Galician","native":"Galego"},"gn":{"name":"gn","eng":"Guarani","native":"Avañe\'ẽ"},"gu-IN":{"name":"gu-IN","eng":"Gujarati (India)","native":"ગુજરાતી (ભારત)"},"he":{"name":"he","eng":"Hebrew","native":"עברית"},"hi-IN":{"name":"hi-IN","eng":"Hindi (India)","native":"हिन्दी (भारत)"},"hr":{"name":"hr","eng":"Croatian","native":"Hrvatski"},"hsb":{"name":"hsb","eng":"Upper Sorbian","native":"Hornjoserbsce"},"hu":{"name":"hu","eng":"Hungarian","native":"magyar"},"hy-AM":{"name":"hy-AM","eng":"Armenian","native":"Հայերեն"},"id":{"name":"id","eng":"Indonesian","native":"Bahasa Indonesia"},"is":{"name":"is","eng":"Icelandic","native":"íslenska"},"it":{"name":"it","eng":"Italian","native":"Italiano"},"ja":{"name":"ja","eng":"Japanese","native":"日本語"},"kk":{"name":"kk","eng":"Kazakh","native":"Қазақ"},"km":{"name":"km","eng":"Khmer","native":"ខ្មែរ"},"kn":{"name":"kn","eng":"Kannada","native":"ಕನ್ನಡ"},"ko":{"name":"ko","eng":"Korean","native":"한국어"},"lij":{"name":"lij","eng":"Ligurian","native":"Ligure"},"lt":{"name":"lt","eng":"Lithuanian","native":"lietuvių kalba"},"lv":{"name":"lv","eng":"Latvian","native":"Latviešu"},"mai":{"name":"mai","eng":"Maithili","native":"मैथिली মৈথিলী"},"mk":{"name":"mk","eng":"Macedonian","native":"Македонски"},"ml":{"name":"ml","eng":"Malayalam","native":"മലയാളം"},"mr":{"name":"mr","eng":"Marathi","native":"मराठी"},"ms":{"name":"ms","eng":"Malay","native":"Melayu"},"nb-NO":{"name":"nb-NO","eng":"Norwegian (Bokmål)","native":"Norsk bokmål"},"nl":{"name":"nl","eng":"Dutch","native":"Nederlands"},"nn-NO":{"name":"nn-NO","eng":"Norwegian (Nynorsk)","native":"Norsk nynorsk"},"or":{"name":"or","eng":"Oriya","native":"ଓଡ଼ିଆ"},"pa-IN":{"name":"pa-IN","eng":"Punjabi (India)","native":"ਪੰਜਾਬੀ (ਭਾਰਤ)"},"pl":{"name":"pl","eng":"Polish","native":"Polski"},"pt-BR":{"name":"pt-BR","eng":"Portuguese (Brazilian)","native":"Português (do Brasil)"},"pt-PT":{"name":"pt-PT","eng":"Portuguese (Portugal)","native":"Português (Europeu)"},"rm":{"name":"rm","eng":"Romansh","native":"rumantsch"},"ro":{"name":"ro","eng":"Romanian","native":"Română"},"ru":{"name":"ru","eng":"Russian","native":"Русский"},"si":{"name":"si","eng":"Sinhala","native":"සිංහල"},"sk":{"name":"sk","eng":"Slovak","native":"slovenčina"},"sl":{"name":"sl","eng":"Slovenian","native":"Slovenščina"},"son":{"name":"son","eng":"Songhai","native":"Soŋay"},"sq":{"name":"sq","eng":"Albanian","native":"Shqip"},"sr":{"name":"sr","eng":"Serbian","native":"Српски"},"sv-SE":{"name":"sv-SE","eng":"Swedish","native":"Svenska"},"ta":{"name":"ta","eng":"Tamil","native":"தமிழ்"},"te":{"name":"te","eng":"Telugu","native":"తెలుగు"},"th":{"name":"th","eng":"Thai","native":"ไทย"},"tr":{"name":"tr","eng":"Turkish","native":"Türkçe"},"uk":{"name":"uk","eng":"Ukrainian","native":"Українська"},"uz":{"name":"uz","eng":"Uzbek","native":"Oʻzbek tili"},"vi":{"name":"vi","eng":"Vietnamese","native":"Tiếng Việt"},"xh":{"name":"xh","eng":"Xhosa","native":"isiXhosa"},"zh-CN":{"name":"zh-CN","eng":"Chinese (Simplified)","native":"中文 (简体)"},"zh-TW":{"name":"zh-TW","eng":"Chinese (Traditional)","native":"正體中文 (繁體)"}}')},d8f9:function(e,t,i){"use strict";i.r(t);var n=i("2d58"),a=i("b749");for(var s in a)"default"!==s&&function(e){i.d(t,e,(function(){return a[e]}))}(s);i("78d1");var r=i("2877"),o=Object(r["a"])(a["default"],n["a"],n["b"],!1,null,null,null);t["default"]=o.exports},de04:function(e,t,i){e.exports=i.p+"img/cc-_icon.c11548bc.svg"},de38:function(e,t,i){e.exports=i.p+"img/cc-sa_icon.22dc5b1d.svg"},dfe9:function(e,t,i){"use strict";var n=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"stepper-container column"},e._l(e.visibleSteps(),(function(t,n){return i("div",{key:n,class:["step-container",t.name,t.status,e.enabledQualifier(t.enabled)]},[i("div",{class:["step-header"],on:{click:function(i){return e.setActiveStep(t.id)}}},[i("h5",{staticClass:"step-title vocab hb h5b"},[e._v(" "+e._s(e.$t(e.stepHeaderText(t.name,t.status)))+" ")])]),"inactive"!==t.status&&"FS"===t.name?i("FirstStep",{attrs:{"step-id":t.id,selected:t.selected,status:t.status},on:{change:e.changeStepSelected}}):"inactive"!==t.status&&e.isLicenseAttribute(t.name)?i("Step",{attrs:{"step-id":t.id,"step-name":t.name,selected:t.selected,status:t.status,reversed:e.isStepReversed(t.name),enabled:t.enabled,"disabled-due":t.disabledDue},on:{change:e.changeStepSelected}}):"inactive"!==t.status&&"CW"===t.name?i("CopyrightWaiverStep",{attrs:{"step-id":t.id,"step-name":t.name,selected:t.selected,status:t.status},on:{change:e.changeStepSelected}}):"inactive"!==t.status&&"DD"===t.name?i("DropdownStep",{attrs:{"step-id":t.id,status:t.status},on:{change:e.changeStepSelected}}):"inactive"!==t.status&&"AD"===t.name?i("AttributionDetailsStep",{attrs:{"step-id":t.id,status:t.status}}):e._e(),"current"===t.status?i("nav",{staticClass:"step-navigation"},["FS"!==t.name?i("a",{staticClass:"pagination-previous",attrs:{role:"button"},on:{click:function(i){return e.handlePrevious(t.name)}}},[e._v(e._s(e.$t("stepper.nav.previous-label")))]):e._e(),"AD"!==t.name?i("a",{class:["pagination-next",e.nextButtonEnabledState(t.id)],attrs:{role:"button"},on:{click:function(i){return e.handleNext(t.name)}}},[e._v(e._s(e.$t("stepper.nav.next-label")))]):i("span",{staticClass:"pagination-finish"},[e._v(e._s(e.$t("stepper.nav.finish-label")))])]):e._e()],1)})),0)},a=[];i.d(t,"a",(function(){return n})),i.d(t,"b",(function(){return a}))},e009:function(e,t,i){"use strict";var n=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"help-section"},[n("h3",{staticClass:"vocab ha h3a"},[e._v(" "+e._s(e.$t("help.heading"))+" ")]),n("ul",{staticClass:"help-links"},e._l(e.modals,(function(t,i){return n("li",{key:i,staticClass:"help-link"},[n("a",{staticClass:"vocab-body body-big help-link-a",on:{click:function(t){return e.clickHandler(i)}}},[e._v(" "+e._s(e.$t("help."+t.title+".heading"))+" ")])])})),0),n("b-modal",{attrs:{active:e.modals[1].status},on:{"update:active":function(t){return e.$set(e.modals[1],"status",t)}}},[n("header",{staticClass:"modal-card-head"},[n("p",{staticClass:"modal-card-title modal-title",domProps:{innerHTML:e._s(this.$t("help.what-are-cc-licenses.heading"))}})]),n("section",{staticClass:"modal-card-body"},[n("article",{staticClass:"help-text",domProps:{innerHTML:e._s(this.$t("help.what-are-cc-licenses.text"))}}),n("footer",{staticClass:"modal-card-foot"},[n("p",{domProps:{innerHTML:e._s(this.$t("help.what-are-cc-licenses.footer"))}})])])]),n("b-modal",{attrs:{active:e.modals[2].status},on:{"update:active":function(t){return e.$set(e.modals[2],"status",t)}}},[n("header",{staticClass:"modal-card-head"},[n("p",{staticClass:"modal-card-title modal-title"},[e._v(" "+e._s(e.$t("help.how-licenses-work.heading"))+" ")])]),n("section",{staticClass:"modal-card-body"},[n("article",{domProps:{innerHTML:e._s(this.$t("help.how-licenses-work.text"))}}),n("footer",{staticClass:"modal-card-foot",domProps:{innerHTML:e._s(this.$t("help.how-licenses-work.footer"))}})])]),n("b-modal",{attrs:{active:e.modals[3].status},on:{"update:active":function(t){return e.$set(e.modals[3],"status",t)}}},[n("header",{staticClass:"modal-card-head"},[n("p",{staticClass:"modal-card-title modal-title"},[e._v(" "+e._s(e.$t("help.what-icons-mean.heading"))+" ")])]),n("section",{staticClass:"modal-card-body"},[n("article",{domProps:{innerHTML:e._s(this.$t("help.what-icons-mean.text"))}}),n("div",{staticClass:"columns"},[n("div",{staticClass:"column is-half top-bottom-paddingless"},[n("div",{staticClass:"edu-icons-section"},[n("div",{staticClass:"edu-icons-title-section is-gapless"},[n("img",{attrs:{src:i("27da")}}),n("div",{staticClass:"icon-title"},[n("b",[e._v(e._s(e.$t("help.what-icons-mean.BY.long-name")))]),n("p",{staticClass:"help"},[e._v(" "+e._s(e.$t("help.what-icons-mean.BY.short-name"))+" ")])])]),n("p",[e._v(" "+e._s(e.$t("help.what-icons-mean.BY.text"))+" ")])]),n("div",{staticClass:"edu-icons-section is-gapless"},[n("div",{staticClass:"edu-icons-title-section"},[n("img",{attrs:{src:i("351e")}}),n("div",{staticClass:"icon-title"},[n("b",[e._v(e._s(e.$t("help.what-icons-mean.ND.long-name")))]),n("p",{staticClass:"help"},[e._v(" "+e._s(e.$t("help.what-icons-mean.ND.short-name"))+" ")])])]),n("p",[e._v(" "+e._s(e.$t("help.what-icons-mean.ND.text"))+" ")])])]),n("div",{staticClass:"column is-half top-bottom-paddingless"},[n("div",{staticClass:"edu-icons-section is-gapless"},[n("div",{staticClass:"edu-icons-title-section"},[n("img",{staticClass:"icon-img",attrs:{src:i("39aa")}}),n("div",{staticClass:"icon-title"},[n("b",[e._v(e._s(e.$t("help.what-icons-mean.NC.long-name")))]),n("p",{staticClass:"help"},[e._v(" "+e._s(e.$t("help.what-icons-mean.NC.short-name"))+" ")])])]),n("div",{domProps:{innerHTML:e._s(this.$t("help.what-icons-mean.NC.text"))}})]),n("div",{staticClass:"edu-icons-section"},[n("div",{staticClass:"edu-icons-title-section is-gapless"},[n("img",{attrs:{src:i("de38")}}),n("div",{staticClass:"icon-title"},[n("b",[e._v(e._s(e.$t("help.what-icons-mean.SA.long-name")))]),n("p",{staticClass:"help"},[e._v(" "+e._s(e.$t("help.what-icons-mean.SA.short-name"))+" ")])])]),n("p",[e._v(" "+e._s(e.$t("help.what-icons-mean.SA.text"))+" ")])])])])])]),n("b-modal",{attrs:{active:e.modals[4].status},on:{"update:active":function(t){return e.$set(e.modals[4],"status",t)}}},[n("header",{staticClass:"modal-card-head"},[n("p",{staticClass:"modal-card-title modal-title"},[e._v(" "+e._s(e.$t("help.considerations-before-licensing.heading"))+" ")])]),n("section",{staticClass:"modal-card-body"},[n("article",{domProps:{innerHTML:e._s(this.$t("help.considerations-before-licensing.text"))}}),n("footer",{staticClass:"modal-card-foot"},[n("p",{domProps:{innerHTML:e._s(this.$t("help.considerations-before-licensing.footer"))}})])])]),n("b-modal",{attrs:{active:e.modals[5].status},on:{"update:active":function(t){return e.$set(e.modals[5],"status",t)}}},[n("header",{staticClass:"modal-card-head"},[n("p",{staticClass:"modal-card-title modal-title"},[e._v(" "+e._s(e.$t("help.how-formally-license.heading"))+" ")])]),n("section",{staticClass:"modal-card-body"},[n("article",{domProps:{innerHTML:e._s(this.$t("help.how-formally-license.text"))}})])]),n("b-modal",{attrs:{active:e.modals[6].status},on:{"update:active":function(t){return e.$set(e.modals[6],"status",t)}}},[n("header",{staticClass:"modal-card-head"},[n("p",{staticClass:"modal-card-title modal-title"},[e._v(" "+e._s(e.$t("help.six-cc-licenses.heading"))+" ")])]),n("section",{staticClass:"modal-card-body"},[n("div",{staticClass:"columns"},[n("div",{staticClass:"column is-two-thirds"},[n("article",{domProps:{innerHTML:e._s(this.$t("help.six-cc-licenses.text"))}})]),n("div",{staticClass:"column"},[n("img",{attrs:{src:i("5978")}})])]),n("footer",{staticClass:"modal-card-foot"},[n("p",{domProps:{innerHTML:e._s(this.$t("help.six-cc-licenses.footer"))}})])])]),n("b-modal",{attrs:{active:e.modals[7].status},on:{"update:active":function(t){return e.$set(e.modals[7],"status",t)}}},[n("header",{staticClass:"modal-card-head"},[n("p",{staticClass:"modal-card-title modal-title"},[e._v(" "+e._s(e.$t("help.how-licenses-communicated.heading"))+" ")])]),n("section",{staticClass:"modal-card-body"},[n("p",{domProps:{innerHTML:e._s(this.$t("help.how-licenses-communicated.text"))}}),n("table",{staticClass:"table is-hoverable is-fullwidth help-section__table"},[n("tbody",[n("tr",[n("th",[e._v(e._s(e.$t("help.how-licenses-communicated.full-name")))]),n("td",[e._v(e._s(e.$t("help.how-licenses-communicated.CC-BY-NC")))])]),n("tr",[n("th",[e._v(e._s(e.$t("help.how-licenses-communicated.short-name")))]),n("td",[e._v("CC BY-NC")])]),n("tr",[n("th",[e._v(e._s(e.$t("help.how-licenses-communicated.license-icons")))]),n("td",[n("LicenseIcons",{attrs:{"icons-arr":["by","nc"]}})],1)])])])])]),n("b-modal",{attrs:{active:e.modals[8].status},on:{"update:active":function(t){return e.$set(e.modals[8],"status",t)}}},[n("header",{staticClass:"modal-card-head"},[n("p",{staticClass:"modal-card-title modal-title"},[e._v(" "+e._s(e.$t("help.what-free-culture-license.heading"))+" ")])]),n("section",{staticClass:"modal-card-body"},[n("p",{domProps:{innerHTML:e._s(this.$t("help.what-free-culture-license.text"))}})]),n("footer",{staticClass:"modal-card-foot"},[n("p",{domProps:{innerHTML:e._s(this.$t("help.what-free-culture-license.footer"))}})])]),n("b-modal",{attrs:{active:e.modals[9].status},on:{"update:active":function(t){return e.$set(e.modals[9],"status",t)}}},[n("header",{staticClass:"modal-card-head"},[n("p",{staticClass:"modal-card-title modal-title"},[e._v(" "+e._s(e.$t("help.look-earlier-license-ver.heading"))+" ")])]),n("section",{staticClass:"modal-card-body"},[n("p",{domProps:{innerHTML:e._s(this.$t("help.look-earlier-license-ver.text"))}})])])],1)},a=[];i.d(t,"a",(function(){return n})),i.d(t,"b",(function(){return a}))},e0e7:function(e,t,i){"use strict";var n=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("footer",{staticClass:"footer chooser-footer"},[n("div",{staticClass:"container chooser-footer-container"},[n("section",{staticClass:"cc-info-column"},[n("img",{staticClass:"footer-cc-logo",attrs:{src:i("9565"),alt:e.$t("alt.cc-logo")}}),n("p",{staticClass:"vocab-body-normal no-bottom-margin"},[e._v(" Creative Commons ")]),n("p",{staticClass:"vocab-body-normal"},[e._v(" PO Box 1866, Mountain View, CA 94042 ")]),e._m(0),e._m(1)]),n("section",{staticClass:"middle-column"},[n("p",{staticClass:"footer-licensing-text",domProps:{innerHTML:e._s(e.$t("footer.licensing.text"))}}),e._m(2),n("p",{staticClass:"footer-contribute-link",domProps:{innerHTML:e._s(e.$t("footer.contribute"))}})]),n("section",{staticClass:"donation-column"},[n("h4",{staticClass:"vocab ha h4a"},[e._v(" "+e._s(e.$t("footer.donation.header"))+" ")]),n("p",{staticClass:"vocab-body-normal"},[e._v(" "+e._s(e.$t("footer.donation.call"))+" ")])])])])},a=[function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("p",{staticClass:"vocab-body-normal"},[i("a",{attrs:{href:"mailto:info@creativecommons.org"}},[e._v("info@creativecommons.org")])])},function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("p",{staticClass:"vocab-body-normal"},[i("a",{attrs:{href:"tel:+1-415-429-6753"}},[e._v("+1-415-429-6753")])])},function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("p",{staticClass:"footer-license-icons"},[n("img",{attrs:{src:i("5741")}}),n("img",{attrs:{src:i("a0f3")}})])}];i.d(t,"a",(function(){return n})),i.d(t,"b",(function(){return a}))},e182:function(e,t,i){"use strict";i.r(t);var n=i("9c77"),a=i("9e77");for(var s in a)"default"!==s&&function(e){i.d(t,e,(function(){return a[e]}))}(s);var r=i("2877"),o=Object(r["a"])(a["default"],n["a"],n["b"],!1,null,null,null);t["default"]=o.exports},e504:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={name:"Header"};t.default=n},e8de:function(e,t,i){"use strict";var n=i("504e"),a=i.n(n);a.a},eacd:function(e,t,i){"use strict";var n=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"step-content"},["previous"===e.status?i("div",{staticClass:"step-description"},[e._v(" "+e._s(e.cardText)+" ")]):"current"===e.status?i("div",{staticClass:"step-actions"},[i("LicenseDropdown",{on:{input:e.updateSelected}})],1):e._e()])},a=[];i.d(t,"a",(function(){return n})),i.d(t,"b",(function(){return a}))},eaf7:function(e,t,i){"use strict";i.r(t);var n=i("c732"),a=i.n(n);for(var s in n)"default"!==s&&function(e){i.d(t,e,(function(){return n[e]}))}(s);t["default"]=a.a},edd4:function(e){e.exports=JSON.parse('{"app":{"title":"License Chooser"},"header":{"nav-feedback":"FEEDBACK"},"locale-selector.label":"Selected language","select-license":{"heading":"SELECT YOUR LICENSE","instructions":"Follow the steps to select the appropriate license for your work."},"stepper":{"nav":{"previous-label":"BACK","next-label":"NEXT STEP","finish-label":"Attribution details are automatically updated"},"yes":"Yes. ","no":"No. ","disabled-text":"This step is disabled due to selecting waiver of copyright through use of CC0.","disabled-text-ND":"This step is disabled due to selecting ND, which does not allow for adaptations.","FS":{"heading":"License Expertise","question":"Do you know which license you need?","selected":"I know which license I need.","not-selected":"I need help selecting a license."},"BY":{"heading":"Attribution","question":"Do you want attribution for your work?","selected":"Anyone using my work must include proper attribution.","not-selected":"Anyone can use my work, even without giving me attribution."},"NC":{"heading":"Commercial Use","question":"Do you want to allow others to use your work commercially?","selected":"Others can use my work, even for commercial purposes.","not-selected":"Others can not use my work for commercial purposes."},"ND":{"heading":"Derivative Works","question":"Do you want to allow others to remix, adapt, or build upon your work?","selected":"Others can remix, adapt, or build upon my work.","not-selected":"Others may only use my work in unadapted form."},"SA":{"heading":"Sharing Requirements","question":"Do you want to allow others to share adaptations under any terms?","selected":"Others can share adaptations of my work under any terms.","not-selected":"Others must license adaptations of my work under identical terms."},"CW":{"heading":"Copyright Waiver","question":"Waive Your Copyright","selected":"I waived copyright","copyright-waive-agreement":"I hereby waive all copyright and related or neighboring rights together with all associated claims and causes of action with respect to this work to the extent possible under the law.","copyright-waive-confirmation":"I have read and understand the terms and intended legal effect of CC0, and hereby voluntarily elect to apply it to this work."},"DD":{"heading":"Creative Commons License","question":"Which license do you need?","placeholder":"Creative Commons License"},"AD":{"heading":"Attribution Details","instructions":"Filling out this form is optional, but helps others attribute your work to you, and fills in machine-readable code.","form":{"creator-name":{"label":"Work Author","placeholder":"Jane Doe"},"creator-profile":{"label":"URL of creator profile","placeholder":"www.author.com"},"work-title":{"label":"Title of Work","placeholder":"This work"},"work-url":{"label":"Work URL","placeholder":"www.author.com/work.jpg"}}}},"license-details-card":{"heading":"RECOMMENDED LICENSE","full-description":{"cc0":"By marking your work with a CC0 public domain dedication, you are giving up your copyright and allowing reusers to distribute, remix, adapt, and build upon the material in any medium or format, even for commercial purposes.","cc-by":"This license requires that reuses give credit to the creator. It allows reusers to distribute, remix, adapt, and build upon the material in any medium or format, even for commercial purposes.","cc-by-sa":"This license requires that reusers give credit to the creator. It allows reusers to distribute, remix, adapt, and build upon the material in any medium or format, even for commercial purposes. If others remix, adapt, or build upon the material, they must license the modified material under identical terms.","cc-by-nd":"This license requires that reusers give credit to the creator. It allows reusers to copy and distribute the material in any medium or format in unadapted form only, even for commercial purposes.","cc-by-nc":"This license requires that reusers give credit to the creator. It allows reusers to distribute, remix, adapt, and build upon the material in any medium or format, for noncommercial purposes only.","cc-by-nc-sa":"This license requires that reusers give credit to the creator. It allows reusers to distribute, remix, adapt, and build upon the material in any medium or format, for noncommercial purposes only. If others modify or adapt the material, they must license the modified material under identical terms.","cc-by-nc-nd":"This license requires that reusers give credit to the creator. It allows reusers to copy and distribute the material in any medium or format, for noncommercial purposes only. If others remix, adapt, or build upon the material, they may not distribute the modified material."},"item-description":{"zero":"This work has been marked as dedicated to the public domain.","by":"Credit must be given to you, the creator.","nc":"Only noncommercial use of your work is permitted.","nd":"No derivatives or adaptations of your work are permitted.","sa":"Adaptations must be shared under the same terms."}},"license-use":{"heading":"Use your license","common-instructions":"Choose what kind of work you are licensing to get appropriate license code.","web-instructions":"If you are licensing one work, paste the code next to it. If you are licensing the whole page or blog, you can paste the license code at the bottom of the page.","web-tab-heading":"Website","print-media-tab-heading":"Print Work or Media","print-media-instructions":"Copy the text below and paste it on the title and/or copyright page of your print work or presentation, or in the credits of your media.","rich-text-label":"Rich Text","html-label":"HTML","plain-text-label":"Plain Text","copy-label":"Copy","copied-label":"Copied!","richtext":{"full-text":"{workTitle} {by} {creator}{licensed-text}{licenseName}","workTitle":"This work","by":"by","licensed-text":" is licensed under ","print-instructions":". To view a copy of this license, visit {linkToLicenseDeed}"}},"help":{"heading":"CONFUSED? NEED HELP?","what-are-cc-licenses":{"heading":"What Are Creative Commons Licenses?","text":"

Creative Commons legal tools give everyone from individual creators to large companies a simple, standardized way to grant copyright permissions to their creative work. They are designed to forge a balance inside the traditional \\"all rights reserved\\" setting that copyright law creates.

","footer":"For more information, please see About the Licenses"},"how-licenses-work":{"heading":"How do the Licenses Work?","text":"

There are six different Creative Commons licenses, as well as one public domain dedication tool. Creators choose the option that is right for them, and then apply that license to their copyrighted work. Anyone who wants to reuse the work of the creator in a manner that requires permission under copyright must comply with the terms of the license.

","footer":"

For more information, please see About the Licenses

"},"what-icons-mean":{"heading":"What do the Icons Mean?","text":"

The icons represent key features of the different CC license options:

","BY":{"text":"Credit must be given to you, the creator.","long-name":"Attribution Required","short-name":"(BY)"},"ND":{"text":"No derivatives or adaptations of your work are permitted.","long-name":"Modifying Not Allowed","short-name":"(ND/ NoDerivatives)"},"NC":{"text":"Only noncommercial use of your work is permitted.

","long-name":"Commercial Use Not Allowed","short-name":"(NC/ NonCommercial)"},"SA":{"text":"Adaptations must be shared under the same terms.","long-name":"Distributed on Same Terms","short-name":"(SA/ ShareAlike)"}},"how-licenses-communicated":{"heading":"How are Licenses Communicated?","text":"Creative Commons licenses can be represented by their names, their associated icons, or both. For example, a CC BY-NC license, which requires attribution, and prohibits commercial use could be represented by its:","full-name":"Full Name","short-name":"Short Name","license-icons":"Icons","CC-BY-NC":"Attribution-NonCommercial 4.0 International"},"considerations-before-licensing":{"heading":"Considerations Before Licensing","text":"

There are a number of things you should consider before you apply a Creative Commons license to your work, or before using Creative Commons-licenced material.

Considerations for Licensors - If you are licensing your own work

Considerations for Licensees - If you are using someone else\'s licensed work

","footer":"For more information, please see the CC wiki\'s page on Considerations for Licensors and Licensees."},"how-formally-license":{"heading":"How do I Formally License my Work?","text":"

Licensing your work is as simple as marking it under the specific license you choose. This marking can be as simple as a bit of text stating the license in a copyright notice, or as complex as embedding the license information on your website using the HTML code associated with the particular license. We strongly recommend at least including a link to the applicable license.

"},"six-cc-licenses":{"heading":"The Six Creative Commons Licenses","text":"

There are six main licenses that Creative Commons offers.

In the diagram to the right, you can see the six main licenses and the public domain CC0 license, and how restrictive they are, with licenses at the top being the least restrictive, and licenses at the bottom being the most restrictive.

If you are unsure about which one is right for you and your work, please select \\"I need help selecting a license\\" on the first question of this page.

","footer":"For more information, please read more about CC Licenses and Examples."},"what-free-culture-license":{"heading":"What is a Free Culture License?","text":"

CC uses the definition of free cultural works at Freedom Defined to categorize certain CC licenses as Free Culture Licenses. Freedom Defined is an open organization of free culture advocates and researchers; the definition was developed by its community as a parallel to efforts such as the Free Software Definition, to have a standard for defining Free Culture. Using that definition, material licensed under CC BY or BY-SA is a free cultural work, as is anything in the worldwide public domain marked with CC0 or the Public Domain Mark.","footer":"Read more about Understanding Free Cultural Works

"},"look-earlier-license-ver":{"heading":"Looking for Earlier License Versions, including Ports?","text":"

The most recent license version is 4.0, which can be used internationally. Earlier versions of licenses, including 3.0 international and ports localized to particular jurisdictions, can still be used on the legacy version of the License Chooser.

Click on the link at the top of the page \\"Looking for earlier license versions, including ports?\\" and follow the prompts to use earlier license versions.

"}},"alt":{"free-works-icon":"Free Works Icon","non-free-works-icon":"Icon for a non-Free Works License","cc-logo":"Creative Commons"},"footer":{"donation":{"header":"OUR WORK RELIES ON YOU!","call":"Help us keep Internet free and open."},"licensing":{"text":"Except where otherwise noted, content on this site is licensed under a Creative Commons Attribution 4.0 International license. Icons by Noun Project."},"contribute":"Contribute on Github."},"cc0-waiver":{"text":"Creative Commons Legal Code\\n CC0 1.0 Universal\\n Official translations of this legal tool are available\\n CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES NOT PROVIDE LEGAL SERVICES. DISTRIBUTION OF THIS DOCUMENT DOES NOT CREATE AN ATTORNEY-CLIENT RELATIONSHIP. CREATIVE COMMONS PROVIDES THIS INFORMATION ON AN \'AS-IS\' BASIS. CREATIVE COMMONS MAKES NO WARRANTIES REGARDING THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS PROVIDED HEREUNDER, AND DISCLAIMS LIABILITY FOR DAMAGES RESULTING FROM THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS PROVIDED HEREUNDER.\\n Statement of Purpose\\n The laws of most jurisdictions throughout the world automatically confer exclusive Copyright and Related Rights (defined below) upon the creator and subsequent owner(s) (each and all, an \'owner\') of an original work of authorship and/or a database (each, a \'Work\').\\nCertain owners wish to permanently relinquish those rights to a Work for the purpose of contributing to a commons of creative, cultural and scientific works (\'Commons\') that the public can reliably and without fear of later claims of infringement build upon, modify, incorporate in other works, reuse and redistribute as freely as possible in any form whatsoever and for any purposes, including without limitation commercial purposes. These owners may contribute to the Commons to promote the ideal of a free culture and the further production of creative, cultural and scientific works, or to gain reputation or greater distribution for their Work in part through the use and efforts of others.\\nFor these and/or other purposes and motivations, and without any expectation of additional consideration or compensation, the person associating CC0 with a Work (the \'Affirmer\'), to the extent that he or she is an owner of Copyright and Related Rights in the Work, voluntarily elects to apply CC0 to the Work and publicly distribute the Work under its terms, with knowledge of his or her Copyright and Related Rights in the Work and the meaning and intended legal effect of CC0 on those rights.\\n 1. Copyright and Related Rights. A Work made available under CC0 may be protected by copyright and related or neighboring rights (\'Copyright and Related Rights\'). Copyright and Related Rights include, but are not limited to, the following:\\n the right to reproduce, adapt, distribute, perform, display, communicate, and translate a Work;\\n moral rights retained by the original author(s) and/or performer(s); publicity and privacy rights pertaining to a person\'s image or likeness depicted in a Work;\\n rights protecting against unfair competition in regards to a Work, subject to the limitations in paragraph 4(a), below;\\n rights protecting the extraction, dissemination, use and reuse of data in a Work;\\n database rights (such as those arising under Directive 96/9/EC of the European Parliament and of the Council of 11 March 1996 on the legal protection of databases, and under any national implementation thereof, including any amended or successor version of such directive); and other similar, equivalent or corresponding rights throughout the world based on applicable law or treaty, and any national implementations thereof.\\n 2. Waiver. To the greatest extent permitted by, but not in contravention of, applicable law, Affirmer hereby overtly, fully, permanently, irrevocably and unconditionally waives, abandons, and surrenders all of Affirmer\'s Copyright and Related Rights and associated claims and causes of action, whether now known or unknown (including existing as well as future claims and causes of action), in the Work (i) in all territories worldwide, (ii) for the maximum duration provided by applicable law or treaty (including future time extensions), (iii) in any current or future medium and for any number of copies, and (iv) for any purpose whatsoever, including without limitation commercial, advertising or promotional purposes (the \'Waiver\'). Affirmer makes the Waiver for the benefit of each member of the public at large and to the detriment of Affirmer\'s heirs and successors, fully intending that such Waiver shall not be subject to revocation, rescission, cancellation, termination, or any other legal or equitable action to disrupt the quiet enjoyment of the Work by the public as contemplated by Affirmer\'s express Statement of Purpose.\\n 3. Public License Fallback. Should any part of the Waiver for any reason be judged legally invalid or ineffective under applicable law, then the Waiver shall be preserved to the maximum extent permitted taking into account Affirmer\'s express Statement of Purpose. In addition, to the extent the Waiver is so judged Affirmer hereby grants to each affected person a royalty-free, non transferable, non sublicensable, non exclusive, irrevocable and unconditional license to exercise Affirmer\'s Copyright and Related Rights in the Work (i) in all territories worldwide, (ii) for the maximum duration provided by applicable law or treaty (including future time extensions), (iii) in any current or future medium and for any number of copies, and (iv) for any purpose whatsoever, including without limitation commercial, advertising or promotional purposes (the \'License\'). The License shall be deemed effective as of the date CC0 was applied by Affirmer to the Work. Should any part of the License for any reason be judged legally invalid or ineffective under applicable law, such partial invalidity or ineffectiveness shall not invalidate the remainder of the License, and in such case Affirmer hereby affirms that he or she will not (i) exercise any of his or her remaining Copyright and Related Rights in the Work or (ii) assert any associated claims and causes of action with respect to the Work, in either case contrary to Affirmer\'s express Statement of Purpose.\\n 4. Limitations and Disclaimers.\\n No trademark or patent rights held by Affirmer are waived, abandoned, surrendered, licensed or otherwise affected by this document.\\n Affirmer offers the Work as-is and makes no representations or warranties of any kind concerning the Work, express, implied, statutory or otherwise, including without limitation warranties of title, merchantability, fitness for a particular purpose, non infringement, or the absence of latent or other defects, accuracy, or the present or absence of errors, whether or not discoverable, all to the greatest extent permissible under applicable law.\\n Affirmer disclaims responsibility for clearing rights of other persons that may apply to the Work or any use thereof, including without limitation any person\'s Copyright and Related Rights in the Work. Further, Affirmer disclaims responsibility for obtaining any necessary consents, permissions or other rights required for any use of the Work.\\n Affirmer understands and acknowledges that Creative Commons is not a party to this document and has no duty or obligation with respect to this CC0 or use of the Work."},"free-culture-work":{"yes":"Free Culture License","no":"Not a Free Culture License"}}')},ef0b:function(e,t,i){},f032:function(e,t,i){"use strict";var n=i("94f8"),a=i.n(n);a.a},f1d3:function(e,t,i){"use strict";i.r(t);var n=i("44b1"),a=i.n(n);for(var s in n)"default"!==s&&function(e){i.d(t,e,(function(){return n[e]}))}(s);t["default"]=a.a},f220:function(e,t,i){"use strict";i.r(t);var n=i("e009"),a=i("5cd6");for(var s in a)"default"!==s&&function(e){i.d(t,e,(function(){return a[e]}))}(s);i("3833"),i("ae2d");var r=i("2877"),o=Object(r["a"])(a["default"],n["a"],n["b"],!1,null,"11a75a88",null);t["default"]=o.exports},f24a:function(e,t,i){},f355:function(e,t,i){"use strict";var n=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"selected-license-card"},[i("h3",{staticClass:"vocab ha h3a"},[e._v(" "+e._s(e.$t("license-details-card.heading"))+" ")]),i("h4",{staticClass:"vocab h4b hb"},[i("a",{staticClass:"license-name",attrs:{href:e.licenseUrl("web")}},[e._v(" "+e._s(e.fullName)+" ("+e._s(e.shortName)+") "),i("LicenseIcons",{attrs:{url:e.licenseUrl("web"),"icons-arr":e.iconsList}})],1)]),i("p",{staticClass:"chooser-selected-description"},[i("b",[e._v(e._s(e.slug.toUpperCase()))]),e._v(" "+e._s(e.$t(e.licenseKey))+" ")]),i("section",{staticClass:"license-visual-info"},[i("ul",{staticClass:"license-list"},[i("transition-group",{attrs:{name:"highlight"}},e._l(e.iconsList,(function(t){return i("li",{key:t,class:["license-list-item",t]},[i("span",{staticClass:"readable-string"},[i("b","zero"!==t?[e._v(e._s(t.toUpperCase())+":")]:[e._v("CC0:")]),e._v(" "+e._s(e.$t("license-details-card.item-description."+t))+" ")])])})),0)],1)])])},a=[];i.d(t,"a",(function(){return n})),i.d(t,"b",(function(){return a}))},faca:function(e,t,i){},fb97:function(e,t,i){"use strict";i.r(t);var n=i("d321"),a=i("2914");for(var s in a)"default"!==s&&function(e){i.d(t,e,(function(){return a[e]}))}(s);i("76d5");var r=i("2877"),o=Object(r["a"])(a["default"],n["a"],n["b"],!1,null,null,null);t["default"]=o.exports},fd2d:function(e,t,i){"use strict";i.r(t);var n=i("e0e7"),a=i("94d4");for(var s in a)"default"!==s&&function(e){i.d(t,e,(function(){return a[e]}))}(s);i("760c");var r=i("2877"),o=Object(r["a"])(a["default"],n["a"],n["b"],!1,null,null,null);t["default"]=o.exports},ff4f:function(e,t,i){e.exports=i.p+"img/cc-share_icon.4dc5d36f.svg"}}); -//# sourceMappingURL=app.b878cb13.js.map \ No newline at end of file diff --git a/docs/js/app.b878cb13.js.map b/docs/js/app.b878cb13.js.map deleted file mode 100644 index 5cb947bf..00000000 --- a/docs/js/app.b878cb13.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["webpack:///webpack/bootstrap","webpack:///./src/components/AttributionDetailsStep.vue?c5e6","webpack:///./src/components/AttributionDetailsStep.vue?854f","webpack:///./src/components/Header.vue","webpack:///./src/components/DropdownStep.vue","webpack:///./src/components/Header.vue?5890","webpack:///./src/components/Header.vue?d49a","webpack:///./src/components/LicenseDetailsCard.vue?aef8","webpack:///src/App.vue","webpack:///./src/components/Stepper.vue?d075","webpack:///./src/components/AttributionDetailsStep.vue?a2f3","webpack:///./src/components/LicenseIcons.vue","webpack:///./src/assets/license-icons/cc-cc0_icon.svg","webpack:///./src/App.vue?1160","webpack:///src/components/FirstStep.vue","webpack:///./src/assets/license-icons/cc-by_icon.svg","webpack:///./src/components/LicenseIcons.vue?bbe4","webpack:///./src/components/CopyrightWaiverStep.vue?25e1","webpack:///./src/assets/license-icons/cc-zero_icon.svg","webpack:///./src/components/LicenseUseCard.vue?69f0","webpack:///./src/components/LicenseUseCard.vue?9a9a","webpack:///./src/components/LicenseDropdown.vue","webpack:///src/components/Footer.vue","webpack:///./src/assets/license-icons/cc-nd_icon.svg","webpack:///src/components/Step.vue","webpack:///./src/components/LocaleChooser.vue?05c3","webpack:///./src/components/LocaleChooser.vue?4c0e","webpack:///./src/components/HelpSection.vue?fafe","webpack:///src/components/LicenseCopy.vue","webpack:///./src/assets/license-icons/cc-nc_icon.svg","webpack:///./src/components/AttributionDetailsStep.vue?978b","webpack:///./src/App.vue","webpack:///./src/components/LocaleChooser.vue?b6ff","webpack:///./src/store/index.js","webpack:///./src/components/DropdownStep.vue?2bae","webpack:///src/components/Stepper.vue","webpack:///./src/components/LicenseDetailsCard.vue","webpack:///./src/assets/license-icons/cc_icon.svg","webpack:///./src/locales sync [A-Za-z0-9-_,\\s]+\\.json$/","webpack:///./src/components/LicenseDropdown.vue?f38b","webpack:///./src/App.vue?512c","webpack:///./src/App.vue?d397","webpack:///./src/components/Header.vue?fa6d","webpack:///./src/main.js","webpack:///./src/assets/license-icons/icon-cc_white.png","webpack:///./src/assets/license-openness-scale.png","webpack:///./src/App.vue?c650","webpack:///./src/components/HelpSection.vue?214c","webpack:///./src/components/AttributionDetailsStep.vue?083d","webpack:///src/components/LicenseDropdown.vue","webpack:///src/components/DropdownStep.vue","webpack:///./src/components/Footer.vue?3f64","webpack:///./src/utils/license-utilities.js","webpack:///./src/components/CopyrightWaiverStep.vue?9a0f","webpack:///./src/components/LicenseUseCard.vue?ea98","webpack:///./src/components/LocaleChooser.vue?0de0","webpack:///./src/assets/license-icons/cc-pdm_icon.svg","webpack:///./src/components/LicenseDropdown.vue?fad5","webpack:///./src/components/LicenseDropdown.vue?d788","webpack:///./src/components/LicenseIcons.vue?1b5e","webpack:///./src/components/LicenseIcons.vue?0286","webpack:///./src/components/Step.vue?16f4","webpack:///src/components/LocaleChooser.vue","webpack:///src/components/LicenseDetailsCard.vue","webpack:///./src/i18n.js","webpack:///./src/components/Step.vue?45c0","webpack:///./src/components/Step.vue?00d9","webpack:///./src/components/Footer.vue?a982","webpack:///./src/components/LicenseDetailsCard.vue?fadf","webpack:///./src/assets/cc-logo_white.png","webpack:///./src/components/LocaleChooser.vue?f867","webpack:///src/components/CopyrightWaiverStep.vue","webpack:///./src/components/FirstStep.vue?e4a6","webpack:///./src/components/FirstStep.vue?c99c","webpack:///./src/components/FirstStep.vue?ec4d","webpack:///./src/assets/license-icons/cc-nc-jp_icon.svg","webpack:///./src/assets/license-icons/icon-by-white.png","webpack:///./src/components/Stepper.vue","webpack:///src/components/LicenseIcons.vue","webpack:///./src/components/LicenseCopy.vue?be78","webpack:///./src/components/LicenseDropdown.vue?7341","webpack:///./src/components/Header.vue?4c35","webpack:///./src/components/HelpSection.vue?c00c","webpack:///./src/assets/license-icons/cc-nc-eu_icon.svg","webpack:///./src/components/LicenseUseCard.vue?d3cf","webpack:///src/components/AttributionDetailsStep.vue","webpack:///./src/components/LicenseCopy.vue?d7a6","webpack:///./src/components/LicenseCode.vue","webpack:///./src/components/LicenseCopy.vue?8899","webpack:///./src/components/LicenseCopy.vue?4769","webpack:///./src/components/LicenseCode.vue?90af","webpack:///./src/components/LicenseCode.vue?7702","webpack:///src/components/LicenseCode.vue","webpack:///./src/assets/license-icons sync ^\\.\\/cc\\-.*_icon\\.svg$","webpack:///src/components/HelpSection.vue","webpack:///./src/components/CopyrightWaiverStep.vue?f637","webpack:///./src/components/CopyrightWaiverStep.vue?cfb9","webpack:///./src/components/Step.vue","webpack:///src/components/LicenseUseCard.vue","webpack:///./src/components/LicenseCopy.vue","webpack:///./src/components/LicenseUseCard.vue","webpack:///./src/assets/license-icons/cc-_icon.svg","webpack:///./src/assets/license-icons/cc-sa_icon.svg","webpack:///./src/components/Stepper.vue?9c46","webpack:///./src/components/Stepper.vue?32a9","webpack:///./src/components/HelpSection.vue?13c7","webpack:///./src/components/HelpSection.vue?b341","webpack:///./src/components/Footer.vue?0915","webpack:///./src/components/Footer.vue?5555","webpack:///./src/components/FirstStep.vue","webpack:///src/components/Header.vue","webpack:///./src/components/LicenseIcons.vue?4ee9","webpack:///./src/components/DropdownStep.vue?54f3","webpack:///./src/components/DropdownStep.vue?5d63","webpack:///./src/components/LicenseCode.vue?2efe","webpack:///./src/components/LicenseCode.vue?bb3e","webpack:///./src/components/Stepper.vue?f3e3","webpack:///./src/components/HelpSection.vue","webpack:///./src/components/LicenseDetailsCard.vue?86e2","webpack:///./src/components/LicenseDetailsCard.vue?b0db","webpack:///./src/components/CopyrightWaiverStep.vue","webpack:///./src/components/Footer.vue?9652","webpack:///./src/assets/license-icons/cc-share_icon.svg"],"names":["webpackJsonpCallback","data","moduleId","chunkId","chunkIds","moreModules","executeModules","i","resolves","length","Object","prototype","hasOwnProperty","call","installedChunks","push","modules","parentJsonpFunction","shift","deferredModules","apply","checkDeferredModules","result","deferredModule","fulfilled","j","depId","splice","__webpack_require__","s","installedModules","exports","module","l","m","c","d","name","getter","o","defineProperty","enumerable","get","r","Symbol","toStringTag","value","t","mode","__esModule","ns","create","key","bind","n","object","property","p","jsonpArray","window","oldJsonpFunction","slice","render","_vm","this","_h","$createElement","_c","_self","staticClass","status","_v","_s","$t","attrs","model","callback","$$v","creatorName","expression","creatorProfileUrl","workTitle","workUrl","_e","staticRenderFns","component","slot","class","$i18n","$set","_l","lang","eng","domProps","native","Vue","use","Vuex","Store","state","currentLicenseAttributes","defaultAttributes","attributionDetails","getters","isLicenseSelected","undefined","BY","shortName","attrToShort","fullName","attrToFull","licenseUrl","iconsList","licenseIconsArr","mutations","setSelected","stepName","isSelected","indexOf","updateAttributesFromShort","includes","CC0Attributes","NC","ND","SA","setCreatorName","newName","setCreatorProfileUrl","setWorkTitle","setWorkUrl","map","webpackContext","req","id","webpackContextResolve","e","Error","code","keys","resolve","currentStepId","library","add","faCopy","faCreativeCommons","faCreativeCommonsBy","faCreativeCommonsNc","faCreativeCommonsNd","faCreativeCommonsSa","faCreativeCommonsZero","FontAwesomeIcon","config","productionTip","Buefy","VueAnalytics","autoTracking","screenview","Sentry","init","dsn","integrations","Integrations","attachProps","logErrors","store","i18n","h","App","$mount","CCBYAttributes","shortToAttr","shortLicenseName","short","nc","nd","sa","attr","base","linkRef","toLowerCase","licenseSlug","replace","licenseAttributes","iconsArray","updateVisibleEnabledStatus","stepStatusData","visible","enabled","stepsDisabledDue","FS","generateHTML","dataForHtmlGeneration","htmlString","creator","licenseIconsLink","iconStyle","baseAssetsPath","licenseIcons","split","license","join","creatorSpan","workTitleSpan","on","setCurrentLicense","url","$event","stopPropagation","index","loadLocaleMessages","locales","require","messages","forEach","matched","match","locale","VueI18n","process","fallbackLocale","showDisabledDue","cardText","yesSelected","radio","yesText","noSelected","noText","LicenseIcons","activeTab","firstTabLabel","textAttributionType","htmlLicenseParagraph","clipboardTarget","copyText","scopedSlots","_u","fn","isWeb","proxy","byString","staticStyle","copyrightWaiverAgreed","copyrightWaiverConfirmed","visibleSteps","step","idx","enabledQualifier","setActiveStep","stepHeaderText","selected","changeStepSelected","isLicenseAttribute","isStepReversed","disabledDue","handlePrevious","nextButtonEnabledState","handleNext","modal","clickHandler","modals","_m","updateSelected","slug","toUpperCase","licenseKey","item"],"mappings":"aACE,SAASA,EAAqBC,GAQ7B,IAPA,IAMIC,EAAUC,EANVC,EAAWH,EAAK,GAChBI,EAAcJ,EAAK,GACnBK,EAAiBL,EAAK,GAIHM,EAAI,EAAGC,EAAW,GACpCD,EAAIH,EAASK,OAAQF,IACzBJ,EAAUC,EAASG,GAChBG,OAAOC,UAAUC,eAAeC,KAAKC,EAAiBX,IAAYW,EAAgBX,IACpFK,EAASO,KAAKD,EAAgBX,GAAS,IAExCW,EAAgBX,GAAW,EAE5B,IAAID,KAAYG,EACZK,OAAOC,UAAUC,eAAeC,KAAKR,EAAaH,KACpDc,EAAQd,GAAYG,EAAYH,IAG/Be,GAAqBA,EAAoBhB,GAE5C,MAAMO,EAASC,OACdD,EAASU,OAATV,GAOD,OAHAW,EAAgBJ,KAAKK,MAAMD,EAAiBb,GAAkB,IAGvDe,IAER,SAASA,IAER,IADA,IAAIC,EACIf,EAAI,EAAGA,EAAIY,EAAgBV,OAAQF,IAAK,CAG/C,IAFA,IAAIgB,EAAiBJ,EAAgBZ,GACjCiB,GAAY,EACRC,EAAI,EAAGA,EAAIF,EAAed,OAAQgB,IAAK,CAC9C,IAAIC,EAAQH,EAAeE,GACG,IAA3BX,EAAgBY,KAAcF,GAAY,GAE3CA,IACFL,EAAgBQ,OAAOpB,IAAK,GAC5Be,EAASM,EAAoBA,EAAoBC,EAAIN,EAAe,KAItE,OAAOD,EAIR,IAAIQ,EAAmB,GAKnBhB,EAAkB,CACrB,IAAO,GAGJK,EAAkB,GAGtB,SAASS,EAAoB1B,GAG5B,GAAG4B,EAAiB5B,GACnB,OAAO4B,EAAiB5B,GAAU6B,QAGnC,IAAIC,EAASF,EAAiB5B,GAAY,CACzCK,EAAGL,EACH+B,GAAG,EACHF,QAAS,IAUV,OANAf,EAAQd,GAAUW,KAAKmB,EAAOD,QAASC,EAAQA,EAAOD,QAASH,GAG/DI,EAAOC,GAAI,EAGJD,EAAOD,QAKfH,EAAoBM,EAAIlB,EAGxBY,EAAoBO,EAAIL,EAGxBF,EAAoBQ,EAAI,SAASL,EAASM,EAAMC,GAC3CV,EAAoBW,EAAER,EAASM,IAClC3B,OAAO8B,eAAeT,EAASM,EAAM,CAAEI,YAAY,EAAMC,IAAKJ,KAKhEV,EAAoBe,EAAI,SAASZ,GACX,qBAAXa,QAA0BA,OAAOC,aAC1CnC,OAAO8B,eAAeT,EAASa,OAAOC,YAAa,CAAEC,MAAO,WAE7DpC,OAAO8B,eAAeT,EAAS,aAAc,CAAEe,OAAO,KAQvDlB,EAAoBmB,EAAI,SAASD,EAAOE,GAEvC,GADU,EAAPA,IAAUF,EAAQlB,EAAoBkB,IAC/B,EAAPE,EAAU,OAAOF,EACpB,GAAW,EAAPE,GAA8B,kBAAVF,GAAsBA,GAASA,EAAMG,WAAY,OAAOH,EAChF,IAAII,EAAKxC,OAAOyC,OAAO,MAGvB,GAFAvB,EAAoBe,EAAEO,GACtBxC,OAAO8B,eAAeU,EAAI,UAAW,CAAET,YAAY,EAAMK,MAAOA,IACtD,EAAPE,GAA4B,iBAATF,EAAmB,IAAI,IAAIM,KAAON,EAAOlB,EAAoBQ,EAAEc,EAAIE,EAAK,SAASA,GAAO,OAAON,EAAMM,IAAQC,KAAK,KAAMD,IAC9I,OAAOF,GAIRtB,EAAoB0B,EAAI,SAAStB,GAChC,IAAIM,EAASN,GAAUA,EAAOiB,WAC7B,WAAwB,OAAOjB,EAAO,YACtC,WAA8B,OAAOA,GAEtC,OADAJ,EAAoBQ,EAAEE,EAAQ,IAAKA,GAC5BA,GAIRV,EAAoBW,EAAI,SAASgB,EAAQC,GAAY,OAAO9C,OAAOC,UAAUC,eAAeC,KAAK0C,EAAQC,IAGzG5B,EAAoB6B,EAAI,IAExB,IAAIC,EAAaC,OAAO,gBAAkBA,OAAO,iBAAmB,GAChEC,EAAmBF,EAAW3C,KAAKsC,KAAKK,GAC5CA,EAAW3C,KAAOf,EAClB0D,EAAaA,EAAWG,QACxB,IAAI,IAAItD,EAAI,EAAGA,EAAImD,EAAWjD,OAAQF,IAAKP,EAAqB0D,EAAWnD,IAC3E,IAAIU,EAAsB2C,EAI1BzC,EAAgBJ,KAAK,CAAC,EAAE,kBAEjBM,K,6ECvJT,IAAIyC,EAAS,WAAa,IAAIC,EAAIC,KAASC,EAAGF,EAAIG,eAAmBC,EAAGJ,EAAIK,MAAMD,IAAIF,EAAG,OAAOE,EAAG,MAAM,CAACE,YAAY,gBAAgB,CAAe,YAAbN,EAAIO,OAAoBH,EAAG,MAAM,CAACE,YAAY,gBAAgB,CAACF,EAAG,IAAI,CAACE,YAAY,oCAAoC,CAACN,EAAIQ,GAAG,IAAIR,EAAIS,GAAGT,EAAIU,GAAG,4BAA4B,OAAON,EAAG,OAAO,CAACE,YAAY,4BAA4B,CAACF,EAAG,UAAU,CAACO,MAAM,CAAC,MAAQV,KAAKS,GAAG,wCAAwC,CAACN,EAAG,UAAU,CAACO,MAAM,CAAC,YAAcV,KAAKS,GAAG,6CAA6CE,MAAM,CAAC7B,MAAOiB,EAAe,YAAEa,SAAS,SAAUC,GAAMd,EAAIe,YAAYD,GAAKE,WAAW,kBAAkB,GAAGZ,EAAG,UAAU,CAACO,MAAM,CAAC,MAAQV,KAAKS,GAAG,2CAA2C,CAACN,EAAG,UAAU,CAACO,MAAM,CAAC,YAAcV,KAAKS,GAAG,gDAAgDE,MAAM,CAAC7B,MAAOiB,EAAqB,kBAAEa,SAAS,SAAUC,GAAMd,EAAIiB,kBAAkBH,GAAKE,WAAW,wBAAwB,GAAGZ,EAAG,UAAU,CAACO,MAAM,CAAC,MAAQV,KAAKS,GAAG,sCAAsC,CAACN,EAAG,UAAU,CAACO,MAAM,CAAC,YAAcV,KAAKS,GAAG,2CAA2CE,MAAM,CAAC7B,MAAOiB,EAAa,UAAEa,SAAS,SAAUC,GAAMd,EAAIkB,UAAUJ,GAAKE,WAAW,gBAAgB,GAAGZ,EAAG,UAAU,CAACO,MAAM,CAAC,MAAQV,KAAKS,GAAG,oCAAoC,CAACN,EAAG,UAAU,CAACO,MAAM,CAAC,YAAcV,KAAKS,GAAG,yCAAyCE,MAAM,CAAC7B,MAAOiB,EAAW,QAAEa,SAAS,SAAUC,GAAMd,EAAImB,QAAQL,GAAKE,WAAW,cAAc,IAAI,KAAKhB,EAAIoB,QAC57CC,EAAkB,GCDtB,qE,oCCAA,8IAQIC,EAAY,eACd,aACA,OACA,QACA,EACA,KACA,KACA,MAIa,aAAAA,E,6CCnBf,oIAOIA,EAAY,eACd,aACA,OACA,QACA,EACA,KACA,KACA,MAIa,aAAAA,E,6CClBf,IAAIvB,EAAS,WAAa,IAAIC,EAAIC,KAASC,EAAGF,EAAIG,eAAmBC,EAAGJ,EAAIK,MAAMD,IAAIF,EAAG,OAAOE,EAAG,WAAW,CAACO,MAAM,CAAC,gBAAgB,cAAc,CAACP,EAAG,WAAW,CAACmB,KAAK,SAAS,CAACnB,EAAG,gBAAgB,CAACA,EAAG,MAAM,CAACO,MAAM,CAAC,IAAM,kFAAkF,IAAM,sCAAsCP,EAAG,KAAK,CAACE,YAAY,eAAe,CAACN,EAAIQ,GAAG,IAAIR,EAAIS,GAAGT,EAAIU,GAAG,cAAc,UAAU,GAAGN,EAAG,WAAW,CAACmB,KAAK,OAAO,CAACnB,EAAG,gBAAgB,CAACoB,MAAM,uBAAuBb,MAAM,CAAC,KAAO,sGAAsG,MAAQ,aAAa,CAACX,EAAIQ,GAAG,IAAIR,EAAIS,GAAGT,EAAIU,GAAG,wBAAwB,QAAQ,IAAI,IACrsBW,EAAkB,GCDtB,qE,kCCAA,yBAAuhB,EAAG,G,sGCwC1hB,mBACA,eACA,eACA,eACA,eACA,eACA,e,yDAEA,CACE,KAAF,MACE,WAAF,CACI,YAAJ,UACI,QAAJ,UACI,mBAAJ,UACI,eAAJ,UACI,OAAJ,UACI,OAAJ,UACI,cAAJ,WAEE,OACE,MAAJ,CACM,cAAN,EACM,aAAN,IAGE,SAAF,CACI,iBACE,OAAN,yBAGE,QAAF,WAGM,KAAN,cAEI,KAAJ,yBACA,+DACQ,KAAR,oB,iDC7EA,yBAA4gB,EAAG,G,oCCA/gB,8IAQIC,EAAY,eACd,aACA,OACA,QACA,EACA,KACA,KACA,MAIa,aAAAA,E,6CCnBf,8IAQIA,EAAY,eACd,aACA,OACA,QACA,EACA,KACA,WACA,MAIa,aAAAA,E,gCCnBfrD,EAAOD,QAAU,IAA0B,gC,6DCA3C,iHAA8T,eAAG,G,4GC0CjU,CACE,KAAF,YACE,MAAF,CACI,SAAJ,QACI,OAAJ,OACI,OAAJ,QAEE,SAAF,CACI,WACE,OAAN,sEAEI,MAAJ,CACM,MACE,YAAR,8BACU,EAEV,iCAGM,IAAN,GACQ,KAAR,mCAGI,UACE,MAAN,uBAEI,SACE,MAAN,2BAEI,cACE,OAAN,qBACA,WACA,gBAEI,aACE,OAAN,qBACA,eACA,c,oCC/EAC,EAAOD,QAAU,IAA0B,+B,kCCA3C,iHAAsV,eAAG,G,kCCAzV,iHAA6V,eAAG,G,uBCAhWC,EAAOD,QAAU,IAA0B,iC,oCCA3C,IAAI+B,EAAS,WAAa,IAAIC,EAAIC,KAASC,EAAGF,EAAIG,eAAmBC,EAAGJ,EAAIK,MAAMD,IAAIF,EAAG,OAAOE,EAAG,MAAM,CAACE,YAAY,oBAAoB,CAACF,EAAG,KAAK,CAACE,YAAY,gBAAgB,CAACN,EAAIQ,GAAG,IAAIR,EAAIS,GAAGT,EAAIU,GAAG,wBAAwB,OAAON,EAAG,IAAI,CAACE,YAAY,4BAA4B,CAACN,EAAIQ,GAAG,IAAIR,EAAIS,GAAGT,EAAIU,GAAG,oCAAoC,OAAON,EAAG,SAAS,CAACA,EAAG,aAAa,CAACO,MAAM,CAAC,MAAQX,EAAIU,GAAG,iCAAiC,CAACV,EAAIQ,GAAG,IAAIR,EAAIS,GAAGT,EAAIU,GAAG,iCAAiC,KAAKN,EAAG,cAAc,CAACO,MAAM,CAAC,UAAS,MAAS,GAAGP,EAAG,aAAa,CAACO,MAAM,CAAC,MAAQX,EAAIU,GAAG,yCAAyC,CAACV,EAAIQ,GAAG,IAAIR,EAAIS,GAAGT,EAAIU,GAAG,yCAAyC,KAAKN,EAAG,cAAc,CAACO,MAAM,CAAC,UAAS,MAAU,IAAI,IAAI,IACzuBU,EAAkB,GCDtB,qE,oCCAA,8IAQIC,EAAY,eACd,aACA,OACA,QACA,EACA,KACA,KACA,MAIa,aAAAA,E,qHC+Bf,CACE,KAAF,U,oCCnDArD,EAAOD,QAAU,IAA0B,+B,4GC0C3C,CACE,KAAF,OACE,MAAF,CACI,SAAJ,OACI,SAAJ,QACI,OAAJ,OACI,OAAJ,CACM,KAAN,OACM,UAAN,GACQ,MAAR,gDAGI,SAAJ,QACI,QAAJ,QACI,YAAJ,QAEE,SAAF,CACI,kBACE,OAAN,uDAEI,YACE,OAAN,4CAEI,WACE,IAAN,wBACQ,MAAR,+BACA,2BACA,wBAEM,MAAN,gEACM,MAAN,gBAEI,MAAJ,CACM,MACE,YAAR,8BACU,EAEV,2BAGM,IAAN,GACQ,IAAR,YACQ,EAAR,mBACQ,KAAR,4DAGI,UACE,MAAN,0BAEI,WACE,OAAN,0BAEI,UACE,OAAN,0BAEI,SACE,OAAN,8BAEI,cACE,OAAN,yCAEI,aACE,OAAN,2C,iDCxGA,IAAI+B,EAAS,WAAa,IAAIC,EAAIC,KAASC,EAAGF,EAAIG,eAAmBC,EAAGJ,EAAIK,MAAMD,IAAIF,EAAG,OAAOE,EAAG,MAAM,CAACE,YAAY,kBAAkB,CAACF,EAAG,UAAU,CAACoB,MAAM,uBAAuBb,MAAM,CAAC,MAAQV,KAAKS,GAAG,2BAA2B,CAACN,EAAG,WAAW,CAACQ,MAAM,CAAC7B,MAAOiB,EAAIyB,MAAY,OAAEZ,SAAS,SAAUC,GAAMd,EAAI0B,KAAK1B,EAAIyB,MAAO,SAAUX,IAAME,WAAW,iBAAiBhB,EAAI2B,GAAI3B,EAAwB,sBAAE,SAAS4B,GAAM,OAAOxB,EAAG,SAAS,CAACf,IAAIuC,EAAKC,IAAIC,SAAS,CAAC,MAAQF,EAAKtD,OAAO,CAAC0B,EAAIQ,GAAG,IAAIR,EAAIS,GAAGmB,EAAKC,KAAK,MAAM7B,EAAIS,GAAGmB,EAAKG,QAAQ,UAAS,IAAI,IAAI,IACniBV,EAAkB,GCDtB,qE,kCCAA,yBAA0e,EAAG,G,sGC0C7e,mBACA,YACA,eACA,YACA,Y,yDAEA,CACE,KAAF,cACE,WAAF,CACI,gBAAJ,kBACI,YAAJ,WAEE,MAAF,CACI,MAAJ,CACM,KAAN,QACM,SAAN,IAGE,OACE,MAAJ,CACM,SAAN,EACM,UAAN,KACM,WAAN,EACM,SAAN,kCACM,iBAAN,SAGE,SAAF,KACA,mEACI,qBACE,OAAN,sCAEI,YACE,OAAN,gBAEI,gBACE,OAAN,yEAEI,sBACE,OAAN,0BAEI,uBACE,MAAN,6DACA,iDACQ,UAAR,uEACQ,QAAR,UACQ,YAAR,eACQ,GAAR,uDAEM,MAAN,gDAEI,UAAJ,CACM,MAAE,OAAR,iBACM,IAAN,GACQ,GAAR,mBACU,KAAV,iBACA,CACU,KAAV,mDACU,MAAV,kBACU,KAAV,0BACU,KAAV,6CACU,WAAV,KACY,KAAZ,cACA,GACU,WAAV,KACY,KAAZ,iBACA,SAKE,UACE,KAAJ,oCACI,KAAJ,2CACI,KAAJ,wCAEE,YACE,KAAJ,qBAEE,QAAF,CACI,cAAJ,GACM,KAAN,WACA,CACQ,MAAR,KACQ,IAAR,mCACU,EAAV,mCAEQ,MAAR,GACU,QAAV,eAEU,SAAV,YACU,aAAV,GAEQ,KAAR,WACU,cAAV,cACU,YAAV,SACU,WAAV,oBAGM,KAAN,gBAAQ,QAAR,SACM,WAAN,KACQ,KAAR,YACA,KACM,EAAN,kBAEI,YAAJ,GACM,KAAN,oBACM,EAAN,kBAEI,kBACE,MAAN,2C,oCCxJApD,EAAOD,QAAU,IAA0B,+B,oCCA3C,yBAA6d,EAAG,G,oCCAhe,8IAQIsD,EAAY,eACd,aACA,OACA,QACA,EACA,KACA,KACA,MAIa,aAAAA,E,6CCnBf,8IAQIA,EAAY,eACd,aACA,OACA,QACA,EACA,KACA,KACA,MAIa,aAAAA,E,6GCnBf,mBACA,eACA,Y,mDAEAU,UAAIC,IAAIC,W,MAEO,IAAIA,UAAKC,MAAM,CAC1BC,MAAO,CACHC,yBAA0B,IAAKC,qBAC/BC,mBAAoB,CAChBxB,YAAa,GACbE,kBAAmB,GACnBC,UAAW,GACXC,QAAS,KAGjBqB,QAAS,CACLC,kBAAmBL,IAMf,YAA6CM,IAAtCN,EAAMC,yBAAyBM,IAE1CC,UAAWR,IACP,OAAO,IAAAS,aAAYT,EAAMC,2BAE7BS,SAAUV,IACN,OAAO,IAAAW,YAAWX,EAAMC,2BAE5BW,WAAYZ,GAAUnD,IAClB,OAAO,IAAA+D,YAAWZ,EAAMC,yBAA0BpD,IAEtDgE,UAAWb,IACP,OAAO,IAAAc,iBAAgBd,EAAMC,4BAGrCc,UAAW,CACPC,YAAYhB,GAAO,SAAEiB,EAAF,WAAYC,IAEvB,CAAC,KAAM,KAAM,KAAM,MAAMC,QAAQF,IAAa,IAC9CjB,EAAMC,yBAA2B,IAC1BD,EAAMC,yBACT,CAACgB,GAAWC,KAIxBE,0BAA0BpB,EAAOQ,GACzBA,EAAUa,SAAS,OACnBrB,EAAMC,yBAA2B,IAAKqB,kBAEtCtB,EAAMC,yBAAyBM,IAAK,EACpCP,EAAMC,yBAAyBsB,KAAOf,EAAUa,SAAS,MACzDrB,EAAMC,yBAAyBuB,KAAOhB,EAAUa,SAAS,MACzDrB,EAAMC,yBAAyBwB,KAAOjB,EAAUa,SAAS,QAGjEK,eAAe1B,EAAO2B,GAClB3B,EAAMG,mBAAmBxB,YAAcgD,GAE3CC,qBAAqB5B,EAAO2B,GACxB3B,EAAMG,mBAAmBtB,kBAAoB8C,GAEjDE,aAAa7B,EAAO2B,GAChB3B,EAAMG,mBAAmBrB,UAAY6C,GAEzCG,WAAW9B,EAAO2B,GACd3B,EAAMG,mBAAmBpB,QAAU4C,M,+CCpE/C,iHAAsV,eAAG,G,sGC8EzV,mBACA,eACA,eACA,eACA,eACA,Y,yDAEA,CACE,KAAF,UACE,WAAF,CACI,UAAJ,UACI,KAAJ,UACI,uBAAJ,UACI,oBAAJ,UACI,aAAJ,WAEE,MAAF,CACI,MAAJ,CACM,KAAN,OACM,QAAN,IAGE,OACE,MAAJ,CAqBM,MAAN,CACA,CAAQ,GAAR,EAAQ,KAAR,KAAQ,SAAR,EAAQ,SAAR,EAAQ,OAAR,UAAQ,cAAR,GACA,CAAQ,GAAR,EAAQ,KAAR,KAAQ,SAAR,EAAQ,SAAR,EAAQ,OAAR,WAAQ,cAAR,GACA,CAAQ,GAAR,EAAQ,KAAR,KAAQ,SAAR,EAAQ,SAAR,EAAQ,OAAR,WAAQ,cAAR,GACA,CAAQ,GAAR,EAAQ,KAAR,KAAQ,SAAR,EAAQ,SAAR,EAAQ,OAAR,WAAQ,cAAR,GACA,CAAQ,GAAR,EAAQ,KAAR,KAAQ,SAAR,EAAQ,SAAR,EAAQ,OAAR,WAAQ,cAAR,GACA,CAAQ,GAAR,EAAQ,KAAR,KAAQ,SAAR,EAAQ,SAAR,EAAQ,OAAR,WAAQ,cAAR,GACA,CAAQ,GAAR,EAAQ,KAAR,KAAQ,SAAR,EAAQ,SAAR,EAAQ,OAAR,WAAQ,cAAR,GACA,CAAQ,GAAR,EAAQ,KAAR,KAAQ,SAAR,EAAQ,SAAR,EAAQ,OAAR,WAAQ,cAAR,MAIE,SAAF,CACI,cAAJ,CACM,MAAE,OAAR,mBACM,IAAN,GACQ,KAAR,oBAIE,QAAF,WAII,KAAJ,yBACM,GAAN,qCACQ,IAAR,uBACU,MAAV,mBACA,qBACA,yBACA,gCACA,oCACY,KAAZ,oCAAc,SAAd,IACY,KAAZ,wCAME,QAAF,CAKI,eAAJ,KACM,MAAN,iBACM,MAAN,SACA,aAEA,8CAEI,iBAAJ,GACM,OAAN,wBAEI,mBAAJ,GACM,MAAN,qCAEI,eAAJ,GAKM,MAAN,gCAEI,uBAAJ,GAIM,YAAN,2BACA,WACA,IAEI,mBAAJ,OAOM,GAAN,4BACQ,KAAR,6BAAU,0BAGF,MAAR,SACA,sCACU,KAAV,oCAAY,UAAZ,IAGM,KAAN,oCAAQ,SAAR,IACM,KAAN,iCAEI,WAAJ,GAOM,MAAN,0CACM,QAAN,oCACM,MAAN,0EAEM,GADA,KAAN,sEAAQ,OAAR,aACA,uBACQ,IAAR,mCACU,KAAV,oCAAY,OAAZ,WAAY,YAAZ,SAGQ,KAAR,sEAAU,OAAV,aAEM,KAAN,oCAAQ,OAAR,YACM,KAAN,iBAEI,iBAQE,IAAN,qBACM,IAAN,qCACQ,MAAR,gBACQ,GAAR,sBACU,EAAV,iBACU,OAGJ,GAAN,uBACQ,IAAR,iCACU,KAAV,oCAAY,OAAZ,kBAGQ,KAAR,sEAAU,OAAV,aAEM,KAAN,oCAAQ,OAAR,YACM,KAAN,iBAEI,cAAJ,GAIM,GAAN,uBACA,qCAEA,uBAAM,CACA,IAAN,iCACQ,KAAR,oCAAU,OAAV,aAEM,KAAN,oCAAQ,OAAR,YACM,KAAN,kBAEI,gBAAJ,GAEM,KAAN,kBACA,iCACU,KAAV,2BAAY,SAAZ,KACA,kCACU,KAAV,2BAAY,SAAZ,OAII,gBAAJ,KAEM,KAAN,mBAEA,iCACU,KAAV,2BAAY,SAAZ,EAAY,YAAZ,IACA,kCAEU,KAAV,2BAAY,SAAZ,EAAY,YAAZ,QAII,gCAKE,MAAN,KACM,KAAN,kBACQ,EAAR,qBAEM,MAAN,QAAQ,EAAR,QAAQ,EAAR,YAAQ,IAAR,mCACM,KAAN,mBACM,KAAN,sBAEI,eACE,OAAN,sBACQ,OAAR,e,iDCvTA,8IAQIzC,EAAY,eACd,aACA,OACA,QACA,EACA,KACA,KACA,MAIa,aAAAA,E,8BCnBfrD,EAAOD,QAAU,IAA0B,4B,uBCA3C,IAAImG,EAAM,CACT,YAAa,OACb,YAAa,QAId,SAASC,EAAeC,GACvB,IAAIC,EAAKC,EAAsBF,GAC/B,OAAOxG,EAAoByG,GAE5B,SAASC,EAAsBF,GAC9B,IAAIxG,EAAoBW,EAAE2F,EAAKE,GAAM,CACpC,IAAIG,EAAI,IAAIC,MAAM,uBAAyBJ,EAAM,KAEjD,MADAG,EAAEE,KAAO,mBACHF,EAEP,OAAOL,EAAIE,GAEZD,EAAeO,KAAO,WACrB,OAAOhI,OAAOgI,KAAKR,IAEpBC,EAAeQ,QAAUL,EACzBtG,EAAOD,QAAUoG,EACjBA,EAAeE,GAAK,Q,oCCvBpB,iHAAyV,eAAG,G,oCCA5V,IAAIvE,EAAS,WAAa,IAAIC,EAAIC,KAASC,EAAGF,EAAIG,eAAmBC,EAAGJ,EAAIK,MAAMD,IAAIF,EAAG,OAAOE,EAAG,MAAM,CAACO,MAAM,CAAC,GAAK,QAAQ,CAACP,EAAG,SAAS,CAACO,MAAM,CAAC,MAAQX,EAAIU,GAAG,gBAAgBN,EAAG,MAAM,CAACE,YAAY,YAAYK,MAAM,CAAC,GAAK,mBAAmB,CAACP,EAAG,MAAM,CAACE,YAAY,aAAa,CAACF,EAAG,MAAM,CAACE,YAAY,yBAAyB,CAACF,EAAG,KAAK,CAACE,YAAY,gBAAgB,CAACN,EAAIQ,GAAG,IAAIR,EAAIS,GAAGT,EAAIU,GAAG,2BAA2B,OAAON,EAAG,IAAI,CAACE,YAAY,+CAA+C,CAACN,EAAIQ,GAAG,IAAIR,EAAIS,GAAGT,EAAIU,GAAG,gCAAgC,SAASN,EAAG,kBAAkB,GAAGA,EAAG,MAAM,CAACE,YAAY,WAAW,CAACF,EAAG,UAAU,CAACQ,MAAM,CAAC7B,MAAOiB,EAAiB,cAAEa,SAAS,SAAUC,GAAMd,EAAI6E,cAAc/D,GAAKE,WAAW,mBAAmBZ,EAAG,MAAM,CAACE,YAAY,UAAU,CAACF,EAAG,MAAM,CAACE,YAAY,sBAAsB,CAAEN,EAAe,YAAEI,EAAG,sBAAsBJ,EAAIoB,KAAMpB,EAAkB,eAAEI,EAAG,kBAAkBJ,EAAIoB,KAAKhB,EAAG,gBAAgB,MAAM,KAAKA,EAAG,WAAW,IACn8BiB,EAAkB,GCDtB,qE,2DCAA,yBAA2gB,EAAG,G,oCCA9gB,mBACA,eACA,eACA,eACA,eACA,eACA,UAEA,mBACA,eAEA,YACA,YACA,YAEA,YACA,YACA,YACA,YACA,YACA,Y,ukBAEAyD,UAAQC,IACJC,SAAQC,oBAAmBC,sBAC3BC,sBAAqBC,sBAAqBC,sBAC1CC,yBAEJtD,UAAIV,UAAU,kBAAmBiE,mBACjCvD,UAAIwD,OAAOC,eAAgB,EAC3BzD,UAAIC,IAAIyD,WAGJ1D,UAAIC,IAAI0D,UAAc,CAClBrB,GAAI,gBACJsB,aAAc,CACVC,YAAY,KAKxBC,EAAOC,KAAK,CACRC,IACM,6DAENC,aAAc,CACV,IAAIC,EAAalE,IAAI,CACjBA,cACAmE,aAAa,EACbC,WAAW,OAKvB,IAAIpE,UAAI,CACJqE,gBACAC,eACAvG,OAAQwG,GAAKA,EAAEC,aAChBC,OAAO,S,mBCzDVxI,EAAOD,QAAU,smC,qBCAjBC,EAAOD,QAAU,IAA0B,2C,oCCA3C,yBAAmf,EAAG,G,oCCAtf,iHAAqV,eAAG,G,kCCAxV,iHAAgW,eAAG,G,oGCkBnW,gB,EAEA,CACE,KAAF,0BACE,OACE,MAAJ,CACM,YAAN,CACA,UACA,YACA,eACA,eACA,eACA,kBACA,mBAEM,oBAAN,IAGE,SAAF,KACA,2CAEE,QAAF,CACI,kBAAJ,GACM,KAAN,6CACM,KAAN,eAEQ,KAAR,WACU,cAAV,kBACU,YAAV,kBACU,WAAV,O,iHC9BA,gBACA,e,yDACA,CACE,KAAF,eACE,WAAF,CAAI,gBAAJ,WACE,MAAF,CACI,OAAJ,CACM,KAAN,OACM,UAAN,GACQ,MAAR,gDAGI,OAAJ,QAEE,SAAF,KACA,8BACI,WACE,OAAN,gBAGE,QAAF,CACI,iBACE,KAAN,8C,iDCvCA,yBAA6c,EAAG,G,mSCAhd,MAAM0F,EAAgB,CAAEf,IAAI,EAAOgB,IAAI,EAAOC,IAAI,EAAOC,IAAI,G,kBAC7D,MAAM6C,EAAiB,CAAE/D,IAAI,EAAMgB,IAAI,EAAOC,IAAI,EAAOC,IAAI,G,mBAC7D,MAAMvB,EAAoB,CAAEK,QAAID,EAAWiB,QAAIjB,EAAWkB,QAAIlB,EAAWmB,QAAInB,GAE7E,SAASiE,EAAYC,GACjB,MAAMC,EAAQD,EACd,GAAIC,EAAMpD,SAAS,OACf,MAAO,IAAKC,GAEhB,MAAMoD,EAAKD,EAAMpD,SAAS,MACpBsD,EAAKF,EAAMpD,SAAS,MACpBuD,EAAKH,EAAMpD,SAAS,MAC1B,MAAO,IAAKiD,EAAgB/C,GAAImD,EAAIlD,GAAImD,EAAIlD,GAAImD,GAGpD,SAASnE,EAAYoE,GACjB,QAAgBvE,IAAZuE,EAAKtE,GAAkB,OAC3B,IAAKsE,EAAKtE,GAAM,MAAO,UACvB,IAAIuE,EAAO,QAQX,OAPID,EAAKtD,KAAMuD,GAAQ,QAClBD,EAAKrD,IAAMqD,EAAKpD,GACjBqD,GAAQ,MACDD,EAAKrD,KACZsD,GAAQ,OAEZA,GAAQ,OACDA,EAGX,SAASnE,EAAWkE,GAChB,QAAgBvE,IAAZuE,EAAKtE,GAAoB,OAC7B,IAAKsE,EAAKtE,GAAM,MAAO,oBACvB,IAAIuE,EAAO,cAQX,OAPID,EAAKtD,KAAMuD,GAAQ,mBAClBD,EAAKrD,IAAMqD,EAAKpD,GACjBqD,GAAQ,cACDD,EAAKrD,KACZsD,GAAQ,kBAEZA,GAAQ,qBACDA,EAGX,SAASlE,EAAWiE,EAAMhI,GAGtB,MAAMkI,EAAmB,QAATlI,EAAiB,kBAAoB,GACrD,IAAgB,IAAZgI,EAAKtE,GACL,MAAQ,oDAAmDwE,IAE/D,IAAIN,EAAQhE,EAAYoE,GAAMG,cAActH,MAAM,GAElD,OADA+G,EAAQA,EAAM/G,MAAM,EAAG+G,EAAMnK,OAAS,GAC9B,wCAAuCmK,QAAYM,IAG/D,SAASE,EAAYT,GAGjB,OAAOA,EACFQ,cACAE,QAAQ,IAAK,KACbxH,MAAM,EAAG8G,EAAiBlK,OAAS,GAG5C,SAASwG,EAAgBqE,GACrB,IAAKA,EAAkB5E,GACnB,MAAO,CAAC,QAEZ,MAAM6E,EAAa,GACnB,IAAK,MAAMnI,KAAOkI,EACVA,EAAkBlI,IAClBmI,EAAWxK,KAAKqC,EAAI+H,eAG5B,OAAOI,EAGX,SAASC,EAA2BC,GAChC,IAAIC,EAAU,GACVC,EAAU,GACVC,EAAmB,GAiCvB,OAhCIH,EAAeI,IAEW,IAAtBJ,EAAe/E,IAGfgF,EAAU,CAAC,KAAM,KAAM,KAAM,MAC7BC,EAAU,CAAC,KAAM,KAAM,KAAM,MAC7BC,EAAmB,QAInBF,EAAU,CAAC,KAAM,KAAM,MACvBC,EAAU,CAAC,KAAM,KAAM,QAID,IAAtBF,EAAe/E,IAEfgF,EAAU,CAAC,KAAM,KAAM,KAAM,KAAM,KAAM,KAAM,MAC/CC,EAAU,CAAC,KAAM,KAAM,KAAM,MAC7BC,EAAmB,OACZH,EAAe9D,IAEtB+D,EAAU,CAAC,KAAM,KAAM,KAAM,KAAM,KAAM,MACzCC,EAAU,CAAC,KAAM,KAAM,KAAM,KAAM,MACnCC,EAAmB,QAGnBF,EAAU,CAAC,KAAM,KAAM,KAAM,KAAM,KAAM,MACzCC,EAAU,CAAC,KAAM,KAAM,KAAM,KAAM,KAAM,OAG1C,CAAED,UAASC,UAASC,oBAG/B,SAASE,EAAaxF,EAAoBqE,GACtC,MAAMoB,EAAwB,CAC1BC,WAAY,GACZC,QAAS,GACThH,UAAW,GACXiH,iBAAkB,IAEtBH,EAAsBC,WAAa,2GAGnC,MAAMG,EAAY,6EACZC,EAAiB,gDACvB,IAAIC,EAAgB,QAAOF,UAAkBC,oBAS7C,GARIzB,EAAiBnD,SAAS,SAC1BmD,EAAmB,cAEvB0B,GAAgB1B,EAAiB9G,MAAM,EAAG8G,EAAiBlK,OAAS,GAAG6L,MAAM,KAAKpE,IAAIqE,GACjF,SAAQJ,UAAkBC,QAAqBG,EAAQpB,8BAC1DqB,KAAK,IACPT,EAAsBG,iBAAoB,YAAWnF,EAAW2D,EAAYC,QAAuB0B,QAE/F/F,EAAmBxB,YAAa,CAChC,MAAM2H,EAAe,kCAAiCnG,EAAmBxB,qBACrEwB,EAAmBtB,kBACnB+G,EAAsBE,QAAW,oCAAmC3F,EAAmBtB,sBAAsByH,QAE7GV,EAAsBE,QAAUQ,EAGxC,GAAInG,EAAmBrB,UAAW,CAC9B,MAAMyH,EAAiB,yBAAwBpG,EAAmBrB,mBAC9DqB,EAAmBpB,QACnB6G,EAAsB9G,UAAa,oCAAmCqB,EAAmBpB,YAAYwH,QAErGX,EAAsB9G,UAAYyH,EAG1C,OAAOX,E,2DCzJX,yBAAwhB,EAAG,G,8ymBCA3hB,yBAAmhB,EAAG,G,oCCAthB,yBAAod,EAAG,G,uBCAvd/J,EAAOD,QAAU,IAA0B,gC,6DCA3C,IAAI+B,EAAS,WAAa,IAAIC,EAAIC,KAASC,EAAGF,EAAIG,eAAmBC,EAAGJ,EAAIK,MAAMD,IAAIF,EAAG,OAAOE,EAAG,UAAU,CAACE,YAAY,oBAAoB,CAACF,EAAG,WAAW,CAACO,MAAM,CAAC,YAAcV,KAAKS,GAAG,0BAA0B,MAAQV,EAAI4C,WAAWgG,GAAG,CAAC,MAAQ5I,EAAI6I,oBAAoB7I,EAAI2B,GAAI3B,EAAe,aAAE,SAASwI,GAAS,OAAOpI,EAAG,SAAS,CAACf,IAAImJ,EAAQ1G,SAAS,CAAC,MAAQ0G,IAAU,CAACxI,EAAIQ,GAAG,IAAIR,EAAIS,GAAG+H,GAAS,UAAS,IAAI,IAC5ZnH,EAAkB,GCDtB,qE,oCCAA,IAAItB,EAAS,WAAa,IAAIC,EAAIC,KAASC,EAAGF,EAAIG,eAAmBC,EAAGJ,EAAIK,MAAMD,IAAIF,EAAG,OAAOE,EAAG,IAAI,CAACE,YAAY,sBAAsBK,MAAM,CAAC,KAAOX,EAAI8I,IAAI,OAAS,SAAS,IAAM,uBAAuBF,GAAG,CAAC,MAAQ,SAASG,GAAiC,OAAzBA,EAAOC,kBAAyB,WAAe,OAAO,EAAtB,MAA2C,CAAC5I,EAAG,MAAM,CAACE,YAAY,qBAAqBK,MAAM,CAAC,IAAM,UAAU,MAAQ,UAAU,IAAM,EAAQ,WAA0CX,EAAI2B,GAAI3B,EAAY,UAAE,SAASwI,EAAQS,GAAO,OAAO7I,EAAG,MAAM,CAACf,IAAI4J,EAAM3I,YAAY,qBAAqBK,MAAM,CAAC,IAAM6H,EAAU,QAAQ,MAAQA,EAAU,QAAQ,IAAM,UAAS,QAAiCA,EAAQpB,cAAiB,oBAAoB,IAChsB/F,EAAkB,GCDtB,qE,kCCAA,iHAA8U,eAAG,G,4GCoBjV,CACE,KAAF,gBACE,OACE,MAAJ,CACM,WAAN,4BACM,gBAAN,UACM,gBAAN,YAGE,SAAF,CACI,uBACE,MAAN,KACM,IAAN,2BACQ,EAAR,8BAEM,OAAN,K,iHCMA,gBACA,eACA,Y,yDAEA,CACE,KAAF,qBACE,WAAF,CACI,aAAJ,WAEE,SAAF,KACA,mEACI,qBACE,MAAN,6BACM,OAAN,YAEI,aACE,MAAN,sDAEI,OACE,OAAN,oC,iHC5DA,mBACA,e,mDAIA,SAAS6H,IACL,MAAMC,EAAUC,UACVC,EAAW,GAQjB,OAPAF,EAAQxE,OAAO2E,QAAQjK,IACnB,MAAMkK,EAAUlK,EAAImK,MAAM,uBAC1B,GAAID,GAAWA,EAAQ7M,OAAS,EAAG,CAC/B,MAAM+M,EAASF,EAAQ,GACvBF,EAASI,GAAUN,EAAQ9J,MAG5BgK,EAZXrH,UAAIC,IAAIyH,W,MAeO,IAAIA,UAAQ,CACvBD,OAAQE,KACRC,eAAgBD,KAChBN,SAAUH,M,+CCrBd,IAAInJ,EAAS,WAAa,IAAIC,EAAIC,KAASC,EAAGF,EAAIG,eAAmBC,EAAGJ,EAAIK,MAAMD,IAAIF,EAAG,OAAOE,EAAG,MAAM,CAACE,YAAY,gBAAgB,CAAe,aAAbN,EAAIO,QAAqBP,EAAI6J,gBAAiBzJ,EAAG,MAAM,CAACE,YAAY,2CAA2C,CAACF,EAAG,IAAI,CAACE,YAAY,0BAA0B,CAACN,EAAIQ,GAAG,IAAIR,EAAIS,GAAGT,EAAIU,GAAGV,EAAI8J,WAAW,SAAuB,YAAb9J,EAAIO,OAAoBH,EAAG,MAAM,CAACE,YAAY,gBAAgB,CAACF,EAAG,MAAM,CAACE,YAAY,QAAQkB,MAAMxB,EAAI+J,aAAa,CAAC3J,EAAG,UAAU,CAACO,MAAM,CAAC,eAAe,OAAOC,MAAM,CAAC7B,MAAOiB,EAAS,MAAEa,SAAS,SAAUC,GAAMd,EAAIgK,MAAMlJ,GAAKE,WAAW,UAAU,CAACZ,EAAG,OAAO,CAACE,YAAY,0BAA0B,CAACN,EAAIQ,GAAGR,EAAIS,GAAGT,EAAIU,GAAG,gBAAgBV,EAAIS,GAAGT,EAAIU,GAAGV,EAAIiK,gBAAgB,GAAG7J,EAAG,MAAM,CAACE,YAAY,QAAQkB,MAAMxB,EAAIkK,YAAY,CAAC9J,EAAG,UAAU,CAACO,MAAM,CAAC,eAAe,MAAMC,MAAM,CAAC7B,MAAOiB,EAAS,MAAEa,SAAS,SAAUC,GAAMd,EAAIgK,MAAMlJ,GAAKE,WAAW,UAAU,CAACZ,EAAG,OAAO,CAACE,YAAY,0BAA0B,CAACN,EAAIQ,GAAGR,EAAIS,GAAGT,EAAIU,GAAG,eAAeV,EAAIS,GAAGT,EAAIU,GAAGV,EAAImK,eAAe,KAAKnK,EAAIoB,QAC9/BC,EAAkB,GCDtB,qE,6DCAA,iHAAgV,eAAG,G,2DCAnV,iHAA4V,eAAG,G,qBCA/VpD,EAAOD,QAAU,IAA0B,kC,oCCA3C,iHAAuV,eAAG,G,uLC4B1V,CACE,KAAF,sBACE,MAAF,CACI,OAAJ,OACI,SAAJ,OACI,SAAJ,QACI,OAAJ,CACM,KAAN,OACM,UAAN,GACQ,MAAR,iDAIE,OACE,MAAJ,CACM,QAAN,EACM,WAAN,IAGE,SAAF,CACI,sBAAJ,CACM,MACE,OAAR,aAEM,MACE,KAAR,oBACA,4BACU,KAAV,2DACA,aACU,KAAV,iEAII,yBAAJ,CACM,MACE,OAAR,gBAEM,MACE,KAAR,0BACA,4BACU,KAAV,2DACA,gBACU,KAAV,mE,iDCtEA,IAAI+B,EAAS,WAAa,IAAIC,EAAIC,KAASC,EAAGF,EAAIG,eAAmBC,EAAGJ,EAAIK,MAAMD,IAAIF,EAAG,OAAOE,EAAG,MAAM,CAACE,YAAY,gBAAgB,CAAe,aAAbN,EAAIO,OAAqBH,EAAG,IAAI,CAACE,YAAY,2CAA2C,CAACN,EAAIQ,GAAG,IAAIR,EAAIS,GAAGT,EAAIU,GAAGV,EAAI8J,WAAW,OAAqB,YAAb9J,EAAIO,OAAoBH,EAAG,MAAM,CAACE,YAAY,gBAAgB,CAACF,EAAG,MAAM,CAACE,YAAY,QAAQkB,MAAMxB,EAAI+J,aAAa,CAAC3J,EAAG,UAAU,CAACO,MAAM,CAAC,eAAe,OAAOC,MAAM,CAAC7B,MAAOiB,EAAS,MAAEa,SAAS,SAAUC,GAAMd,EAAIgK,MAAMlJ,GAAKE,WAAW,UAAU,CAACZ,EAAG,OAAO,CAACE,YAAY,0BAA0B,CAACN,EAAIQ,GAAG,IAAIR,EAAIS,GAAGT,EAAIU,GAAG,gBAAgBV,EAAIS,GAAGT,EAAIU,GAAGV,EAAIiK,UAAU,UAAU,GAAG7J,EAAG,MAAM,CAACE,YAAY,QAAQkB,MAAMxB,EAAIkK,YAAY,CAAC9J,EAAG,UAAU,CAACO,MAAM,CAAC,eAAe,MAAMC,MAAM,CAAC7B,MAAOiB,EAAS,MAAEa,SAAS,SAAUC,GAAMd,EAAIgK,MAAMlJ,GAAKE,WAAW,UAAU,CAACZ,EAAG,OAAO,CAACE,YAAY,0BAA0B,CAACN,EAAIQ,GAAG,IAAIR,EAAIS,GAAGT,EAAIU,GAAG,eAAeV,EAAIS,GAAGT,EAAIU,GAAGV,EAAImK,SAAS,UAAU,KAAKnK,EAAIoB,QACt8BC,EAAkB,GCDtB,qE,oCCAA,iHAAmV,eAAG,G,uBCAtVpD,EAAOD,QAAU,IAA0B,kC,mBCA3CC,EAAOD,QAAU,k9B,kCCAjB,8IAQIsD,EAAY,eACd,aACA,OACA,QACA,EACA,KACA,KACA,MAIa,aAAAA,E,6GCMf,MAAM8I,EAAe,CACnB,KAAF,gBACE,WAAF,GACE,MAAF,oB,MAEA,E,+CC9BA,yBAAghB,EAAG,G,kCCAnhB,yBAAohB,EAAG,G,yDCAvhB,iHAAgV,eAAG,G,kCCAnV,yBAAghB,EAAG,G,4CCAnhBnM,EAAOD,QAAU,IAA0B,kC,yDCA3C,iHAAwV,eAAG,G,oGCuC3V,gB,EAEA,CACE,KAAF,qBACE,MAAF,CACI,OAAJ,CACM,KAAN,OACM,UAAN,GACQ,MAAR,iDAIE,SAAF,KACA,sCACI,YAAJ,CACM,MAAE,OAAR,qCACM,IAAN,GACQ,KAAR,oBAGI,kBAAJ,CACM,MAAE,OAAR,2CACM,IAAN,GACQ,KAAR,0BAGI,UAAJ,CACM,MAAE,OAAR,mCACM,IAAN,GACQ,KAAR,kBAGI,QAAJ,CACM,MAAE,OAAR,iCACM,IAAN,GACQ,KAAR,iBAIE,QAAF,KACA,2F,+CC/EA,iHAAqV,eAAG,G,kCCAxV,8IAQIsD,EAAY,eACd,aACA,OACA,QACA,EACA,KACA,WACA,MAIa,aAAAA,E,2CCnBf,IAAIvB,EAAS,WAAa,IAAIC,EAAIC,KAASC,EAAGF,EAAIG,eAAmBC,EAAGJ,EAAIK,MAAMD,IAAIF,EAAG,OAAOE,EAAG,MAAM,CAACE,YAAY,gBAAgB,CAACF,EAAG,SAAS,CAACE,YAAY,kBAAkBM,MAAM,CAAC7B,MAAOiB,EAAa,UAAEa,SAAS,SAAUC,GAAMd,EAAIqK,UAAUvJ,GAAKE,WAAW,cAAc,CAACZ,EAAG,aAAa,CAACO,MAAM,CAAC,MAAQV,KAAKS,GAAGV,EAAIsK,iBAAiB,CAAClK,EAAG,MAAM,CAACO,MAAM,CAAC,GAAK,qBAAqB,CAACP,EAAG,cAAc,CAACO,MAAM,CAAC,mBAAmBX,EAAIuK,wBAAwB,KAAMvK,EAAS,MAAEI,EAAG,aAAa,CAACO,MAAM,CAAC,MAAQV,KAAKS,GAAG,4BAA4B,CAACN,EAAG,MAAM,CAACE,YAAY,UAAUK,MAAM,CAAC,GAAK,6BAA6B,CAACP,EAAG,WAAW,CAACE,YAAY,WAAWK,MAAM,CAAC,GAAK,mBAAmB,SAAW,IAAImB,SAAS,CAAC,MAAQ9B,EAAIwK,4BAA4BxK,EAAIoB,KAAKhB,EAAG,aAAa,CAACA,EAAG,WAAW,CAACmB,KAAK,UAAU,CAACnB,EAAG,IAAI,CAACE,YAAY,UAAUK,MAAM,CAAC,wBAAwBX,EAAIyK,oBAAoB,CAACrK,EAAG,oBAAoB,CAACO,MAAM,CAAC,KAAO,UAAUP,EAAG,OAAO,CAACE,YAAY,eAAe,CAACN,EAAIQ,GAAGR,EAAIS,GAAGT,EAAI0K,cAAc,MAAM,IAAI,IAAI,IAC7/BrJ,EAAkB,GCDtB,qE,yDCAA,IAAItB,EAAS,WAAa,IAAIC,EAAIC,KAASC,EAAGF,EAAIG,eAAmBC,EAAGJ,EAAIK,MAAMD,IAAIF,EAAG,OAAOE,EAAG,IAAI,CAACE,YAAY,eAAeK,MAAM,CAAC,YAAY,4BAA4B,WAAW,mCAAmC,CAACP,EAAG,OAAO,CAACO,MAAM,CAAC,KAAO,iCAAiC,IAAM,QAAQgK,YAAY3K,EAAI4K,GAAG,CAAC,CAACvL,IAAI,YAAYwL,GAAG,WAAW,MAAO,CAAE7K,EAAImB,SAAWnB,EAAI8K,MAAO1K,EAAG,IAAI,CAACO,MAAM,CAAC,KAAOX,EAAImB,QAAQ,IAAM,sBAAsB,CAAGnB,EAAIkB,UAAiFd,EAAG,OAAO,CAACO,MAAM,CAAC,IAAM,cAAc,CAACX,EAAIQ,GAAG,IAAIR,EAAIS,GAAGT,EAAIkB,WAAW,OAA9Id,EAAG,OAAO,CAACJ,EAAIQ,GAAGR,EAAIS,GAAGT,EAAIU,GAAG,wCAAwHV,EAAa,UAAEI,EAAG,OAAO,CAACO,MAAM,CAAC,IAAM,cAAc,CAACX,EAAIQ,GAAG,IAAIR,EAAIS,GAAGT,EAAIkB,WAAW,OAAOd,EAAG,OAAO,CAACJ,EAAIQ,GAAGR,EAAIS,GAAGT,EAAIU,GAAG,wCAAwCqK,OAAM,GAAM,CAAC1L,IAAI,UAAUwL,GAAG,WAAW,MAAO,CAAE7K,EAAIiB,mBAAqBjB,EAAI8K,MAAO1K,EAAG,IAAI,CAACO,MAAM,CAAC,KAAOX,EAAIiB,kBAAkB,IAAM,sBAAsB,CAACb,EAAG,OAAO,CAAC0B,SAAS,CAAC,UAAY9B,EAAIS,GAAGT,EAAI0I,kBAAmB1I,EAAe,YAAEI,EAAG,OAAO,CAAC0B,SAAS,CAAC,UAAY9B,EAAIS,GAAGT,EAAI0I,gBAAgB1I,EAAIoB,OAAO2J,OAAM,GAAM,CAAC1L,IAAI,KAAKwL,GAAG,WAAW,MAAO,CAAC7K,EAAIQ,GAAG,IAAIR,EAAIS,GAAGT,EAAIU,GAAGV,EAAIgL,WAAW,OAAOD,OAAM,GAAM,CAAC1L,IAAI,gBAAgBwL,GAAG,WAAW,MAAO,CAACzK,EAAG,OAAO,CAACJ,EAAIQ,GAAGR,EAAIS,GAAGT,EAAIU,GAAG,4CAA4CqK,OAAM,GAAM,CAAC1L,IAAI,cAAcwL,GAAG,WAAW,MAAO,CAAE7K,EAAS,MAAEI,EAAG,IAAI,CAAC6K,YAAY,CAAC,QAAU,gBAAgBtK,MAAM,CAAC,KAAOX,EAAIgD,WAAW,OAAO,OAAS,SAAS,IAAM,gCAAgC,CAAChD,EAAIQ,GAAG,IAAIR,EAAIS,GAAGT,EAAI4C,WAAW,OAAOxC,EAAG,OAAO,CAACJ,EAAIQ,GAAGR,EAAIS,GAAGT,EAAI4C,cAAe5C,EAAS,MAAEI,EAAG,eAAe,CAACO,MAAM,CAAC,IAAMX,EAAIgD,WAAW,OAAO,YAAYhD,EAAIiD,aAAajD,EAAIoB,OAAO2J,OAAM,OAAY/K,EAAI8K,MAAmP9K,EAAIoB,KAAhPhB,EAAG,OAAO,CAACO,MAAM,CAAC,KAAO,0CAA0C,IAAM,QAAQgK,YAAY3K,EAAI4K,GAAG,CAAC,CAACvL,IAAI,oBAAoBwL,GAAG,WAAW,MAAO,CAAC7K,EAAIQ,GAAG,IAAIR,EAAIS,GAAGT,EAAIgD,WAAW,UAAU,OAAO+H,OAAM,IAAO,MAAK,EAAM,eAAwB,IAC17D1J,EAAkB,GCDtB,qE,oGCgFA,gBACA,e,yDAEA,CACE,KAAF,cACE,WAAF,CACI,aAAJ,WAEE,MAAF,CACI,gBAAJ,CACM,KAAN,OACM,QAAN,QAGE,SAAF,KACA,4DACA,sCACI,WACE,OAAN,+CAEI,cACE,OAAN,iBACA,4DACA,IAEI,cACE,OAAN,qCAEI,oBACE,OAAN,2CAEI,YACE,OAAN,mCAEI,UACE,OAAN,iCAEI,QACE,MAAN,gC,kCCtHA,IAAI8C,EAAM,CACT,iBAAkB,OAClB,mBAAoB,OACpB,oBAAqB,OACrB,sBAAuB,OACvB,sBAAuB,OACvB,mBAAoB,OACpB,mBAAoB,OACpB,oBAAqB,OACrB,mBAAoB,OACpB,sBAAuB,OACvB,qBAAsB,QAIvB,SAASC,EAAeC,GACvB,IAAIC,EAAKC,EAAsBF,GAC/B,OAAOxG,EAAoByG,GAE5B,SAASC,EAAsBF,GAC9B,IAAIxG,EAAoBW,EAAE2F,EAAKE,GAAM,CACpC,IAAIG,EAAI,IAAIC,MAAM,uBAAyBJ,EAAM,KAEjD,MADAG,EAAEE,KAAO,mBACHF,EAEP,OAAOL,EAAIE,GAEZD,EAAeO,KAAO,WACrB,OAAOhI,OAAOgI,KAAKR,IAEpBC,EAAeQ,QAAUL,EACzBtG,EAAOD,QAAUoG,EACjBA,EAAeE,GAAK,Q,oGC6LpB,mB,yDAoBA,CACE,WAAF,CACI,aAAJ,WAEE,OACE,MAAJ,CACM,eAAN,mDACM,OAAN,CACQ,EAAR,CACU,QAAV,EACU,MAAV,wBAEQ,EAAR,CACU,QAAV,EACU,MAAV,qBAEQ,EAAR,CACU,QAAV,EACU,MAAV,mBAEQ,EAAR,CACU,QAAV,EACU,MAAV,mCAEQ,EAAR,CACU,QAAV,EACU,MAAV,wBAEQ,EAAR,CACU,QAAV,EACU,MAAV,mBAEQ,EAAR,CACU,QAAV,EACU,MAAV,6BAEQ,EAAR,CACU,QAAV,EACU,MAAV,6BAEQ,EAAR,CACU,QAAV,EACU,MAAV,+BAKE,QAAF,CACI,aAAJ,GACM,KAAN,oBAEQ,KAAR,WACU,cAAV,cACU,YAAV,UACU,WAAV,0B,sECvSA,IAAIvE,EAAS,WAAa,IAAIC,EAAIC,KAASC,EAAGF,EAAIG,eAAmBC,EAAGJ,EAAIK,MAAMD,IAAIF,EAAG,OAAOE,EAAG,MAAM,CAACE,YAAY,gBAAgB,CAAe,aAAbN,EAAIO,OAAqBH,EAAG,MAAM,CAACE,YAAY,2CAA2C,CAACF,EAAG,IAAI,CAACE,YAAY,0BAA0B,CAACN,EAAIQ,GAAG,IAAIR,EAAIS,GAAGT,EAAIU,GAAG,wBAAwB,SAAuB,YAAbV,EAAIO,OAAoBH,EAAG,MAAM,CAACE,YAAY,gBAAgB,CAACF,EAAG,aAAa,CAACQ,MAAM,CAAC7B,MAAOiB,EAAyB,sBAAEa,SAAS,SAAUC,GAAMd,EAAIkL,sBAAsBpK,GAAKE,WAAW,0BAA0B,CAAChB,EAAIQ,GAAG,IAAIR,EAAIS,GAAGT,EAAIU,GAAG,yCAAyC,OAAON,EAAG,WAAW,CAACoB,MAAM,kBAAkBM,SAAS,CAAC,MAAQ7B,KAAKS,GAAG,sBAAsBV,EAAIQ,GAAG,KAAKJ,EAAG,aAAa,CAACQ,MAAM,CAAC7B,MAAOiB,EAA4B,yBAAEa,SAAS,SAAUC,GAAMd,EAAImL,yBAAyBrK,GAAKE,WAAW,6BAA6B,CAAChB,EAAIQ,GAAG,IAAIR,EAAIS,GAAGT,EAAIU,GAAG,4CAA4C,QAAQ,GAAGV,EAAIoB,QACj8BC,EAAkB,GCDtB,qE,kCCAA,oIAOIC,EAAY,eACd,aACA,OACA,QACA,EACA,KACA,KACA,MAIa,aAAAA,E,6GCGf,mB,yDACA,CACE,KAAF,iBACE,WAAF,CACI,YAAJ,Y,+CCzBA,8IAQIA,EAAY,eACd,aACA,OACA,QACA,EACA,KACA,KACA,MAIa,aAAAA,E,4sKCnBf,8IAQIA,EAAY,eACd,aACA,OACA,QACA,EACA,KACA,KACA,MAIa,aAAAA,E,8BCnBfrD,EAAOD,QAAU,IAA0B,6B,qBCA3CC,EAAOD,QAAU,IAA0B,+B,kCCA3C,IAAI+B,EAAS,WAAa,IAAIC,EAAIC,KAASC,EAAGF,EAAIG,eAAmBC,EAAGJ,EAAIK,MAAMD,IAAIF,EAAG,OAAOE,EAAG,MAAM,CAACE,YAAY,4BAA4BN,EAAI2B,GAAI3B,EAAIoL,gBAAgB,SAASC,EAAKC,GAAK,OAAOlL,EAAG,MAAM,CAACf,IAAIiM,EAAI9J,MAAM,CAAC,iBAAkB6J,EAAK/M,KAAM+M,EAAK9K,OAAQP,EAAIuL,iBAAiBF,EAAKzD,WAAW,CAACxH,EAAG,MAAM,CAACoB,MAAM,CAAC,eAAeoH,GAAG,CAAC,MAAQ,SAASG,GAAQ,OAAO/I,EAAIwL,cAAcH,EAAK/G,OAAO,CAAClE,EAAG,KAAK,CAACE,YAAY,2BAA2B,CAACN,EAAIQ,GAAG,IAAIR,EAAIS,GAAGT,EAAIU,GAAGV,EAAIyL,eAAeJ,EAAK/M,KAAM+M,EAAK9K,UAAU,SAAwB,aAAd8K,EAAK9K,QAAmC,OAAZ8K,EAAK/M,KAAa8B,EAAG,YAAY,CAACO,MAAM,CAAC,UAAU0K,EAAK/G,GAAG,SAAW+G,EAAKK,SAAS,OAASL,EAAK9K,QAAQqI,GAAG,CAAC,OAAS5I,EAAI2L,sBAAqC,aAAdN,EAAK9K,QAAuBP,EAAI4L,mBAAmBP,EAAK/M,MAAO8B,EAAG,OAAO,CAACO,MAAM,CAAC,UAAU0K,EAAK/G,GAAG,YAAY+G,EAAK/M,KAAK,SAAW+M,EAAKK,SAAS,OAASL,EAAK9K,OAAO,SAAWP,EAAI6L,eAAeR,EAAK/M,MAAM,QAAU+M,EAAKzD,QAAQ,eAAeyD,EAAKS,aAAalD,GAAG,CAAC,OAAS5I,EAAI2L,sBAAqC,aAAdN,EAAK9K,QAAmC,OAAZ8K,EAAK/M,KAAa8B,EAAG,sBAAsB,CAACO,MAAM,CAAC,UAAU0K,EAAK/G,GAAG,YAAY+G,EAAK/M,KAAK,SAAW+M,EAAKK,SAAS,OAASL,EAAK9K,QAAQqI,GAAG,CAAC,OAAS5I,EAAI2L,sBAAqC,aAAdN,EAAK9K,QAAmC,OAAZ8K,EAAK/M,KAAa8B,EAAG,eAAe,CAACO,MAAM,CAAC,UAAU0K,EAAK/G,GAAG,OAAS+G,EAAK9K,QAAQqI,GAAG,CAAC,OAAS5I,EAAI2L,sBAAqC,aAAdN,EAAK9K,QAAmC,OAAZ8K,EAAK/M,KAAa8B,EAAG,yBAAyB,CAACO,MAAM,CAAC,UAAU0K,EAAK/G,GAAG,OAAS+G,EAAK9K,UAAUP,EAAIoB,KAAoB,YAAdiK,EAAK9K,OAAoBH,EAAG,MAAM,CAACE,YAAY,mBAAmB,CAAc,OAAZ+K,EAAK/M,KAAa8B,EAAG,IAAI,CAACE,YAAY,sBAAsBK,MAAM,CAAC,KAAO,UAAUiI,GAAG,CAAC,MAAQ,SAASG,GAAQ,OAAO/I,EAAI+L,eAAeV,EAAK/M,SAAS,CAAC0B,EAAIQ,GAAGR,EAAIS,GAAGT,EAAIU,GAAG,kCAAkCV,EAAIoB,KAAkB,OAAZiK,EAAK/M,KAAa8B,EAAG,IAAI,CAACoB,MAAM,CAAC,kBAAmBxB,EAAIgM,uBAAuBX,EAAK/G,KAAK3D,MAAM,CAAC,KAAO,UAAUiI,GAAG,CAAC,MAAQ,SAASG,GAAQ,OAAO/I,EAAIiM,WAAWZ,EAAK/M,SAAS,CAAC0B,EAAIQ,GAAGR,EAAIS,GAAGT,EAAIU,GAAG,8BAA8BN,EAAG,OAAO,CAACE,YAAY,qBAAqB,CAACN,EAAIQ,GAAGR,EAAIS,GAAGT,EAAIU,GAAG,kCAAkCV,EAAIoB,MAAM,MAAK,IACnlEC,EAAkB,GCDtB,qE,kCCAA,IAAItB,EAAS,WAAa,IAAIC,EAAIC,KAASC,EAAGF,EAAIG,eAAmBC,EAAGJ,EAAIK,MAAMD,IAAIF,EAAG,OAAOE,EAAG,MAAM,CAACE,YAAY,gBAAgB,CAACF,EAAG,KAAK,CAACE,YAAY,gBAAgB,CAACN,EAAIQ,GAAG,IAAIR,EAAIS,GAAGT,EAAIU,GAAG,iBAAiB,OAAON,EAAG,KAAK,CAACE,YAAY,cAAcN,EAAI2B,GAAI3B,EAAU,QAAE,SAASkM,EAAMZ,GAAK,OAAOlL,EAAG,KAAK,CAACf,IAAIiM,EAAIhL,YAAY,aAAa,CAACF,EAAG,IAAI,CAACE,YAAY,kCAAkCsI,GAAG,CAAC,MAAQ,SAASG,GAAQ,OAAO/I,EAAImM,aAAab,MAAQ,CAACtL,EAAIQ,GAAG,IAAIR,EAAIS,GAAGT,EAAIU,GAAI,QAAWwL,EAAW,MAAI,aAAc,YAAW,GAAG9L,EAAG,UAAU,CAACO,MAAM,CAAC,OAASX,EAAIoM,OAAO,GAAG7L,QAAQqI,GAAG,CAAC,gBAAgB,SAASG,GAAQ,OAAO/I,EAAI0B,KAAK1B,EAAIoM,OAAO,GAAI,SAAUrD,MAAW,CAAC3I,EAAG,SAAS,CAACE,YAAY,mBAAmB,CAACF,EAAG,IAAI,CAACE,YAAY,+BAA+BwB,SAAS,CAAC,UAAY9B,EAAIS,GAAGR,KAAKS,GAAG,2CAA2CN,EAAG,UAAU,CAACE,YAAY,mBAAmB,CAACF,EAAG,UAAU,CAACE,YAAY,YAAYwB,SAAS,CAAC,UAAY9B,EAAIS,GAAGR,KAAKS,GAAG,sCAAsCN,EAAG,SAAS,CAACE,YAAY,mBAAmB,CAACF,EAAG,IAAI,CAAC0B,SAAS,CAAC,UAAY9B,EAAIS,GAAGR,KAAKS,GAAG,8CAA8CN,EAAG,UAAU,CAACO,MAAM,CAAC,OAASX,EAAIoM,OAAO,GAAG7L,QAAQqI,GAAG,CAAC,gBAAgB,SAASG,GAAQ,OAAO/I,EAAI0B,KAAK1B,EAAIoM,OAAO,GAAI,SAAUrD,MAAW,CAAC3I,EAAG,SAAS,CAACE,YAAY,mBAAmB,CAACF,EAAG,IAAI,CAACE,YAAY,gCAAgC,CAACN,EAAIQ,GAAG,IAAIR,EAAIS,GAAGT,EAAIU,GAAG,mCAAmC,SAASN,EAAG,UAAU,CAACE,YAAY,mBAAmB,CAACF,EAAG,UAAU,CAAC0B,SAAS,CAAC,UAAY9B,EAAIS,GAAGR,KAAKS,GAAG,mCAAmCN,EAAG,SAAS,CAACE,YAAY,kBAAkBwB,SAAS,CAAC,UAAY9B,EAAIS,GAAGR,KAAKS,GAAG,yCAAyCN,EAAG,UAAU,CAACO,MAAM,CAAC,OAASX,EAAIoM,OAAO,GAAG7L,QAAQqI,GAAG,CAAC,gBAAgB,SAASG,GAAQ,OAAO/I,EAAI0B,KAAK1B,EAAIoM,OAAO,GAAI,SAAUrD,MAAW,CAAC3I,EAAG,SAAS,CAACE,YAAY,mBAAmB,CAACF,EAAG,IAAI,CAACE,YAAY,gCAAgC,CAACN,EAAIQ,GAAG,IAAIR,EAAIS,GAAGT,EAAIU,GAAG,iCAAiC,SAASN,EAAG,UAAU,CAACE,YAAY,mBAAmB,CAACF,EAAG,UAAU,CAAC0B,SAAS,CAAC,UAAY9B,EAAIS,GAAGR,KAAKS,GAAG,iCAAiCN,EAAG,MAAM,CAACE,YAAY,WAAW,CAACF,EAAG,MAAM,CAACE,YAAY,yCAAyC,CAACF,EAAG,MAAM,CAACE,YAAY,qBAAqB,CAACF,EAAG,MAAM,CAACE,YAAY,sCAAsC,CAACF,EAAG,MAAM,CAACO,MAAM,CAAC,IAAM,EAAQ,WAA6CP,EAAG,MAAM,CAACE,YAAY,cAAc,CAACF,EAAG,IAAI,CAACJ,EAAIQ,GAAGR,EAAIS,GAAGT,EAAIU,GAAG,yCAAyCN,EAAG,IAAI,CAACE,YAAY,QAAQ,CAACN,EAAIQ,GAAG,IAAIR,EAAIS,GAAGT,EAAIU,GAAG,uCAAuC,WAAWN,EAAG,IAAI,CAACJ,EAAIQ,GAAG,IAAIR,EAAIS,GAAGT,EAAIU,GAAG,iCAAiC,SAASN,EAAG,MAAM,CAACE,YAAY,gCAAgC,CAACF,EAAG,MAAM,CAACE,YAAY,2BAA2B,CAACF,EAAG,MAAM,CAACO,MAAM,CAAC,IAAM,EAAQ,WAA6CP,EAAG,MAAM,CAACE,YAAY,cAAc,CAACF,EAAG,IAAI,CAACJ,EAAIQ,GAAGR,EAAIS,GAAGT,EAAIU,GAAG,yCAAyCN,EAAG,IAAI,CAACE,YAAY,QAAQ,CAACN,EAAIQ,GAAG,IAAIR,EAAIS,GAAGT,EAAIU,GAAG,uCAAuC,WAAWN,EAAG,IAAI,CAACJ,EAAIQ,GAAG,IAAIR,EAAIS,GAAGT,EAAIU,GAAG,iCAAiC,WAAWN,EAAG,MAAM,CAACE,YAAY,yCAAyC,CAACF,EAAG,MAAM,CAACE,YAAY,gCAAgC,CAACF,EAAG,MAAM,CAACE,YAAY,2BAA2B,CAACF,EAAG,MAAM,CAACE,YAAY,WAAWK,MAAM,CAAC,IAAM,EAAQ,WAA6CP,EAAG,MAAM,CAACE,YAAY,cAAc,CAACF,EAAG,IAAI,CAACJ,EAAIQ,GAAGR,EAAIS,GAAGT,EAAIU,GAAG,yCAAyCN,EAAG,IAAI,CAACE,YAAY,QAAQ,CAACN,EAAIQ,GAAG,IAAIR,EAAIS,GAAGT,EAAIU,GAAG,uCAAuC,WAAWN,EAAG,MAAM,CAAC0B,SAAS,CAAC,UAAY9B,EAAIS,GAAGR,KAAKS,GAAG,sCAAsCN,EAAG,MAAM,CAACE,YAAY,qBAAqB,CAACF,EAAG,MAAM,CAACE,YAAY,sCAAsC,CAACF,EAAG,MAAM,CAACO,MAAM,CAAC,IAAM,EAAQ,WAA6CP,EAAG,MAAM,CAACE,YAAY,cAAc,CAACF,EAAG,IAAI,CAACJ,EAAIQ,GAAGR,EAAIS,GAAGT,EAAIU,GAAG,yCAAyCN,EAAG,IAAI,CAACE,YAAY,QAAQ,CAACN,EAAIQ,GAAG,IAAIR,EAAIS,GAAGT,EAAIU,GAAG,uCAAuC,WAAWN,EAAG,IAAI,CAACJ,EAAIQ,GAAG,IAAIR,EAAIS,GAAGT,EAAIU,GAAG,iCAAiC,iBAAiBN,EAAG,UAAU,CAACO,MAAM,CAAC,OAASX,EAAIoM,OAAO,GAAG7L,QAAQqI,GAAG,CAAC,gBAAgB,SAASG,GAAQ,OAAO/I,EAAI0B,KAAK1B,EAAIoM,OAAO,GAAI,SAAUrD,MAAW,CAAC3I,EAAG,SAAS,CAACE,YAAY,mBAAmB,CAACF,EAAG,IAAI,CAACE,YAAY,gCAAgC,CAACN,EAAIQ,GAAG,IAAIR,EAAIS,GAAGT,EAAIU,GAAG,iDAAiD,SAASN,EAAG,UAAU,CAACE,YAAY,mBAAmB,CAACF,EAAG,UAAU,CAAC0B,SAAS,CAAC,UAAY9B,EAAIS,GAAGR,KAAKS,GAAG,iDAAiDN,EAAG,SAAS,CAACE,YAAY,mBAAmB,CAACF,EAAG,IAAI,CAAC0B,SAAS,CAAC,UAAY9B,EAAIS,GAAGR,KAAKS,GAAG,yDAAyDN,EAAG,UAAU,CAACO,MAAM,CAAC,OAASX,EAAIoM,OAAO,GAAG7L,QAAQqI,GAAG,CAAC,gBAAgB,SAASG,GAAQ,OAAO/I,EAAI0B,KAAK1B,EAAIoM,OAAO,GAAI,SAAUrD,MAAW,CAAC3I,EAAG,SAAS,CAACE,YAAY,mBAAmB,CAACF,EAAG,IAAI,CAACE,YAAY,gCAAgC,CAACN,EAAIQ,GAAG,IAAIR,EAAIS,GAAGT,EAAIU,GAAG,sCAAsC,SAASN,EAAG,UAAU,CAACE,YAAY,mBAAmB,CAACF,EAAG,UAAU,CAAC0B,SAAS,CAAC,UAAY9B,EAAIS,GAAGR,KAAKS,GAAG,0CAA0CN,EAAG,UAAU,CAACO,MAAM,CAAC,OAASX,EAAIoM,OAAO,GAAG7L,QAAQqI,GAAG,CAAC,gBAAgB,SAASG,GAAQ,OAAO/I,EAAI0B,KAAK1B,EAAIoM,OAAO,GAAI,SAAUrD,MAAW,CAAC3I,EAAG,SAAS,CAACE,YAAY,mBAAmB,CAACF,EAAG,IAAI,CAACE,YAAY,gCAAgC,CAACN,EAAIQ,GAAG,IAAIR,EAAIS,GAAGT,EAAIU,GAAG,iCAAiC,SAASN,EAAG,UAAU,CAACE,YAAY,mBAAmB,CAACF,EAAG,MAAM,CAACE,YAAY,WAAW,CAACF,EAAG,MAAM,CAACE,YAAY,wBAAwB,CAACF,EAAG,UAAU,CAAC0B,SAAS,CAAC,UAAY9B,EAAIS,GAAGR,KAAKS,GAAG,mCAAmCN,EAAG,MAAM,CAACE,YAAY,UAAU,CAACF,EAAG,MAAM,CAACO,MAAM,CAAC,IAAM,EAAQ,eAA+CP,EAAG,SAAS,CAACE,YAAY,mBAAmB,CAACF,EAAG,IAAI,CAAC0B,SAAS,CAAC,UAAY9B,EAAIS,GAAGR,KAAKS,GAAG,yCAAyCN,EAAG,UAAU,CAACO,MAAM,CAAC,OAASX,EAAIoM,OAAO,GAAG7L,QAAQqI,GAAG,CAAC,gBAAgB,SAASG,GAAQ,OAAO/I,EAAI0B,KAAK1B,EAAIoM,OAAO,GAAI,SAAUrD,MAAW,CAAC3I,EAAG,SAAS,CAACE,YAAY,mBAAmB,CAACF,EAAG,IAAI,CAACE,YAAY,gCAAgC,CAACN,EAAIQ,GAAG,IAAIR,EAAIS,GAAGT,EAAIU,GAAG,2CAA2C,SAASN,EAAG,UAAU,CAACE,YAAY,mBAAmB,CAACF,EAAG,IAAI,CAAC0B,SAAS,CAAC,UAAY9B,EAAIS,GAAGR,KAAKS,GAAG,2CAA2CN,EAAG,QAAQ,CAACE,YAAY,uDAAuD,CAACF,EAAG,QAAQ,CAACA,EAAG,KAAK,CAACA,EAAG,KAAK,CAACJ,EAAIQ,GAAGR,EAAIS,GAAGT,EAAIU,GAAG,gDAAgDN,EAAG,KAAK,CAACJ,EAAIQ,GAAGR,EAAIS,GAAGT,EAAIU,GAAG,iDAAiDN,EAAG,KAAK,CAACA,EAAG,KAAK,CAACJ,EAAIQ,GAAGR,EAAIS,GAAGT,EAAIU,GAAG,iDAAiDN,EAAG,KAAK,CAACJ,EAAIQ,GAAG,gBAAgBJ,EAAG,KAAK,CAACA,EAAG,KAAK,CAACJ,EAAIQ,GAAGR,EAAIS,GAAGT,EAAIU,GAAG,oDAAoDN,EAAG,KAAK,CAACA,EAAG,eAAe,CAACO,MAAM,CAAC,YAAY,CAAC,KAAM,UAAU,aAAaP,EAAG,UAAU,CAACO,MAAM,CAAC,OAASX,EAAIoM,OAAO,GAAG7L,QAAQqI,GAAG,CAAC,gBAAgB,SAASG,GAAQ,OAAO/I,EAAI0B,KAAK1B,EAAIoM,OAAO,GAAI,SAAUrD,MAAW,CAAC3I,EAAG,SAAS,CAACE,YAAY,mBAAmB,CAACF,EAAG,IAAI,CAACE,YAAY,gCAAgC,CAACN,EAAIQ,GAAG,IAAIR,EAAIS,GAAGT,EAAIU,GAAG,2CAA2C,SAASN,EAAG,UAAU,CAACE,YAAY,mBAAmB,CAACF,EAAG,IAAI,CAAC0B,SAAS,CAAC,UAAY9B,EAAIS,GAAGR,KAAKS,GAAG,6CAA6CN,EAAG,SAAS,CAACE,YAAY,mBAAmB,CAACF,EAAG,IAAI,CAAC0B,SAAS,CAAC,UAAY9B,EAAIS,GAAGR,KAAKS,GAAG,iDAAiDN,EAAG,UAAU,CAACO,MAAM,CAAC,OAASX,EAAIoM,OAAO,GAAG7L,QAAQqI,GAAG,CAAC,gBAAgB,SAASG,GAAQ,OAAO/I,EAAI0B,KAAK1B,EAAIoM,OAAO,GAAI,SAAUrD,MAAW,CAAC3I,EAAG,SAAS,CAACE,YAAY,mBAAmB,CAACF,EAAG,IAAI,CAACE,YAAY,gCAAgC,CAACN,EAAIQ,GAAG,IAAIR,EAAIS,GAAGT,EAAIU,GAAG,0CAA0C,SAASN,EAAG,UAAU,CAACE,YAAY,mBAAmB,CAACF,EAAG,IAAI,CAAC0B,SAAS,CAAC,UAAY9B,EAAIS,GAAGR,KAAKS,GAAG,+CAA+C,IACh6PW,EAAkB,GCDtB,qE,kCCAA,IAAItB,EAAS,WAAa,IAAIC,EAAIC,KAASC,EAAGF,EAAIG,eAAmBC,EAAGJ,EAAIK,MAAMD,IAAIF,EAAG,OAAOE,EAAG,SAAS,CAACE,YAAY,yBAAyB,CAACF,EAAG,MAAM,CAACE,YAAY,sCAAsC,CAACF,EAAG,UAAU,CAACE,YAAY,kBAAkB,CAACF,EAAG,MAAM,CAACE,YAAY,iBAAiBK,MAAM,CAAC,IAAM,EAAQ,QAA+B,IAAMX,EAAIU,GAAG,kBAAkBN,EAAG,IAAI,CAACE,YAAY,sCAAsC,CAACN,EAAIQ,GAAG,wBAAwBJ,EAAG,IAAI,CAACE,YAAY,qBAAqB,CAACN,EAAIQ,GAAG,4CAA4CR,EAAIqM,GAAG,GAAGrM,EAAIqM,GAAG,KAAKjM,EAAG,UAAU,CAACE,YAAY,iBAAiB,CAACF,EAAG,IAAI,CAACE,YAAY,wBAAwBwB,SAAS,CAAC,UAAY9B,EAAIS,GAAGT,EAAIU,GAAG,6BAA6BV,EAAIqM,GAAG,GAAGjM,EAAG,IAAI,CAACE,YAAY,yBAAyBwB,SAAS,CAAC,UAAY9B,EAAIS,GAAGT,EAAIU,GAAG,2BAA2BN,EAAG,UAAU,CAACE,YAAY,mBAAmB,CAACF,EAAG,KAAK,CAACE,YAAY,gBAAgB,CAACN,EAAIQ,GAAG,IAAIR,EAAIS,GAAGT,EAAIU,GAAG,2BAA2B,OAAON,EAAG,IAAI,CAACE,YAAY,qBAAqB,CAACN,EAAIQ,GAAG,IAAIR,EAAIS,GAAGT,EAAIU,GAAG,yBAAyB,cAC1jCW,EAAkB,CAAC,WAAa,IAAIrB,EAAIC,KAASC,EAAGF,EAAIG,eAAmBC,EAAGJ,EAAIK,MAAMD,IAAIF,EAAG,OAAOE,EAAG,IAAI,CAACE,YAAY,qBAAqB,CAACF,EAAG,IAAI,CAACO,MAAM,CAAC,KAAO,oCAAoC,CAACX,EAAIQ,GAAG,iCAAiC,WAAa,IAAIR,EAAIC,KAASC,EAAGF,EAAIG,eAAmBC,EAAGJ,EAAIK,MAAMD,IAAIF,EAAG,OAAOE,EAAG,IAAI,CAACE,YAAY,qBAAqB,CAACF,EAAG,IAAI,CAACO,MAAM,CAAC,KAAO,wBAAwB,CAACX,EAAIQ,GAAG,wBAAwB,WAAa,IAAIR,EAAIC,KAASC,EAAGF,EAAIG,eAAmBC,EAAGJ,EAAIK,MAAMD,IAAIF,EAAG,OAAOE,EAAG,IAAI,CAACE,YAAY,wBAAwB,CAACF,EAAG,MAAM,CAACO,MAAM,CAAC,IAAM,EAAQ,WAAgDP,EAAG,MAAM,CAACO,MAAM,CAAC,IAAM,EAAQ,eCDhrB,qE,kCCAA,oIAOIW,EAAY,eACd,aACA,OACA,QACA,EACA,KACA,KACA,MAIa,aAAAA,E,mHCQf,CACE,KAAF,U,+CC3BA,yBAAyiB,EAAG,G,kCCA5iB,IAAIvB,EAAS,WAAa,IAAIC,EAAIC,KAASC,EAAGF,EAAIG,eAAmBC,EAAGJ,EAAIK,MAAMD,IAAIF,EAAG,OAAOE,EAAG,MAAM,CAACE,YAAY,gBAAgB,CAAe,aAAbN,EAAIO,OAAqBH,EAAG,MAAM,CAACE,YAAY,oBAAoB,CAACN,EAAIQ,GAAG,IAAIR,EAAIS,GAAGT,EAAI8J,UAAU,OAAqB,YAAb9J,EAAIO,OAAoBH,EAAG,MAAM,CAACE,YAAY,gBAAgB,CAACF,EAAG,kBAAkB,CAACwI,GAAG,CAAC,MAAQ5I,EAAIsM,mBAAmB,GAAGtM,EAAIoB,QAC/WC,EAAkB,GCDtB,qE,kCCAA,iHAAqV,eAAG,G,6gnBCAxV,yBAA0e,EAAG,G,kCCA7e,iHAAiV,eAAG,G,kCCApV,wJASIC,EAAY,eACd,aACA,OACA,QACA,EACA,KACA,WACA,MAIa,aAAAA,E,kECpBf,IAAIvB,EAAS,WAAa,IAAIC,EAAIC,KAASC,EAAGF,EAAIG,eAAmBC,EAAGJ,EAAIK,MAAMD,IAAIF,EAAG,OAAOE,EAAG,MAAM,CAACE,YAAY,yBAAyB,CAACF,EAAG,KAAK,CAACE,YAAY,gBAAgB,CAACN,EAAIQ,GAAG,IAAIR,EAAIS,GAAGT,EAAIU,GAAG,iCAAiC,OAAON,EAAG,KAAK,CAACE,YAAY,gBAAgB,CAACF,EAAG,IAAI,CAACE,YAAY,eAAeK,MAAM,CAAC,KAAOX,EAAIgD,WAAW,SAAS,CAAChD,EAAIQ,GAAG,IAAIR,EAAIS,GAAGT,EAAI8C,UAAU,KAAK9C,EAAIS,GAAGT,EAAI4C,WAAW,MAAMxC,EAAG,eAAe,CAACO,MAAM,CAAC,IAAMX,EAAIgD,WAAW,OAAO,YAAYhD,EAAIiD,cAAc,KAAK7C,EAAG,IAAI,CAACE,YAAY,gCAAgC,CAACF,EAAG,IAAI,CAACJ,EAAIQ,GAAGR,EAAIS,GAAGT,EAAIuM,KAAKC,kBAAkBxM,EAAIQ,GAAG,IAAIR,EAAIS,GAAGT,EAAIU,GAAGV,EAAIyM,aAAa,OAAOrM,EAAG,UAAU,CAACE,YAAY,uBAAuB,CAACF,EAAG,KAAK,CAACE,YAAY,gBAAgB,CAACF,EAAG,mBAAmB,CAACO,MAAM,CAAC,KAAO,cAAcX,EAAI2B,GAAI3B,EAAa,WAAE,SAAS0M,GAAM,OAAOtM,EAAG,KAAK,CAACf,IAAIqN,EAAKlL,MAAM,CAAC,oBAAqBkL,IAAO,CAACtM,EAAG,OAAO,CAACE,YAAY,mBAAmB,CAAiBF,EAAG,IAAX,SAAPsM,EAAsB,CAAC1M,EAAIQ,GAAGR,EAAIS,GAAGiM,EAAKF,eAAe,MAAc,CAACxM,EAAIQ,GAAG,UAAUR,EAAIQ,GAAG,IAAIR,EAAIS,GAAGT,EAAIU,GAAI,yCAA2CgM,IAAQ,YAAW,IAAI,QACnmCrL,EAAkB,GCDtB,qE,yDCAA,8IAQIC,EAAY,eACd,aACA,OACA,QACA,EACA,KACA,KACA,MAIa,aAAAA,E,2CCnBf,8IAQIA,EAAY,eACd,aACA,OACA,QACA,EACA,KACA,KACA,MAIa,aAAAA,E,8BCnBfrD,EAAOD,QAAU,IAA0B","file":"js/app.b878cb13.js","sourcesContent":[" \t// install a JSONP callback for chunk loading\n \tfunction webpackJsonpCallback(data) {\n \t\tvar chunkIds = data[0];\n \t\tvar moreModules = data[1];\n \t\tvar executeModules = data[2];\n\n \t\t// add \"moreModules\" to the modules object,\n \t\t// then flag all \"chunkIds\" as loaded and fire callback\n \t\tvar moduleId, chunkId, i = 0, resolves = [];\n \t\tfor(;i < chunkIds.length; i++) {\n \t\t\tchunkId = chunkIds[i];\n \t\t\tif(Object.prototype.hasOwnProperty.call(installedChunks, chunkId) && installedChunks[chunkId]) {\n \t\t\t\tresolves.push(installedChunks[chunkId][0]);\n \t\t\t}\n \t\t\tinstalledChunks[chunkId] = 0;\n \t\t}\n \t\tfor(moduleId in moreModules) {\n \t\t\tif(Object.prototype.hasOwnProperty.call(moreModules, moduleId)) {\n \t\t\t\tmodules[moduleId] = moreModules[moduleId];\n \t\t\t}\n \t\t}\n \t\tif(parentJsonpFunction) parentJsonpFunction(data);\n\n \t\twhile(resolves.length) {\n \t\t\tresolves.shift()();\n \t\t}\n\n \t\t// add entry modules from loaded chunk to deferred list\n \t\tdeferredModules.push.apply(deferredModules, executeModules || []);\n\n \t\t// run deferred modules when all chunks ready\n \t\treturn checkDeferredModules();\n \t};\n \tfunction checkDeferredModules() {\n \t\tvar result;\n \t\tfor(var i = 0; i < deferredModules.length; i++) {\n \t\t\tvar deferredModule = deferredModules[i];\n \t\t\tvar fulfilled = true;\n \t\t\tfor(var j = 1; j < deferredModule.length; j++) {\n \t\t\t\tvar depId = deferredModule[j];\n \t\t\t\tif(installedChunks[depId] !== 0) fulfilled = false;\n \t\t\t}\n \t\t\tif(fulfilled) {\n \t\t\t\tdeferredModules.splice(i--, 1);\n \t\t\t\tresult = __webpack_require__(__webpack_require__.s = deferredModule[0]);\n \t\t\t}\n \t\t}\n\n \t\treturn result;\n \t}\n\n \t// The module cache\n \tvar installedModules = {};\n\n \t// object to store loaded and loading chunks\n \t// undefined = chunk not loaded, null = chunk preloaded/prefetched\n \t// Promise = chunk loading, 0 = chunk loaded\n \tvar installedChunks = {\n \t\t\"app\": 0\n \t};\n\n \tvar deferredModules = [];\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, { enumerable: true, get: getter });\n \t\t}\n \t};\n\n \t// define __esModule on exports\n \t__webpack_require__.r = function(exports) {\n \t\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n \t\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n \t\t}\n \t\tObject.defineProperty(exports, '__esModule', { value: true });\n \t};\n\n \t// create a fake namespace object\n \t// mode & 1: value is a module id, require it\n \t// mode & 2: merge all properties of value into the ns\n \t// mode & 4: return value when already ns object\n \t// mode & 8|1: behave like require\n \t__webpack_require__.t = function(value, mode) {\n \t\tif(mode & 1) value = __webpack_require__(value);\n \t\tif(mode & 8) return value;\n \t\tif((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;\n \t\tvar ns = Object.create(null);\n \t\t__webpack_require__.r(ns);\n \t\tObject.defineProperty(ns, 'default', { enumerable: true, value: value });\n \t\tif(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));\n \t\treturn ns;\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"/\";\n\n \tvar jsonpArray = window[\"webpackJsonp\"] = window[\"webpackJsonp\"] || [];\n \tvar oldJsonpFunction = jsonpArray.push.bind(jsonpArray);\n \tjsonpArray.push = webpackJsonpCallback;\n \tjsonpArray = jsonpArray.slice();\n \tfor(var i = 0; i < jsonpArray.length; i++) webpackJsonpCallback(jsonpArray[i]);\n \tvar parentJsonpFunction = oldJsonpFunction;\n\n\n \t// add entry module to deferred list\n \tdeferredModules.push([0,\"chunk-vendors\"]);\n \t// run deferred modules when ready\n \treturn checkDeferredModules();\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"step-content\"},[(_vm.status==='current')?_c('div',{staticClass:\"step-actions\"},[_c('p',{staticClass:\"attribution-details-instructions\"},[_vm._v(\" \"+_vm._s(_vm.$t('stepper.AD.instructions'))+\" \")]),_c('form',{staticClass:\"attribution-details-form\"},[_c('b-field',{attrs:{\"label\":this.$t('stepper.AD.form.creator-name.label')}},[_c('b-input',{attrs:{\"placeholder\":this.$t('stepper.AD.form.creator-name.placeholder')},model:{value:(_vm.creatorName),callback:function ($$v) {_vm.creatorName=$$v},expression:\"creatorName\"}})],1),_c('b-field',{attrs:{\"label\":this.$t('stepper.AD.form.creator-profile.label')}},[_c('b-input',{attrs:{\"placeholder\":this.$t('stepper.AD.form.creator-profile.placeholder')},model:{value:(_vm.creatorProfileUrl),callback:function ($$v) {_vm.creatorProfileUrl=$$v},expression:\"creatorProfileUrl\"}})],1),_c('b-field',{attrs:{\"label\":this.$t('stepper.AD.form.work-title.label')}},[_c('b-input',{attrs:{\"placeholder\":this.$t('stepper.AD.form.work-title.placeholder')},model:{value:(_vm.workTitle),callback:function ($$v) {_vm.workTitle=$$v},expression:\"workTitle\"}})],1),_c('b-field',{attrs:{\"label\":this.$t('stepper.AD.form.work-url.label')}},[_c('b-input',{attrs:{\"placeholder\":this.$t('stepper.AD.form.work-url.placeholder')},model:{value:(_vm.workUrl),callback:function ($$v) {_vm.workUrl=$$v},expression:\"workUrl\"}})],1)],1)]):_vm._e()])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","export * from \"-!../../node_modules/cache-loader/dist/cjs.js?{\\\"cacheDirectory\\\":\\\"node_modules/.cache/vue-loader\\\",\\\"cacheIdentifier\\\":\\\"abfb51bc-vue-loader-template\\\"}!../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./AttributionDetailsStep.vue?vue&type=template&id=29db4c17&\"","import { render, staticRenderFns } from \"./Header.vue?vue&type=template&id=1b53e58a&\"\nimport script from \"./Header.vue?vue&type=script&lang=js&\"\nexport * from \"./Header.vue?vue&type=script&lang=js&\"\nimport style0 from \"./Header.vue?vue&type=style&index=0&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import { render, staticRenderFns } from \"./DropdownStep.vue?vue&type=template&id=039fcba8&\"\nimport script from \"./DropdownStep.vue?vue&type=script&lang=js&\"\nexport * from \"./DropdownStep.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('b-navbar',{attrs:{\"wrapper-class\":\"container\"}},[_c('template',{slot:\"brand\"},[_c('b-navbar-item',[_c('img',{attrs:{\"src\":\"https://creativecommons.org/wp-content/uploads/2016/05/cc-site-icon-300x300.png\",\"alt\":\"Creative Commons License chooser\"}}),_c('h1',{staticClass:\"app-heading\"},[_vm._v(\" \"+_vm._s(_vm.$t('app.title'))+\" \")])])],1),_c('template',{slot:\"end\"},[_c('b-navbar-item',{class:'navbar-item-feedback',attrs:{\"href\":\"https://docs.google.com/forms/d/e/1FAIpQLSfF7MCKxlPsPuMn17v_sLYWMkxBkudQSPXCXoJKjh5GCtx63g/viewform\",\"title\":\"Feedback\"}},[_vm._v(\" \"+_vm._s(_vm.$t('header.nav-feedback'))+\" \")])],1)],2)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","export * from \"-!../../node_modules/cache-loader/dist/cjs.js?{\\\"cacheDirectory\\\":\\\"node_modules/.cache/vue-loader\\\",\\\"cacheIdentifier\\\":\\\"abfb51bc-vue-loader-template\\\"}!../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Header.vue?vue&type=template&id=1b53e58a&\"","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LicenseDetailsCard.vue?vue&type=style&index=0&lang=scss&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LicenseDetailsCard.vue?vue&type=style&index=0&lang=scss&\"","\n\n\n\n","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Stepper.vue?vue&type=style&index=0&lang=scss&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Stepper.vue?vue&type=style&index=0&lang=scss&\"","import { render, staticRenderFns } from \"./AttributionDetailsStep.vue?vue&type=template&id=29db4c17&\"\nimport script from \"./AttributionDetailsStep.vue?vue&type=script&lang=js&\"\nexport * from \"./AttributionDetailsStep.vue?vue&type=script&lang=js&\"\nimport style0 from \"./AttributionDetailsStep.vue?vue&type=style&index=0&lang=css&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import { render, staticRenderFns } from \"./LicenseIcons.vue?vue&type=template&id=24218737&scoped=true&\"\nimport script from \"./LicenseIcons.vue?vue&type=script&lang=js&\"\nexport * from \"./LicenseIcons.vue?vue&type=script&lang=js&\"\nimport style0 from \"./LicenseIcons.vue?vue&type=style&index=0&id=24218737&lang=scss&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"24218737\",\n null\n \n)\n\nexport default component.exports","module.exports = __webpack_public_path__ + \"img/cc-cc0_icon.c11548bc.svg\";","import mod from \"-!../node_modules/cache-loader/dist/cjs.js??ref--12-0!../node_modules/thread-loader/dist/cjs.js!../node_modules/babel-loader/lib/index.js!../node_modules/cache-loader/dist/cjs.js??ref--0-0!../node_modules/vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../node_modules/cache-loader/dist/cjs.js??ref--12-0!../node_modules/thread-loader/dist/cjs.js!../node_modules/babel-loader/lib/index.js!../node_modules/cache-loader/dist/cjs.js??ref--0-0!../node_modules/vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=script&lang=js&\"","\n\n","module.exports = __webpack_public_path__ + \"img/cc-by_icon.9860ff24.svg\";","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LicenseIcons.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LicenseIcons.vue?vue&type=script&lang=js&\"","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./CopyrightWaiverStep.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./CopyrightWaiverStep.vue?vue&type=script&lang=js&\"","module.exports = __webpack_public_path__ + \"img/cc-zero_icon.c11548bc.svg\";","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"license-use-card\"},[_c('h4',{staticClass:\"vocab h4b hb\"},[_vm._v(\" \"+_vm._s(_vm.$t('license-use.heading'))+\" \")]),_c('p',{staticClass:\"license-use-instructions\"},[_vm._v(\" \"+_vm._s(_vm.$t('license-use.common-instructions'))+\" \")]),_c('b-tabs',[_c('b-tab-item',{attrs:{\"label\":_vm.$t('license-use.web-tab-heading')}},[_vm._v(\" \"+_vm._s(_vm.$t('license-use.web-instructions'))+\" \"),_c('LicenseCopy',{attrs:{\"is-web\":true}})],1),_c('b-tab-item',{attrs:{\"label\":_vm.$t('license-use.print-media-tab-heading')}},[_vm._v(\" \"+_vm._s(_vm.$t('license-use.print-media-instructions'))+\" \"),_c('LicenseCopy',{attrs:{\"is-web\":false}})],1)],1)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","export * from \"-!../../node_modules/cache-loader/dist/cjs.js?{\\\"cacheDirectory\\\":\\\"node_modules/.cache/vue-loader\\\",\\\"cacheIdentifier\\\":\\\"abfb51bc-vue-loader-template\\\"}!../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LicenseUseCard.vue?vue&type=template&id=70af131b&\"","import { render, staticRenderFns } from \"./LicenseDropdown.vue?vue&type=template&id=46bddcfb&\"\nimport script from \"./LicenseDropdown.vue?vue&type=script&lang=js&\"\nexport * from \"./LicenseDropdown.vue?vue&type=script&lang=js&\"\nimport style0 from \"./LicenseDropdown.vue?vue&type=style&index=0&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","\n\n\n\n\n","module.exports = __webpack_public_path__ + \"img/cc-nd_icon.de9003cf.svg\";","\n\n\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"locale-chooser\"},[_c('b-field',{class:'locale-chooser-field',attrs:{\"label\":this.$t('locale-selector.label')}},[_c('b-select',{model:{value:(_vm.$i18n.locale),callback:function ($$v) {_vm.$set(_vm.$i18n, \"locale\", $$v)},expression:\"$i18n.locale\"}},_vm._l((_vm.availableLocaleNames),function(lang){return _c('option',{key:lang.eng,domProps:{\"value\":lang.name}},[_vm._v(\" \"+_vm._s(lang.eng)+\" - \"+_vm._s(lang.native)+\" \")])}),0)],1)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","export * from \"-!../../node_modules/cache-loader/dist/cjs.js?{\\\"cacheDirectory\\\":\\\"node_modules/.cache/vue-loader\\\",\\\"cacheIdentifier\\\":\\\"abfb51bc-vue-loader-template\\\"}!../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LocaleChooser.vue?vue&type=template&id=11f10002&\"","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-2!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./HelpSection.vue?vue&type=style&index=0&id=11a75a88&scoped=true&lang=css&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-2!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./HelpSection.vue?vue&type=style&index=0&id=11a75a88&scoped=true&lang=css&\"","\n\n\n","module.exports = __webpack_public_path__ + \"img/cc-nc_icon.7d038af1.svg\";","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-2!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./AttributionDetailsStep.vue?vue&type=style&index=0&lang=css&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-2!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./AttributionDetailsStep.vue?vue&type=style&index=0&lang=css&\"","import { render, staticRenderFns } from \"./App.vue?vue&type=template&id=2c83bbd6&\"\nimport script from \"./App.vue?vue&type=script&lang=js&\"\nexport * from \"./App.vue?vue&type=script&lang=js&\"\nimport style0 from \"./App.vue?vue&type=style&index=0&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import { render, staticRenderFns } from \"./LocaleChooser.vue?vue&type=template&id=11f10002&\"\nimport script from \"./LocaleChooser.vue?vue&type=script&lang=js&\"\nexport * from \"./LocaleChooser.vue?vue&type=script&lang=js&\"\nimport style0 from \"./LocaleChooser.vue?vue&type=style&index=0&lang=css&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import Vue from 'vue'\nimport Vuex from 'vuex'\nimport { defaultAttributes, CC0Attributes, attrToShort, attrToFull, licenseUrl, licenseIconsArr } from '../utils/license-utilities.js'\n\nVue.use(Vuex)\n\nexport default new Vuex.Store({\n state: {\n currentLicenseAttributes: { ...defaultAttributes },\n attributionDetails: {\n creatorName: '',\n creatorProfileUrl: '',\n workTitle: '',\n workUrl: ''\n }\n },\n getters: {\n isLicenseSelected: state => {\n /**\n * By default, all four license attributes are undefined\n * As soon as the first attribute(BY) is selected (true/false),\n * we can show the recommended license\n */\n return state.currentLicenseAttributes.BY !== undefined\n },\n shortName: state => {\n return attrToShort(state.currentLicenseAttributes)\n },\n fullName: state => {\n return attrToFull(state.currentLicenseAttributes)\n },\n licenseUrl: state => (mode) => {\n return licenseUrl(state.currentLicenseAttributes, mode)\n },\n iconsList: state => {\n return licenseIconsArr(state.currentLicenseAttributes)\n }\n },\n mutations: {\n setSelected(state, { stepName, isSelected }) {\n // When a Radio button is selected, currentLicenseAttribute 'selected' attribute is updated\n if (['BY', 'NC', 'ND', 'SA'].indexOf(stepName) > -1) {\n state.currentLicenseAttributes = {\n ...state.currentLicenseAttributes,\n [stepName]: isSelected\n }\n }\n },\n updateAttributesFromShort(state, shortName) {\n if (shortName.includes('CC0')) {\n state.currentLicenseAttributes = { ...CC0Attributes }\n } else {\n state.currentLicenseAttributes.BY = true\n state.currentLicenseAttributes.NC = !!shortName.includes('NC')\n state.currentLicenseAttributes.ND = !!shortName.includes('ND')\n state.currentLicenseAttributes.SA = !!shortName.includes('SA')\n }\n },\n setCreatorName(state, newName) {\n state.attributionDetails.creatorName = newName\n },\n setCreatorProfileUrl(state, newName) {\n state.attributionDetails.creatorProfileUrl = newName\n },\n setWorkTitle(state, newName) {\n state.attributionDetails.workTitle = newName\n },\n setWorkUrl(state, newName) {\n state.attributionDetails.workUrl = newName\n }\n }\n})\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./DropdownStep.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./DropdownStep.vue?vue&type=script&lang=js&\"","\n\n\n\n\n","import { render, staticRenderFns } from \"./LicenseDetailsCard.vue?vue&type=template&id=21280d2e&\"\nimport script from \"./LicenseDetailsCard.vue?vue&type=script&lang=js&\"\nexport * from \"./LicenseDetailsCard.vue?vue&type=script&lang=js&\"\nimport style0 from \"./LicenseDetailsCard.vue?vue&type=style&index=0&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","module.exports = __webpack_public_path__ + \"img/cc_icon.104e8188.svg\";","var map = {\n\t\"./en.json\": \"edd4\",\n\t\"./ru.json\": \"7704\"\n};\n\n\nfunction webpackContext(req) {\n\tvar id = webpackContextResolve(req);\n\treturn __webpack_require__(id);\n}\nfunction webpackContextResolve(req) {\n\tif(!__webpack_require__.o(map, req)) {\n\t\tvar e = new Error(\"Cannot find module '\" + req + \"'\");\n\t\te.code = 'MODULE_NOT_FOUND';\n\t\tthrow e;\n\t}\n\treturn map[req];\n}\nwebpackContext.keys = function webpackContextKeys() {\n\treturn Object.keys(map);\n};\nwebpackContext.resolve = webpackContextResolve;\nmodule.exports = webpackContext;\nwebpackContext.id = \"49f8\";","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LicenseDropdown.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LicenseDropdown.vue?vue&type=script&lang=js&\"","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{attrs:{\"id\":\"app\"}},[_c('Header',{attrs:{\"title\":_vm.$t('app.title')}}),_c('div',{staticClass:\"container\",attrs:{\"id\":\"site-container\"}},[_c('div',{staticClass:\"page-head\"},[_c('div',{staticClass:\"select-license-column\"},[_c('h2',{staticClass:\"vocab h2a ha\"},[_vm._v(\" \"+_vm._s(_vm.$t('select-license.heading'))+\" \")]),_c('p',{staticClass:\"stepper-instructions vocab-body body-bigger\"},[_vm._v(\" \"+_vm._s(_vm.$t('select-license.instructions'))+\" \")])]),_c('LocaleChooser')],1),_c('div',{staticClass:\"columns\"},[_c('Stepper',{model:{value:(_vm.currentStepId),callback:function ($$v) {_vm.currentStepId=$$v},expression:\"currentStepId\"}}),_c('div',{staticClass:\"column\"},[_c('div',{staticClass:\"fixed-right-column\"},[(_vm.showLicense)?_c('LicenseDetailsCard'):_vm._e(),(_vm.showLicenseUse)?_c('LicenseUseCard'):_vm._e(),_c('HelpSection')],1)])],1)]),_c('Footer')],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","export * from \"-!../node_modules/cache-loader/dist/cjs.js?{\\\"cacheDirectory\\\":\\\"node_modules/.cache/vue-loader\\\",\\\"cacheIdentifier\\\":\\\"abfb51bc-vue-loader-template\\\"}!../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../node_modules/cache-loader/dist/cjs.js??ref--0-0!../node_modules/vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=template&id=2c83bbd6&\"","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Header.vue?vue&type=style&index=0&lang=scss&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Header.vue?vue&type=style&index=0&lang=scss&\"","import Vue from 'vue'\nimport Buefy from 'buefy'\nimport i18n from './i18n'\nimport VueAnalytics from 'vue-analytics'\nimport App from './App.vue'\nimport store from './store'\nimport './styles/vocab.scss'\n\nimport * as Sentry from '@sentry/browser'\nimport * as Integrations from '@sentry/integrations'\n\nimport { library } from '@fortawesome/fontawesome-svg-core'\nimport { faCopy } from '@fortawesome/free-solid-svg-icons/faCopy'\nimport { FontAwesomeIcon } from '@fortawesome/vue-fontawesome'\n\nimport { faCreativeCommons } from '@fortawesome/free-brands-svg-icons/faCreativeCommons'\nimport { faCreativeCommonsBy } from '@fortawesome/free-brands-svg-icons/faCreativeCommonsBy'\nimport { faCreativeCommonsNc } from '@fortawesome/free-brands-svg-icons/faCreativeCommonsNc'\nimport { faCreativeCommonsNd } from '@fortawesome/free-brands-svg-icons/faCreativeCommonsNd'\nimport { faCreativeCommonsSa } from '@fortawesome/free-brands-svg-icons/faCreativeCommonsSa'\nimport { faCreativeCommonsZero } from '@fortawesome/free-brands-svg-icons/faCreativeCommonsZero'\n\nlibrary.add(\n faCopy, faCreativeCommons, faCreativeCommonsBy,\n faCreativeCommonsNc, faCreativeCommonsNd, faCreativeCommonsSa,\n faCreativeCommonsZero\n)\nVue.component('vue-fontawesome', FontAwesomeIcon)\nVue.config.productionTip = false\nVue.use(Buefy)\n\nif (process.env.NODE_ENV === 'production') {\n Vue.use(VueAnalytics, {\n id: 'UA-2010376-41',\n autoTracking: {\n screenview: true\n }\n })\n}\n\nSentry.init({\n dsn: process.env.NODE_ENV === 'production'\n ? 'https://8c09726e231d4cf780c541f40d3639a9@sentry.io/3009295' // cc-chooser-prod project\n : 'https://ab63acb8c1464466869182dd53c7046d@sentry.io/3009597', // cc-chooser-dev project\n integrations: [\n new Integrations.Vue({\n Vue,\n attachProps: true,\n logErrors: !process.env.NODE_ENV === 'production' // Only log errors in dev env\n })\n ]\n})\n\nnew Vue({\n store,\n i18n,\n render: h => h(App)\n}).$mount('#app')\n","module.exports = \"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAALOSURBVHgBtVe7tdpAEB1sByYCKrA6ACowJRCSQegMHBGCK4AOJCqADsAVCDIcQQcSGdl67orRGa0XgR74njNvefu7OzN3P6rREzDGNLnos31n67AFbM1bc8p2Ztuz/Wbb1Gq1lF4BCNlmbImphpAtKJu7VkI65mKuPMvcS1M6n8+2FARBYM0BOvxi75dUwdOFXn6SJGY+n5ter2fQ7LNOp2Mmk4nt62BxS9VD0lCPWi6Xptls3iV0DX0xxkFcSn7LZ+5lmYePDGNPp1Mh7/dIR5oUofsoqRjn3Q39xCUN2PLljUajl0m151ouhZDrEIdh+DZSMSfnc02ce4vwvJsYglMht15/5j84kX5gAVEU0Wq1Ig0eRNPplDj81O/3qdVq2T2s9zGHk8bjMQ0GA/u7Xq/T8XjM26/Xq61DG+Mr2x94m8fBVTEE5tmXVq0SmdlsZnxwU+bkOgTxVpTshke2gxwgOCCkDnmDCAVxHNv/JZ++7aiciOkWc7PdbgudOKz5pFrliIJMuF6vjU8baPcdOlic5PkLOWexgAny3/v93vtbzmfU4fwW7HY735RaF81P9AIgPF1WAYhT32DtAdQsgJdQOCDeu7cT1Ou5rTRS5Di+Jy4RA0oIC7mWPEG1WqkQHdqhchn3SFyVtxPIRUxQuw+od+fS2wni2rCNJaRaGAhlt9u19e1229YdDgfiLZP3YQI7Bn0ajQZdLhfabDb/CEyni/BEMtnzJpGQVrl7q5hzRWaCQmTyGPyHS8I53cLcb+01MBwO30bq5BYcAWlwRV/3eMdDAHM4IS4+BBR54eLEFvooKY5cZ0eUvza5Q1RICOe8yh0NcS4WhUcqENEz0GLTC7j3+AMZ2kDo2fdeT8se9CMuZpR9rhSA/S0H/p3HPIAOP/lBH1FVmOwRCO9P5nkktzGlN0ftyTVY1VP24faNsg8396NNPth2z8z3F1KLTpJmShm3AAAAAElFTkSuQmCC\"","module.exports = __webpack_public_path__ + \"img/license-openness-scale.2b8ffeaa.png\";","import mod from \"-!../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../node_modules/cache-loader/dist/cjs.js??ref--0-0!../node_modules/vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=style&index=0&lang=scss&\"; export default mod; export * from \"-!../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../node_modules/cache-loader/dist/cjs.js??ref--0-0!../node_modules/vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=style&index=0&lang=scss&\"","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./HelpSection.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./HelpSection.vue?vue&type=script&lang=js&\"","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./AttributionDetailsStep.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./AttributionDetailsStep.vue?vue&type=script&lang=js&\"","\n\n\n","\n\n","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-2!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Footer.vue?vue&type=style&index=0&lang=css&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-2!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Footer.vue?vue&type=style&index=0&lang=css&\"","const CC0Attributes = { BY: false, NC: false, ND: false, SA: false }\nconst CCBYAttributes = { BY: true, NC: false, ND: false, SA: false }\nconst defaultAttributes = { BY: undefined, NC: undefined, ND: undefined, SA: undefined }\n\nfunction shortToAttr(shortLicenseName) {\n const short = shortLicenseName\n if (short.includes('CC0')) {\n return { ...CC0Attributes }\n }\n const nc = short.includes('NC')\n const nd = short.includes('ND')\n const sa = short.includes('SA')\n return { ...CCBYAttributes, NC: nc, ND: nd, SA: sa }\n}\n\nfunction attrToShort(attr) {\n if (attr.BY === undefined) return undefined\n if (!attr.BY) { return 'CC0 1.0' }\n let base = 'CC BY'\n if (attr.NC) { base += '-NC' }\n if (!attr.ND && attr.SA) {\n base += '-SA'\n } else if (attr.ND) {\n base += '-ND'\n }\n base += ' 4.0'\n return base\n}\n\nfunction attrToFull(attr) {\n if (attr.BY === undefined) { return undefined }\n if (!attr.BY) { return 'CC0 1.0 Universal' }\n let base = 'Attribution'\n if (attr.NC) { base += '-NonCommercial' }\n if (!attr.ND && attr.SA) {\n base += '-ShareAlike'\n } else if (attr.ND) {\n base += '-NoDerivatives'\n }\n base += ' 4.0 International'\n return base\n}\n\nfunction licenseUrl(attr, mode) {\n // Returns url to license from short license name with version number (eg. 'CC BY 4.0')\n // mode: web/ print (?ref=ccchooser is added to the end of the link if mode is web)\n const linkRef = mode === 'web' ? '/?ref=ccchooser' : ''\n if (attr.BY === false) {\n return `https://creativecommons.org/publicdomain/zero/1.0${linkRef}`\n }\n let short = attrToShort(attr).toLowerCase().slice(3)\n short = short.slice(0, short.length - 4)\n return `https://creativecommons.org/licenses/${short}/4.0${linkRef}`\n}\n\nfunction licenseSlug(shortLicenseName) {\n // Returns lower case slugified string of license name without the version number\n // 'CC BY 4.0' -> 'cc-by'\n return shortLicenseName\n .toLowerCase()\n .replace(' ', '-')\n .slice(0, shortLicenseName.length - 4)\n}\n\nfunction licenseIconsArr(licenseAttributes) {\n if (!licenseAttributes.BY) {\n return ['zero']\n }\n const iconsArray = []\n for (const key in licenseAttributes) {\n if (licenseAttributes[key]) {\n iconsArray.push(key.toLowerCase())\n }\n }\n return iconsArray\n}\n\nfunction updateVisibleEnabledStatus(stepStatusData) {\n let visible = []\n let enabled = []\n let stepsDisabledDue = ''\n if (stepStatusData.FS) {\n // User will select from the dropdown\n if (stepStatusData.BY === false) {\n // User selected a license from the dropdown a CC0 license\n // First step, dropdown and attribution details should be visible and enabled\n visible = ['FS', 'DD', 'CW', 'AD']\n enabled = ['FS', 'DD', 'CW', 'AD']\n stepsDisabledDue = 'CC0'\n } else {\n // User hasn't selected anything yet, or selected a BY license\n // First step, dropdown and attribution details should be visible and enabled\n visible = ['FS', 'DD', 'AD']\n enabled = ['FS', 'DD', 'AD']\n }\n } else {\n // User uses the stepper for license selection\n if (stepStatusData.BY === false) {\n // User selects a CC0 license\n visible = ['FS', 'BY', 'NC', 'ND', 'SA', 'CW', 'AD']\n enabled = ['FS', 'BY', 'CW', 'AD']\n stepsDisabledDue = 'CC0'\n } else if (stepStatusData.ND) {\n // User selects an ND license: SA step is disabled\n visible = ['FS', 'BY', 'NC', 'ND', 'SA', 'AD']\n enabled = ['FS', 'BY', 'NC', 'ND', 'AD']\n stepsDisabledDue = 'CC0'\n } else {\n // User selects a non-ND BY license from the stepper\n visible = ['FS', 'BY', 'NC', 'ND', 'SA', 'AD']\n enabled = ['FS', 'BY', 'NC', 'ND', 'SA', 'AD']\n }\n }\n return { visible, enabled, stepsDisabledDue }\n}\n\nfunction generateHTML(attributionDetails, shortLicenseName) {\n const dataForHtmlGeneration = {\n htmlString: '',\n creator: '',\n workTitle: '',\n licenseIconsLink: ''\n }\n dataForHtmlGeneration.htmlString = '

'\n const iconStyle = 'style=\"height:22px!important;margin-left: 3px;vertical-align:text-bottom;\"'\n const baseAssetsPath = 'https://search.creativecommons.org/static/img'\n let licenseIcons = ``\n if (shortLicenseName.includes('CC0')) {\n shortLicenseName = 'CC CC0 1.0'\n }\n licenseIcons += shortLicenseName.slice(3, shortLicenseName.length - 4).split('-').map(license =>\n ``\n ).join('')\n dataForHtmlGeneration.licenseIconsLink = `${licenseIcons}`\n\n if (attributionDetails.creatorName) {\n const creatorSpan = `${attributionDetails.creatorName}`\n if (attributionDetails.creatorProfileUrl) {\n dataForHtmlGeneration.creator = `${creatorSpan}`\n } else {\n dataForHtmlGeneration.creator = creatorSpan\n }\n }\n if (attributionDetails.workTitle) {\n const workTitleSpan = `${attributionDetails.workTitle}`\n if (attributionDetails.workUrl) {\n dataForHtmlGeneration.workTitle = `${workTitleSpan}`\n } else {\n dataForHtmlGeneration.workTitle = workTitleSpan\n }\n }\n return dataForHtmlGeneration\n}\nexport {\n defaultAttributes, CC0Attributes, CCBYAttributes, shortToAttr, attrToShort,\n attrToFull, licenseUrl, licenseSlug, licenseIconsArr, generateHTML, updateVisibleEnabledStatus\n}\n","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./CopyrightWaiverStep.vue?vue&type=style&index=0&lang=scss&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./CopyrightWaiverStep.vue?vue&type=style&index=0&lang=scss&\"","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LicenseUseCard.vue?vue&type=style&index=0&lang=scss&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LicenseUseCard.vue?vue&type=style&index=0&lang=scss&\"","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-2!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LocaleChooser.vue?vue&type=style&index=0&lang=css&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-2!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LocaleChooser.vue?vue&type=style&index=0&lang=css&\"","module.exports = __webpack_public_path__ + \"img/cc-pdm_icon.6ff3d3ff.svg\";","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('b-field',{staticClass:\"license-dropdown\"},[_c('b-select',{attrs:{\"placeholder\":this.$t('stepper.DD.placeholder'),\"value\":_vm.shortName},on:{\"input\":_vm.setCurrentLicense}},_vm._l((_vm.licenseList),function(license){return _c('option',{key:license,domProps:{\"value\":license}},[_vm._v(\" \"+_vm._s(license)+\" \")])}),0)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","export * from \"-!../../node_modules/cache-loader/dist/cjs.js?{\\\"cacheDirectory\\\":\\\"node_modules/.cache/vue-loader\\\",\\\"cacheIdentifier\\\":\\\"abfb51bc-vue-loader-template\\\"}!../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LicenseDropdown.vue?vue&type=template&id=46bddcfb&\"","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('a',{staticClass:\"photo-license-icons\",attrs:{\"href\":_vm.url,\"target\":\"_blank\",\"rel\":\"noopener noreferrer\"},on:{\"click\":function($event){$event.stopPropagation();return (function () { return false; })($event)}}},[_c('img',{staticClass:\"photo-license-icon\",attrs:{\"alt\":\"CC icon\",\"title\":\"CC icon\",\"src\":require(\"../assets/license-icons/cc_icon.svg\")}}),_vm._l((_vm.iconsArr),function(license,index){return _c('img',{key:index,staticClass:\"photo-license-icon\",attrs:{\"alt\":license + ' icon',\"title\":license + ' icon',\"src\":require((\"../assets/license-icons/cc-\" + (license.toLowerCase()) + \"_icon.svg\"))}})})],2)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","export * from \"-!../../node_modules/cache-loader/dist/cjs.js?{\\\"cacheDirectory\\\":\\\"node_modules/.cache/vue-loader\\\",\\\"cacheIdentifier\\\":\\\"abfb51bc-vue-loader-template\\\"}!../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LicenseIcons.vue?vue&type=template&id=24218737&scoped=true&\"","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Step.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Step.vue?vue&type=script&lang=js&\"","\n\n\n\n\n","\n\n\n\n","import Vue from 'vue'\nimport VueI18n from 'vue-i18n'\n\nVue.use(VueI18n)\n\nfunction loadLocaleMessages() {\n const locales = require.context('./locales', true, /[A-Za-z0-9-_,\\s]+\\.json$/i)\n const messages = {}\n locales.keys().forEach(key => {\n const matched = key.match(/([A-Za-z0-9-_]+)\\./i)\n if (matched && matched.length > 1) {\n const locale = matched[1]\n messages[locale] = locales(key)\n }\n })\n return messages\n}\n\nexport default new VueI18n({\n locale: process.env.VUE_APP_I18N_LOCALE || 'en',\n fallbackLocale: process.env.VUE_APP_I18N_FALLBACK_LOCALE || 'en',\n messages: loadLocaleMessages()\n})\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"step-content\"},[(_vm.status==='previous'||_vm.showDisabledDue)?_c('div',{staticClass:\"step-description vocab-body body-normal\"},[_c('p',{staticClass:\"vocab-body body-normal\"},[_vm._v(\" \"+_vm._s(_vm.$t(_vm.cardText))+\" \")])]):(_vm.status==='current')?_c('div',{staticClass:\"step-actions\"},[_c('div',{staticClass:\"field\",class:_vm.yesSelected},[_c('b-radio',{attrs:{\"native-value\":\"yes\"},model:{value:(_vm.radio),callback:function ($$v) {_vm.radio=$$v},expression:\"radio\"}},[_c('span',{staticClass:\"vocab-body body-normal\"},[_vm._v(_vm._s(_vm.$t('stepper.yes'))+_vm._s(_vm.$t(_vm.yesText)))])])],1),_c('div',{staticClass:\"field\",class:_vm.noSelected},[_c('b-radio',{attrs:{\"native-value\":\"no\"},model:{value:(_vm.radio),callback:function ($$v) {_vm.radio=$$v},expression:\"radio\"}},[_c('span',{staticClass:\"vocab-body body-normal\"},[_vm._v(_vm._s(_vm.$t('stepper.no'))+_vm._s(_vm.$t(_vm.noText)))])])],1)]):_vm._e()])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","export * from \"-!../../node_modules/cache-loader/dist/cjs.js?{\\\"cacheDirectory\\\":\\\"node_modules/.cache/vue-loader\\\",\\\"cacheIdentifier\\\":\\\"abfb51bc-vue-loader-template\\\"}!../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Step.vue?vue&type=template&id=758b1081&\"","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Footer.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Footer.vue?vue&type=script&lang=js&\"","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LicenseDetailsCard.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LicenseDetailsCard.vue?vue&type=script&lang=js&\"","module.exports = __webpack_public_path__ + \"img/cc-logo_white.525b74af.png\";","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LocaleChooser.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LocaleChooser.vue?vue&type=script&lang=js&\"","\n\n\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"step-content\"},[(_vm.status==='previous')?_c('p',{staticClass:\"step-description vocab-body body-normal\"},[_vm._v(\" \"+_vm._s(_vm.$t(_vm.cardText))+\" \")]):(_vm.status==='current')?_c('div',{staticClass:\"step-actions\"},[_c('div',{staticClass:\"field\",class:_vm.yesSelected},[_c('b-radio',{attrs:{\"native-value\":\"yes\"},model:{value:(_vm.radio),callback:function ($$v) {_vm.radio=$$v},expression:\"radio\"}},[_c('span',{staticClass:\"vocab-body body-normal\"},[_vm._v(\" \"+_vm._s(_vm.$t('stepper.yes'))+_vm._s(_vm.$t(_vm.yesText))+\" \")])])],1),_c('div',{staticClass:\"field\",class:_vm.noSelected},[_c('b-radio',{attrs:{\"native-value\":\"no\"},model:{value:(_vm.radio),callback:function ($$v) {_vm.radio=$$v},expression:\"radio\"}},[_c('span',{staticClass:\"vocab-body body-normal\"},[_vm._v(\" \"+_vm._s(_vm.$t('stepper.no'))+_vm._s(_vm.$t(_vm.noText))+\" \")])])],1)]):_vm._e()])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","export * from \"-!../../node_modules/cache-loader/dist/cjs.js?{\\\"cacheDirectory\\\":\\\"node_modules/.cache/vue-loader\\\",\\\"cacheIdentifier\\\":\\\"abfb51bc-vue-loader-template\\\"}!../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./FirstStep.vue?vue&type=template&id=2ddaeb21&\"","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./FirstStep.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./FirstStep.vue?vue&type=script&lang=js&\"","module.exports = __webpack_public_path__ + \"img/cc-nc-jp_icon.18e683c2.svg\";","module.exports = \"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAJfSURBVHgBxVeNkaowEF6cVwAdmA6eHTw7kA6kA7UCuQrECuBVoB3IVaAdQAfYQW6/EJyYS2Kc07lvZidCwn7Z38SEIiClTHnIWP6xzFgES6qnrywdy4Xlk6VJkqSjnwCELFuWXj6HikWEdCcB0hUPhWHZYN71Sl3XqXHEbDajNE1dagq2/oNioXd8Q9/3sigKOZ/PJaZdwuRqTdu2tvUHHarnSMuylGyNl9Al2ICFc5CcJ3emlT4L8b6qKnk4HJSlPg9Y1lc+0twk9SmEmAqx1rdOCKHmDaxtUsFy05bneVCZjel06l0P75jpIs1sN+MKFz6KoWkxfj8Z83IkTfVOlBJY9EgR1kDZer2OWo/kNFyOH+kfnpiTrtWmaVSN+rBarSjLsrt3i8VCjZfLhTabjfM71Px+v6ftdkuaK7tzc6hOB+eEEfoWyWqggrazsj+Qna8ghhjuPk9oaPjKVe+GEUYB4sft7EUw+ns6oV8CiNU2PKfLu3BFxrSxyYWOVtf1t6RC0wl1O3IkF4jr2HIayW3EkFrldISrj6P9TEzvgtV4FHFDw51JdaZ3xXq5XJqPzYSvJkiu/3gCqW5rLwV0ck8fH+vbZVAOB0U7BoB397IYW7EF1A5UHWurbx2erzvqAvdTQMfpdDJffTivvmaGAzj2bAs4SSQruxNXNWCddfsoKQSbHDUac+aScfbudjvbvTXFgBd+uyZiA6E6xxwILSu9loYu9DkPSHFhz+EkGxs+KgEZ6yhDLEBMwy72kAttfSvj0etvgg0hidwDNoHWA/lL7j9t+MOGQ/2oqySIL7nrXUPbd/6kAAAAAElFTkSuQmCC\"","import { render, staticRenderFns } from \"./Stepper.vue?vue&type=template&id=43990dc4&\"\nimport script from \"./Stepper.vue?vue&type=script&lang=js&\"\nexport * from \"./Stepper.vue?vue&type=script&lang=js&\"\nimport style0 from \"./Stepper.vue?vue&type=style&index=0&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","\n\n\n","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LicenseCopy.vue?vue&type=style&index=0&lang=scss&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LicenseCopy.vue?vue&type=style&index=0&lang=scss&\"","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LicenseDropdown.vue?vue&type=style&index=0&lang=scss&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LicenseDropdown.vue?vue&type=style&index=0&lang=scss&\"","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Header.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Header.vue?vue&type=script&lang=js&\"","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./HelpSection.vue?vue&type=style&index=1&lang=scss&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./HelpSection.vue?vue&type=style&index=1&lang=scss&\"","module.exports = __webpack_public_path__ + \"img/cc-nc-eu_icon.bb694bd1.svg\";","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LicenseUseCard.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LicenseUseCard.vue?vue&type=script&lang=js&\"","\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LicenseCopy.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LicenseCopy.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./LicenseCode.vue?vue&type=template&id=2dd8d924&scoped=true&\"\nimport script from \"./LicenseCode.vue?vue&type=script&lang=js&\"\nexport * from \"./LicenseCode.vue?vue&type=script&lang=js&\"\nimport style0 from \"./LicenseCode.vue?vue&type=style&index=0&id=2dd8d924&scoped=true&lang=css&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"2dd8d924\",\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"license-code\"},[_c('b-tabs',{staticClass:\"attribution-tab\",model:{value:(_vm.activeTab),callback:function ($$v) {_vm.activeTab=$$v},expression:\"activeTab\"}},[_c('b-tab-item',{attrs:{\"label\":this.$t(_vm.firstTabLabel)}},[_c('div',{attrs:{\"id\":\"attribution-text\"}},[_c('LicenseCode',{attrs:{\"attribution-type\":_vm.textAttributionType}})],1)]),(_vm.isWeb)?_c('b-tab-item',{attrs:{\"label\":this.$t('license-use.html-label')}},[_c('div',{staticClass:\"control\",attrs:{\"id\":\"generated-html-container\"}},[_c('textarea',{staticClass:\"textarea\",attrs:{\"id\":\"attribution-html\",\"readonly\":\"\"},domProps:{\"value\":_vm.htmlLicenseParagraph}})])]):_vm._e(),_c('b-tab-item',[_c('template',{slot:\"header\"},[_c('a',{staticClass:\"copyBtn\",attrs:{\"data-clipboard-target\":_vm.clipboardTarget()}},[_c('font-awesome-icon',{attrs:{\"icon\":\"copy\"}}),_c('span',{staticClass:\"button-text\"},[_vm._v(_vm._s(_vm.copyText))])],1)])],2)],1)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","export * from \"-!../../node_modules/cache-loader/dist/cjs.js?{\\\"cacheDirectory\\\":\\\"node_modules/.cache/vue-loader\\\",\\\"cacheIdentifier\\\":\\\"abfb51bc-vue-loader-template\\\"}!../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LicenseCopy.vue?vue&type=template&id=75f4cace&\"","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('p',{staticClass:\"license-text\",attrs:{\"xmlns:dct\":\"http://purl.org/dc/terms/\",\"xmlns:cc\":\"http://creativecommons.org/ns#\"}},[_c('i18n',{attrs:{\"path\":\"license-use.richtext.full-text\",\"tag\":\"span\"},scopedSlots:_vm._u([{key:\"workTitle\",fn:function(){return [(_vm.workUrl && _vm.isWeb)?_c('a',{attrs:{\"href\":_vm.workUrl,\"rel\":\"cc:attributionURL\"}},[(!_vm.workTitle)?_c('span',[_vm._v(_vm._s(_vm.$t('license-use.richtext.workTitle')))]):_c('span',{attrs:{\"rel\":\"dct:title\"}},[_vm._v(\" \"+_vm._s(_vm.workTitle)+\" \")])]):(_vm.workTitle)?_c('span',{attrs:{\"rel\":\"dct:title\"}},[_vm._v(\" \"+_vm._s(_vm.workTitle)+\" \")]):_c('span',[_vm._v(_vm._s(_vm.$t('license-use.richtext.workTitle')))])]},proxy:true},{key:\"creator\",fn:function(){return [(_vm.creatorProfileUrl && _vm.isWeb)?_c('a',{attrs:{\"href\":_vm.creatorProfileUrl,\"rel\":\"cc:attributionURL\"}},[_c('span',{domProps:{\"innerHTML\":_vm._s(_vm.creatorSpan)}})]):(_vm.creatorName)?_c('span',{domProps:{\"innerHTML\":_vm._s(_vm.creatorSpan)}}):_vm._e()]},proxy:true},{key:\"by\",fn:function(){return [_vm._v(\" \"+_vm._s(_vm.$t(_vm.byString))+\" \")]},proxy:true},{key:\"licensed-text\",fn:function(){return [_c('span',[_vm._v(_vm._s(_vm.$t('license-use.richtext.licensed-text')))])]},proxy:true},{key:\"licenseName\",fn:function(){return [(_vm.isWeb)?_c('a',{staticStyle:{\"display\":\"inline-block\"},attrs:{\"href\":_vm.licenseUrl('web'),\"target\":\"_blank\",\"rel\":\"license noopener noreferrer\"}},[_vm._v(\" \"+_vm._s(_vm.shortName)+\" \")]):_c('span',[_vm._v(_vm._s(_vm.shortName))]),(_vm.isWeb)?_c('LicenseIcons',{attrs:{\"url\":_vm.licenseUrl('web'),\"icons-arr\":_vm.iconsList}}):_vm._e()]},proxy:true}])}),(!_vm.isWeb)?_c('i18n',{attrs:{\"path\":\"license-use.richtext.print-instructions\",\"tag\":\"span\"},scopedSlots:_vm._u([{key:\"linkToLicenseDeed\",fn:function(){return [_vm._v(\" \"+_vm._s(_vm.licenseUrl('print'))+\" \")]},proxy:true}],null,false,3324900272)}):_vm._e()],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","export * from \"-!../../node_modules/cache-loader/dist/cjs.js?{\\\"cacheDirectory\\\":\\\"node_modules/.cache/vue-loader\\\",\\\"cacheIdentifier\\\":\\\"abfb51bc-vue-loader-template\\\"}!../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LicenseCode.vue?vue&type=template&id=2dd8d924&scoped=true&\"","\n\n\n\n","var map = {\n\t\"./cc-_icon.svg\": \"de04\",\n\t\"./cc-by_icon.svg\": \"27da\",\n\t\"./cc-cc0_icon.svg\": \"22c7\",\n\t\"./cc-nc-eu_icon.svg\": \"b085\",\n\t\"./cc-nc-jp_icon.svg\": \"9f15\",\n\t\"./cc-nc_icon.svg\": \"39aa\",\n\t\"./cc-nd_icon.svg\": \"351e\",\n\t\"./cc-pdm_icon.svg\": \"7a91\",\n\t\"./cc-sa_icon.svg\": \"de38\",\n\t\"./cc-share_icon.svg\": \"ff4f\",\n\t\"./cc-zero_icon.svg\": \"2c12\"\n};\n\n\nfunction webpackContext(req) {\n\tvar id = webpackContextResolve(req);\n\treturn __webpack_require__(id);\n}\nfunction webpackContextResolve(req) {\n\tif(!__webpack_require__.o(map, req)) {\n\t\tvar e = new Error(\"Cannot find module '\" + req + \"'\");\n\t\te.code = 'MODULE_NOT_FOUND';\n\t\tthrow e;\n\t}\n\treturn map[req];\n}\nwebpackContext.keys = function webpackContextKeys() {\n\treturn Object.keys(map);\n};\nwebpackContext.resolve = webpackContextResolve;\nmodule.exports = webpackContext;\nwebpackContext.id = \"c76c\";","\n\n\n\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"step-content\"},[(_vm.status==='previous')?_c('div',{staticClass:\"step-description vocab-body body-normal\"},[_c('p',{staticClass:\"vocab-body body-normal\"},[_vm._v(\" \"+_vm._s(_vm.$t('stepper.CW.selected'))+\" \")])]):(_vm.status==='current')?_c('div',{staticClass:\"step-actions\"},[_c('b-checkbox',{model:{value:(_vm.copyrightWaiverAgreed),callback:function ($$v) {_vm.copyrightWaiverAgreed=$$v},expression:\"copyrightWaiverAgreed\"}},[_vm._v(\" \"+_vm._s(_vm.$t('stepper.CW.copyright-waive-agreement'))+\" \")]),_c('textarea',{class:'waiver-textarea',domProps:{\"value\":this.$t('cc0-waiver.text')}}),_vm._v(\" \"),_c('b-checkbox',{model:{value:(_vm.copyrightWaiverConfirmed),callback:function ($$v) {_vm.copyrightWaiverConfirmed=$$v},expression:\"copyrightWaiverConfirmed\"}},[_vm._v(\" \"+_vm._s(_vm.$t(\"stepper.CW.copyright-waive-confirmation\"))+\" \")])],1):_vm._e()])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","export * from \"-!../../node_modules/cache-loader/dist/cjs.js?{\\\"cacheDirectory\\\":\\\"node_modules/.cache/vue-loader\\\",\\\"cacheIdentifier\\\":\\\"abfb51bc-vue-loader-template\\\"}!../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./CopyrightWaiverStep.vue?vue&type=template&id=78eeb5a3&\"","import { render, staticRenderFns } from \"./Step.vue?vue&type=template&id=758b1081&\"\nimport script from \"./Step.vue?vue&type=script&lang=js&\"\nexport * from \"./Step.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","\n\n\n","import { render, staticRenderFns } from \"./LicenseCopy.vue?vue&type=template&id=75f4cace&\"\nimport script from \"./LicenseCopy.vue?vue&type=script&lang=js&\"\nexport * from \"./LicenseCopy.vue?vue&type=script&lang=js&\"\nimport style0 from \"./LicenseCopy.vue?vue&type=style&index=0&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import { render, staticRenderFns } from \"./LicenseUseCard.vue?vue&type=template&id=70af131b&\"\nimport script from \"./LicenseUseCard.vue?vue&type=script&lang=js&\"\nexport * from \"./LicenseUseCard.vue?vue&type=script&lang=js&\"\nimport style0 from \"./LicenseUseCard.vue?vue&type=style&index=0&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","module.exports = __webpack_public_path__ + \"img/cc-_icon.c11548bc.svg\";","module.exports = __webpack_public_path__ + \"img/cc-sa_icon.22dc5b1d.svg\";","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"stepper-container column\"},_vm._l((_vm.visibleSteps()),function(step,idx){return _c('div',{key:idx,class:['step-container', step.name, step.status, _vm.enabledQualifier(step.enabled)]},[_c('div',{class:['step-header'],on:{\"click\":function($event){return _vm.setActiveStep(step.id)}}},[_c('h5',{staticClass:\"step-title vocab hb h5b\"},[_vm._v(\" \"+_vm._s(_vm.$t(_vm.stepHeaderText(step.name, step.status)))+\" \")])]),(step.status!=='inactive' && step.name==='FS')?_c('FirstStep',{attrs:{\"step-id\":step.id,\"selected\":step.selected,\"status\":step.status},on:{\"change\":_vm.changeStepSelected}}):(step.status!=='inactive' && _vm.isLicenseAttribute(step.name))?_c('Step',{attrs:{\"step-id\":step.id,\"step-name\":step.name,\"selected\":step.selected,\"status\":step.status,\"reversed\":_vm.isStepReversed(step.name),\"enabled\":step.enabled,\"disabled-due\":step.disabledDue},on:{\"change\":_vm.changeStepSelected}}):(step.status!=='inactive' && step.name==='CW')?_c('CopyrightWaiverStep',{attrs:{\"step-id\":step.id,\"step-name\":step.name,\"selected\":step.selected,\"status\":step.status},on:{\"change\":_vm.changeStepSelected}}):(step.status!=='inactive' && step.name==='DD')?_c('DropdownStep',{attrs:{\"step-id\":step.id,\"status\":step.status},on:{\"change\":_vm.changeStepSelected}}):(step.status!=='inactive' && step.name==='AD')?_c('AttributionDetailsStep',{attrs:{\"step-id\":step.id,\"status\":step.status}}):_vm._e(),(step.status==='current')?_c('nav',{staticClass:\"step-navigation\"},[(step.name!=='FS')?_c('a',{staticClass:\"pagination-previous\",attrs:{\"role\":\"button\"},on:{\"click\":function($event){return _vm.handlePrevious(step.name)}}},[_vm._v(_vm._s(_vm.$t('stepper.nav.previous-label')))]):_vm._e(),(step.name!=='AD')?_c('a',{class:['pagination-next', _vm.nextButtonEnabledState(step.id)],attrs:{\"role\":\"button\"},on:{\"click\":function($event){return _vm.handleNext(step.name)}}},[_vm._v(_vm._s(_vm.$t('stepper.nav.next-label')))]):_c('span',{staticClass:\"pagination-finish\"},[_vm._v(_vm._s(_vm.$t('stepper.nav.finish-label')))])]):_vm._e()],1)}),0)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","export * from \"-!../../node_modules/cache-loader/dist/cjs.js?{\\\"cacheDirectory\\\":\\\"node_modules/.cache/vue-loader\\\",\\\"cacheIdentifier\\\":\\\"abfb51bc-vue-loader-template\\\"}!../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Stepper.vue?vue&type=template&id=43990dc4&\"","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"help-section\"},[_c('h3',{staticClass:\"vocab ha h3a\"},[_vm._v(\" \"+_vm._s(_vm.$t('help.heading'))+\" \")]),_c('ul',{staticClass:\"help-links\"},_vm._l((_vm.modals),function(modal,idx){return _c('li',{key:idx,staticClass:\"help-link\"},[_c('a',{staticClass:\"vocab-body body-big help-link-a\",on:{\"click\":function($event){return _vm.clickHandler(idx)}}},[_vm._v(\" \"+_vm._s(_vm.$t((\"help.\" + (modal.title) + \".heading\")))+\" \")])])}),0),_c('b-modal',{attrs:{\"active\":_vm.modals[1].status},on:{\"update:active\":function($event){return _vm.$set(_vm.modals[1], \"status\", $event)}}},[_c('header',{staticClass:\"modal-card-head\"},[_c('p',{staticClass:\"modal-card-title modal-title\",domProps:{\"innerHTML\":_vm._s(this.$t('help.what-are-cc-licenses.heading'))}})]),_c('section',{staticClass:\"modal-card-body\"},[_c('article',{staticClass:\"help-text\",domProps:{\"innerHTML\":_vm._s(this.$t('help.what-are-cc-licenses.text'))}}),_c('footer',{staticClass:\"modal-card-foot\"},[_c('p',{domProps:{\"innerHTML\":_vm._s(this.$t('help.what-are-cc-licenses.footer'))}})])])]),_c('b-modal',{attrs:{\"active\":_vm.modals[2].status},on:{\"update:active\":function($event){return _vm.$set(_vm.modals[2], \"status\", $event)}}},[_c('header',{staticClass:\"modal-card-head\"},[_c('p',{staticClass:\"modal-card-title modal-title\"},[_vm._v(\" \"+_vm._s(_vm.$t('help.how-licenses-work.heading'))+\" \")])]),_c('section',{staticClass:\"modal-card-body\"},[_c('article',{domProps:{\"innerHTML\":_vm._s(this.$t('help.how-licenses-work.text'))}}),_c('footer',{staticClass:\"modal-card-foot\",domProps:{\"innerHTML\":_vm._s(this.$t('help.how-licenses-work.footer'))}})])]),_c('b-modal',{attrs:{\"active\":_vm.modals[3].status},on:{\"update:active\":function($event){return _vm.$set(_vm.modals[3], \"status\", $event)}}},[_c('header',{staticClass:\"modal-card-head\"},[_c('p',{staticClass:\"modal-card-title modal-title\"},[_vm._v(\" \"+_vm._s(_vm.$t('help.what-icons-mean.heading'))+\" \")])]),_c('section',{staticClass:\"modal-card-body\"},[_c('article',{domProps:{\"innerHTML\":_vm._s(this.$t('help.what-icons-mean.text'))}}),_c('div',{staticClass:\"columns\"},[_c('div',{staticClass:\"column is-half top-bottom-paddingless\"},[_c('div',{staticClass:\"edu-icons-section\"},[_c('div',{staticClass:\"edu-icons-title-section is-gapless\"},[_c('img',{attrs:{\"src\":require(\"../assets/license-icons/cc-by_icon.svg\")}}),_c('div',{staticClass:\"icon-title\"},[_c('b',[_vm._v(_vm._s(_vm.$t('help.what-icons-mean.BY.long-name')))]),_c('p',{staticClass:\"help\"},[_vm._v(\" \"+_vm._s(_vm.$t('help.what-icons-mean.BY.short-name'))+\" \")])])]),_c('p',[_vm._v(\" \"+_vm._s(_vm.$t('help.what-icons-mean.BY.text'))+\" \")])]),_c('div',{staticClass:\"edu-icons-section is-gapless\"},[_c('div',{staticClass:\"edu-icons-title-section\"},[_c('img',{attrs:{\"src\":require(\"../assets/license-icons/cc-nd_icon.svg\")}}),_c('div',{staticClass:\"icon-title\"},[_c('b',[_vm._v(_vm._s(_vm.$t('help.what-icons-mean.ND.long-name')))]),_c('p',{staticClass:\"help\"},[_vm._v(\" \"+_vm._s(_vm.$t('help.what-icons-mean.ND.short-name'))+\" \")])])]),_c('p',[_vm._v(\" \"+_vm._s(_vm.$t('help.what-icons-mean.ND.text'))+\" \")])])]),_c('div',{staticClass:\"column is-half top-bottom-paddingless\"},[_c('div',{staticClass:\"edu-icons-section is-gapless\"},[_c('div',{staticClass:\"edu-icons-title-section\"},[_c('img',{staticClass:\"icon-img\",attrs:{\"src\":require(\"../assets/license-icons/cc-nc_icon.svg\")}}),_c('div',{staticClass:\"icon-title\"},[_c('b',[_vm._v(_vm._s(_vm.$t('help.what-icons-mean.NC.long-name')))]),_c('p',{staticClass:\"help\"},[_vm._v(\" \"+_vm._s(_vm.$t('help.what-icons-mean.NC.short-name'))+\" \")])])]),_c('div',{domProps:{\"innerHTML\":_vm._s(this.$t('help.what-icons-mean.NC.text'))}})]),_c('div',{staticClass:\"edu-icons-section\"},[_c('div',{staticClass:\"edu-icons-title-section is-gapless\"},[_c('img',{attrs:{\"src\":require(\"../assets/license-icons/cc-sa_icon.svg\")}}),_c('div',{staticClass:\"icon-title\"},[_c('b',[_vm._v(_vm._s(_vm.$t('help.what-icons-mean.SA.long-name')))]),_c('p',{staticClass:\"help\"},[_vm._v(\" \"+_vm._s(_vm.$t('help.what-icons-mean.SA.short-name'))+\" \")])])]),_c('p',[_vm._v(\" \"+_vm._s(_vm.$t('help.what-icons-mean.SA.text'))+\" \")])])])])])]),_c('b-modal',{attrs:{\"active\":_vm.modals[4].status},on:{\"update:active\":function($event){return _vm.$set(_vm.modals[4], \"status\", $event)}}},[_c('header',{staticClass:\"modal-card-head\"},[_c('p',{staticClass:\"modal-card-title modal-title\"},[_vm._v(\" \"+_vm._s(_vm.$t('help.considerations-before-licensing.heading'))+\" \")])]),_c('section',{staticClass:\"modal-card-body\"},[_c('article',{domProps:{\"innerHTML\":_vm._s(this.$t('help.considerations-before-licensing.text'))}}),_c('footer',{staticClass:\"modal-card-foot\"},[_c('p',{domProps:{\"innerHTML\":_vm._s(this.$t('help.considerations-before-licensing.footer'))}})])])]),_c('b-modal',{attrs:{\"active\":_vm.modals[5].status},on:{\"update:active\":function($event){return _vm.$set(_vm.modals[5], \"status\", $event)}}},[_c('header',{staticClass:\"modal-card-head\"},[_c('p',{staticClass:\"modal-card-title modal-title\"},[_vm._v(\" \"+_vm._s(_vm.$t('help.how-formally-license.heading'))+\" \")])]),_c('section',{staticClass:\"modal-card-body\"},[_c('article',{domProps:{\"innerHTML\":_vm._s(this.$t('help.how-formally-license.text'))}})])]),_c('b-modal',{attrs:{\"active\":_vm.modals[6].status},on:{\"update:active\":function($event){return _vm.$set(_vm.modals[6], \"status\", $event)}}},[_c('header',{staticClass:\"modal-card-head\"},[_c('p',{staticClass:\"modal-card-title modal-title\"},[_vm._v(\" \"+_vm._s(_vm.$t('help.six-cc-licenses.heading'))+\" \")])]),_c('section',{staticClass:\"modal-card-body\"},[_c('div',{staticClass:\"columns\"},[_c('div',{staticClass:\"column is-two-thirds\"},[_c('article',{domProps:{\"innerHTML\":_vm._s(this.$t('help.six-cc-licenses.text'))}})]),_c('div',{staticClass:\"column\"},[_c('img',{attrs:{\"src\":require(\"../assets/license-openness-scale.png\")}})])]),_c('footer',{staticClass:\"modal-card-foot\"},[_c('p',{domProps:{\"innerHTML\":_vm._s(this.$t('help.six-cc-licenses.footer'))}})])])]),_c('b-modal',{attrs:{\"active\":_vm.modals[7].status},on:{\"update:active\":function($event){return _vm.$set(_vm.modals[7], \"status\", $event)}}},[_c('header',{staticClass:\"modal-card-head\"},[_c('p',{staticClass:\"modal-card-title modal-title\"},[_vm._v(\" \"+_vm._s(_vm.$t('help.how-licenses-communicated.heading'))+\" \")])]),_c('section',{staticClass:\"modal-card-body\"},[_c('p',{domProps:{\"innerHTML\":_vm._s(this.$t('help.how-licenses-communicated.text'))}}),_c('table',{staticClass:\"table is-hoverable is-fullwidth help-section__table\"},[_c('tbody',[_c('tr',[_c('th',[_vm._v(_vm._s(_vm.$t('help.how-licenses-communicated.full-name')))]),_c('td',[_vm._v(_vm._s(_vm.$t('help.how-licenses-communicated.CC-BY-NC')))])]),_c('tr',[_c('th',[_vm._v(_vm._s(_vm.$t('help.how-licenses-communicated.short-name')))]),_c('td',[_vm._v(\"CC BY-NC\")])]),_c('tr',[_c('th',[_vm._v(_vm._s(_vm.$t('help.how-licenses-communicated.license-icons')))]),_c('td',[_c('LicenseIcons',{attrs:{\"icons-arr\":['by', 'nc']}})],1)])])])])]),_c('b-modal',{attrs:{\"active\":_vm.modals[8].status},on:{\"update:active\":function($event){return _vm.$set(_vm.modals[8], \"status\", $event)}}},[_c('header',{staticClass:\"modal-card-head\"},[_c('p',{staticClass:\"modal-card-title modal-title\"},[_vm._v(\" \"+_vm._s(_vm.$t('help.what-free-culture-license.heading'))+\" \")])]),_c('section',{staticClass:\"modal-card-body\"},[_c('p',{domProps:{\"innerHTML\":_vm._s(this.$t('help.what-free-culture-license.text'))}})]),_c('footer',{staticClass:\"modal-card-foot\"},[_c('p',{domProps:{\"innerHTML\":_vm._s(this.$t('help.what-free-culture-license.footer'))}})])]),_c('b-modal',{attrs:{\"active\":_vm.modals[9].status},on:{\"update:active\":function($event){return _vm.$set(_vm.modals[9], \"status\", $event)}}},[_c('header',{staticClass:\"modal-card-head\"},[_c('p',{staticClass:\"modal-card-title modal-title\"},[_vm._v(\" \"+_vm._s(_vm.$t('help.look-earlier-license-ver.heading'))+\" \")])]),_c('section',{staticClass:\"modal-card-body\"},[_c('p',{domProps:{\"innerHTML\":_vm._s(this.$t('help.look-earlier-license-ver.text'))}})])])],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","export * from \"-!../../node_modules/cache-loader/dist/cjs.js?{\\\"cacheDirectory\\\":\\\"node_modules/.cache/vue-loader\\\",\\\"cacheIdentifier\\\":\\\"abfb51bc-vue-loader-template\\\"}!../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./HelpSection.vue?vue&type=template&id=11a75a88&scoped=true&\"","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('footer',{staticClass:\"footer chooser-footer\"},[_c('div',{staticClass:\"container chooser-footer-container\"},[_c('section',{staticClass:\"cc-info-column\"},[_c('img',{staticClass:\"footer-cc-logo\",attrs:{\"src\":require(\"../assets/cc-logo_white.png\"),\"alt\":_vm.$t('alt.cc-logo')}}),_c('p',{staticClass:\"vocab-body-normal no-bottom-margin\"},[_vm._v(\" Creative Commons \")]),_c('p',{staticClass:\"vocab-body-normal\"},[_vm._v(\" PO Box 1866, Mountain View, CA 94042 \")]),_vm._m(0),_vm._m(1)]),_c('section',{staticClass:\"middle-column\"},[_c('p',{staticClass:\"footer-licensing-text\",domProps:{\"innerHTML\":_vm._s(_vm.$t('footer.licensing.text'))}}),_vm._m(2),_c('p',{staticClass:\"footer-contribute-link\",domProps:{\"innerHTML\":_vm._s(_vm.$t('footer.contribute'))}})]),_c('section',{staticClass:\"donation-column\"},[_c('h4',{staticClass:\"vocab ha h4a\"},[_vm._v(\" \"+_vm._s(_vm.$t('footer.donation.header'))+\" \")]),_c('p',{staticClass:\"vocab-body-normal\"},[_vm._v(\" \"+_vm._s(_vm.$t('footer.donation.call'))+\" \")])])])])}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('p',{staticClass:\"vocab-body-normal\"},[_c('a',{attrs:{\"href\":\"mailto:info@creativecommons.org\"}},[_vm._v(\"info@creativecommons.org\")])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('p',{staticClass:\"vocab-body-normal\"},[_c('a',{attrs:{\"href\":\"tel:+1-415-429-6753\"}},[_vm._v(\"+1-415-429-6753\")])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('p',{staticClass:\"footer-license-icons\"},[_c('img',{attrs:{\"src\":require(\"../assets/license-icons/icon-cc_white.png\")}}),_c('img',{attrs:{\"src\":require(\"../assets/license-icons/icon-by-white.png\")}})])}]\n\nexport { render, staticRenderFns }","export * from \"-!../../node_modules/cache-loader/dist/cjs.js?{\\\"cacheDirectory\\\":\\\"node_modules/.cache/vue-loader\\\",\\\"cacheIdentifier\\\":\\\"abfb51bc-vue-loader-template\\\"}!../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Footer.vue?vue&type=template&id=98877b0a&\"","import { render, staticRenderFns } from \"./FirstStep.vue?vue&type=template&id=2ddaeb21&\"\nimport script from \"./FirstStep.vue?vue&type=script&lang=js&\"\nexport * from \"./FirstStep.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","\n\n\n\n\n","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LicenseIcons.vue?vue&type=style&index=0&id=24218737&lang=scss&scoped=true&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LicenseIcons.vue?vue&type=style&index=0&id=24218737&lang=scss&scoped=true&\"","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"step-content\"},[(_vm.status==='previous')?_c('div',{staticClass:\"step-description\"},[_vm._v(\" \"+_vm._s(_vm.cardText)+\" \")]):(_vm.status==='current')?_c('div',{staticClass:\"step-actions\"},[_c('LicenseDropdown',{on:{\"input\":_vm.updateSelected}})],1):_vm._e()])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","export * from \"-!../../node_modules/cache-loader/dist/cjs.js?{\\\"cacheDirectory\\\":\\\"node_modules/.cache/vue-loader\\\",\\\"cacheIdentifier\\\":\\\"abfb51bc-vue-loader-template\\\"}!../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./DropdownStep.vue?vue&type=template&id=039fcba8&\"","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LicenseCode.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LicenseCode.vue?vue&type=script&lang=js&\"","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-2!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LicenseCode.vue?vue&type=style&index=0&id=2dd8d924&scoped=true&lang=css&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-2!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LicenseCode.vue?vue&type=style&index=0&id=2dd8d924&scoped=true&lang=css&\"","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Stepper.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Stepper.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./HelpSection.vue?vue&type=template&id=11a75a88&scoped=true&\"\nimport script from \"./HelpSection.vue?vue&type=script&lang=js&\"\nexport * from \"./HelpSection.vue?vue&type=script&lang=js&\"\nimport style0 from \"./HelpSection.vue?vue&type=style&index=0&id=11a75a88&scoped=true&lang=css&\"\nimport style1 from \"./HelpSection.vue?vue&type=style&index=1&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"11a75a88\",\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"selected-license-card\"},[_c('h3',{staticClass:\"vocab ha h3a\"},[_vm._v(\" \"+_vm._s(_vm.$t('license-details-card.heading'))+\" \")]),_c('h4',{staticClass:\"vocab h4b hb\"},[_c('a',{staticClass:\"license-name\",attrs:{\"href\":_vm.licenseUrl('web')}},[_vm._v(\" \"+_vm._s(_vm.fullName)+\" (\"+_vm._s(_vm.shortName)+\") \"),_c('LicenseIcons',{attrs:{\"url\":_vm.licenseUrl('web'),\"icons-arr\":_vm.iconsList}})],1)]),_c('p',{staticClass:\"chooser-selected-description\"},[_c('b',[_vm._v(_vm._s(_vm.slug.toUpperCase()))]),_vm._v(\" \"+_vm._s(_vm.$t(_vm.licenseKey))+\" \")]),_c('section',{staticClass:\"license-visual-info\"},[_c('ul',{staticClass:\"license-list\"},[_c('transition-group',{attrs:{\"name\":\"highlight\"}},_vm._l((_vm.iconsList),function(item){return _c('li',{key:item,class:['license-list-item', item]},[_c('span',{staticClass:\"readable-string\"},[(item!=='zero')?_c('b',[_vm._v(_vm._s(item.toUpperCase())+\":\")]):_c('b',[_vm._v(\"CC0:\")]),_vm._v(\" \"+_vm._s(_vm.$t((\"license-details-card.item-description.\" + item)))+\" \")])])}),0)],1)])])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","export * from \"-!../../node_modules/cache-loader/dist/cjs.js?{\\\"cacheDirectory\\\":\\\"node_modules/.cache/vue-loader\\\",\\\"cacheIdentifier\\\":\\\"abfb51bc-vue-loader-template\\\"}!../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LicenseDetailsCard.vue?vue&type=template&id=21280d2e&\"","import { render, staticRenderFns } from \"./CopyrightWaiverStep.vue?vue&type=template&id=78eeb5a3&\"\nimport script from \"./CopyrightWaiverStep.vue?vue&type=script&lang=js&\"\nexport * from \"./CopyrightWaiverStep.vue?vue&type=script&lang=js&\"\nimport style0 from \"./CopyrightWaiverStep.vue?vue&type=style&index=0&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import { render, staticRenderFns } from \"./Footer.vue?vue&type=template&id=98877b0a&\"\nimport script from \"./Footer.vue?vue&type=script&lang=js&\"\nexport * from \"./Footer.vue?vue&type=script&lang=js&\"\nimport style0 from \"./Footer.vue?vue&type=style&index=0&lang=css&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","module.exports = __webpack_public_path__ + \"img/cc-share_icon.4dc5d36f.svg\";"],"sourceRoot":""} \ No newline at end of file diff --git a/docs/js/chunk-vendors.8ad4a80c.js b/docs/js/chunk-vendors.8ad4a80c.js deleted file mode 100644 index 7416bd41..00000000 --- a/docs/js/chunk-vendors.8ad4a80c.js +++ /dev/null @@ -1,42 +0,0 @@ -(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-vendors"],{"0284":function(t,e,n){!function(e,n){t.exports=n()}("undefined"!=typeof self&&self,(function(){return function(t){var e={};function n(i){if(e[i])return e[i].exports;var r=e[i]={i:i,l:!1,exports:{}};return t[i].call(r.exports,r,r.exports,n),r.l=!0,r.exports}return n.m=t,n.c=e,n.d=function(t,e,i){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:i})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var i=Object.create(null);if(n.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var r in t)n.d(i,r,function(e){return t[e]}.bind(null,r));return i},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s=0)}([function(t,e,n){"use strict";function i(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,i)}return n}function r(t){for(var e=1;e1){var n=p(e);return"".concat(n,".").concat(t)}return t}var m,g=function(t){if(t.then)return t;if("function"==typeof t){var e=t();return e.then?e:Promise.resolve(e)}return Promise.resolve(t)};function y(t){return function(t){if(Array.isArray(t)){for(var e=0,n=new Array(t.length);e1?e-1:0),i=1;i1?function(t){for(var e=1;e0&&(_("require","linker"),_("linker:autoLink",l.linkers)),l.debug.sendHitTask||k("sendHitTask",null)}}else f("Google Analytics has probably been blocked.")}var O=function(){2!=arguments.length?_("require",arguments.length<=0?void 0:arguments[0]):_("require",arguments.length<=0?void 0:arguments[0],arguments.length<=1?void 0:arguments[1])};function D(t){return(D="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}var E=function(){var t;l.set.forEach((function(t){var e=t.field,n=t.value;if(void 0===e||void 0===n)throw new Error('[vue-analytics] Wrong configuration in the plugin options.\nThe "set" array requires each item to have a "field" and a "value" property.');k(e,n)})),t=["ec","ecommerce"],l.require.forEach((function(e){if(-1!==t.indexOf(e)||-1!==t.indexOf(e.name))throw new Error("[vue-analytics] The ecommerce features are built-in in the plugin. \nFollow the ecommerce instructions available in the documentation.");if("string"!=typeof e&&"object"!==D(e))throw new Error('[vue-analytics] Wrong configuration in the plugin options. \nThe "require" array requires each item to be a string or to have a "name" and an "options" property.');var n=e.name||e;e.options?O(n,e.options):O(n)}))};function A(){for(var t=arguments.length,e=new Array(t),n=0;n0&&void 0!==arguments[0])||arguments[0];"undefined"!=typeof window&&u().forEach((function(e){window["ga-disable-".concat(e)]=t}))},N=function(){if("undefined"!=typeof document&&"undefined"!=typeof window){if(l.id){var t,e,n=[g(l.id),g(l.disabled)];if(t=l.checkDuplicatedScript,e=l.disableScriptLoader,[Boolean(window&&window.ga),t&&!(Array.prototype.slice.call(document.getElementsByTagName("script")).filter((function(t){return-1!==t.src.indexOf("analytics")||-1!==t.src.indexOf("gtag")})).length>0),!e].some(Boolean)){var i="https://www.google-analytics.com",r=l.debug.enabled?"analytics_debug":"analytics",a=l.customResourceURL?h(l.customResourceURL):h("".concat(i,"/").concat(r,".js"),i);n.push(a.catch((function(){f("An error occured! Please check your connection or disable your AD blocker")})))}return Promise.all(n).then((function(t){var e,n,i;c({id:t[0],disabled:t[1]}),M(l.disabled),C(),E(),l.untracked.forEach((function(t){_.apply(void 0,[t.m].concat(j(t.a)))})),e=l.router,n=l.autoTracking,i=l.$vue,n.page&&e&&e.onReady((function(){n.pageviewOnLoad&&e.history.ready&&P(e.currentRoute),e.afterEach((function(t,r){var a=n.skipSamePath,o=n.shouldRouterUpdate;a&&t.path===r.path||("function"!=typeof o||o(t,r))&&i.nextTick().then((function(){P(e.currentRoute)}))}))})),l.ready()})).catch((function(t){l.debug.enabled&&f(t.message)}))}f('Missing the "id" parameter. Add at least one tracking domain ID')}},F=function(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];_("send","exception",{exDescription:t,exFatal:e})},I=function(t){if(l.autoTracking.exception){window.addEventListener("error",(function(t){F(t.message)}));var e=t.config.errorHandler;t.config.errorHandler=function(t,n,i){F(t.message),l.autoTracking.exceptionLogs&&console.error(t),"function"==typeof e&&e.call(void 0,t,n,i)}}},R=F;function B(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,i)}return n}function V(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var L=function(t){return"".concat(l.ecommerce.enhanced?"ec":"ecommerce",":").concat(t)},z=["addItem","addTransaction","addProduct","addImpression","setAction","addPromo","send"].reduce((function(t,e){return function(t){for(var e=1;e1&&void 0!==arguments[1]?arguments[1]:{},{$vue:t})),t.directive("ga",U),t.prototype.$ga=t.$ga=H,I(t),N()}n.d(e,"default",(function(){return X})),n.d(e,"analyticsMiddleware",(function(){return G})),n.d(e,"onAnalyticsReady",(function(){return J})),n.d(e,"event",(function(){return Z})),n.d(e,"ecommerce",(function(){return Q})),n.d(e,"set",(function(){return tt})),n.d(e,"page",(function(){return et})),n.d(e,"query",(function(){return nt})),n.d(e,"screenview",(function(){return it})),n.d(e,"time",(function(){return rt})),n.d(e,"require",(function(){return at})),n.d(e,"exception",(function(){return ot})),n.d(e,"social",(function(){return st}));var G=function(t){t.subscribe((function(t){var e=t.payload;if(e&&e.meta&&e.meta.analytics){var n=e.meta.analytics;if(!Array.isArray(n))throw new Error('The "analytics" property needs to be an array');n.forEach((function(t){var e,n,i=t.shift(),r=t;if(i.includes(":")){var a=Y(i.split(":"),2);i=a[0],e=a[1]}if(!(i in H))throw new Error('[vue-analytics:vuex] The type "'.concat(i,"\" doesn't exist."));if(e&&!(e in H[i]))throw new Error('[vue-analytics:vuex] The type "'.concat(i,'" has not method "').concat(e,'".'));if("ecommerce"===i&&!e)throw new Error('[vue-analytics:vuex] The type "'.concat(i,'" needs to call a method. Check documentation.'));e?(n=H[i])[e].apply(n,W(r)):H[i].apply(H,W(r))}))}}))},J=function(){return new Promise((function(t,e){var n=setInterval((function(){"undefined"!=typeof window&&window.ga&&(t(),clearInterval(n))}),10)}))},Z=H.event,Q=H.ecommerce,tt=H.set,et=H.page,nt=H.query,it=H.screenview,rt=H.time,at=H.require,ot=H.exception,st=H.social}])}))},"1d1e":function(t,e,n){"use strict";n.d(e,"a",(function(){return a}));var i,r=n("f404");(function(t){t["PENDING"]="PENDING",t["RESOLVED"]="RESOLVED",t["REJECTED"]="REJECTED"})(i||(i={}));var a=function(){function t(t){var e=this;this._state=i.PENDING,this._handlers=[],this._resolve=function(t){e._setResult(i.RESOLVED,t)},this._reject=function(t){e._setResult(i.REJECTED,t)},this._setResult=function(t,n){e._state===i.PENDING&&(Object(r["m"])(n)?n.then(e._resolve,e._reject):(e._state=t,e._value=n,e._executeHandlers()))},this._attachHandler=function(t){e._handlers=e._handlers.concat(t),e._executeHandlers()},this._executeHandlers=function(){e._state!==i.PENDING&&(e._state===i.REJECTED?e._handlers.forEach((function(t){t.onrejected&&t.onrejected(e._value)})):e._handlers.forEach((function(t){t.onfulfilled&&t.onfulfilled(e._value)})),e._handlers=[])};try{t(this._resolve,this._reject)}catch(n){this._reject(n)}}return t.prototype.toString=function(){return"[object SyncPromise]"},t.resolve=function(e){return new t((function(t){t(e)}))},t.reject=function(e){return new t((function(t,n){n(e)}))},t.all=function(e){return new t((function(n,i){if(Array.isArray(e))if(0!==e.length){var r=e.length,a=[];e.forEach((function(e,o){t.resolve(e).then((function(t){a[o]=t,r-=1,0===r&&n(a)})).then(null,i)}))}else n([]);else i(new TypeError("Promise.all requires an array as input."))}))},t.prototype.then=function(e,n){var i=this;return new t((function(t,r){i._attachHandler({onfulfilled:function(n){if(e)try{return void t(e(n))}catch(i){return void r(i)}else t(n)},onrejected:function(e){if(n)try{return void t(n(e))}catch(i){return void r(i)}else r(e)}})}))},t.prototype.catch=function(t){return this.then((function(t){return t}),t)},t.prototype.finally=function(e){var n=this;return new t((function(t,i){var r,a;return n.then((function(t){a=!1,r=t,e&&e()}),(function(t){a=!0,r=t,e&&e()})).then((function(){a?i(r):t(r)}))}))},t}()},2610:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i="fab",r="creative-commons-by",a=496,o=512,s=[],c="f4e7",u="M314.9 194.4v101.4h-28.3v120.5h-77.1V295.9h-28.3V194.4c0-4.4 1.6-8.2 4.6-11.3 3.1-3.1 6.9-4.7 11.3-4.7H299c4.1 0 7.8 1.6 11.1 4.7 3.1 3.2 4.8 6.9 4.8 11.3zm-101.5-63.7c0-23.3 11.5-35 34.5-35s34.5 11.7 34.5 35c0 23-11.5 34.5-34.5 34.5s-34.5-11.5-34.5-34.5zM247.6 8C389.4 8 496 118.1 496 256c0 147.1-118.5 248-248.4 248C113.6 504 0 394.5 0 256 0 123.1 104.7 8 247.6 8zm.8 44.7C130.2 52.7 44.7 150.6 44.7 256c0 109.8 91.2 202.8 203.7 202.8 103.2 0 202.8-81.1 202.8-202.8.1-113.8-90.2-203.3-202.8-203.3z";e.definition={prefix:i,iconName:r,icon:[a,o,s,c,u]},e.faCreativeCommonsBy=e.definition,e.prefix=i,e.iconName=r,e.width=a,e.height=o,e.ligatures=s,e.unicode=c,e.svgPathData=u},2877:function(t,e,n){"use strict";function i(t,e,n,i,r,a,o,s){var c,u="function"===typeof t?t.options:t;if(e&&(u.render=e,u.staticRenderFns=n,u._compiled=!0),i&&(u.functional=!0),a&&(u._scopeId="data-v-"+a),o?(c=function(t){t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,t||"undefined"===typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),r&&r.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(o)},u._ssrRegister=c):r&&(c=s?function(){r.call(this,this.$root.$options.shadowRoot)}:r),c)if(u.functional){u._injectStyles=c;var l=u.render;u.render=function(t,e){return c.call(e),l(t,e)}}else{var d=u.beforeCreate;u.beforeCreate=d?[].concat(d,c):[c]}return{exports:t,options:u}}n.d(e,"a",(function(){return i}))},"289d":function(t,e,n){"use strict";function i(t){return i="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"===typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},i(t)}function r(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function a(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,i)}return n}function o(t){for(var e=1;e2&&void 0!==arguments[2]&&arguments[2];if(i||!Object.assign){var a=function(t){return h(n[t])&&null!==e&&e.hasOwnProperty(t)&&h(e[t])},s=Object.getOwnPropertyNames(n).map((function(o){return r({},o,a(o)?t(e[o],n[o],i):n[o])})).reduce((function(t,e){return o({},t,{},e)}),{});return o({},e,{},s)}return Object.assign(e,n)},v=p,m={Android:function(){return"undefined"!==typeof window&&window.navigator.userAgent.match(/Android/i)},BlackBerry:function(){return"undefined"!==typeof window&&window.navigator.userAgent.match(/BlackBerry/i)},iOS:function(){return"undefined"!==typeof window&&window.navigator.userAgent.match(/iPhone|iPad|iPod/i)},Opera:function(){return"undefined"!==typeof window&&window.navigator.userAgent.match(/Opera Mini/i)},Windows:function(){return"undefined"!==typeof window&&window.navigator.userAgent.match(/IEMobile/i)},any:function(){return m.Android()||m.BlackBerry()||m.iOS()||m.Opera()||m.Windows()}};function g(t){"undefined"!==typeof t.remove?t.remove():"undefined"!==typeof t.parentNode&&t.parentNode.removeChild(t)}var y={defaultContainerElement:null,defaultIconPack:"mdi",defaultIconComponent:null,defaultIconPrev:"chevron-left",defaultIconNext:"chevron-right",defaultDialogConfirmText:null,defaultDialogCancelText:null,defaultSnackbarDuration:3500,defaultSnackbarPosition:null,defaultToastDuration:2e3,defaultToastPosition:null,defaultNotificationDuration:2e3,defaultNotificationPosition:null,defaultTooltipType:"is-primary",defaultTooltipAnimated:!1,defaultTooltipDelay:0,defaultInputAutocomplete:"on",defaultDateFormatter:null,defaultDateParser:null,defaultDateCreator:null,defaultTimeCreator:null,defaultDayNames:null,defaultMonthNames:null,defaultFirstDayOfWeek:null,defaultUnselectableDaysOfWeek:null,defaultTimeFormatter:null,defaultTimeParser:null,defaultModalCanCancel:["escape","x","outside","button"],defaultModalScroll:null,defaultDatepickerMobileNative:!0,defaultTimepickerMobileNative:!0,defaultNoticeQueue:!0,defaultInputHasCounter:!0,defaultTaginputHasCounter:!0,defaultUseHtml5Validation:!0,defaultDropdownMobileModal:!0,defaultFieldLabelPosition:null,defaultDatepickerYearsRange:[-100,3],defaultDatepickerNearbyMonthDays:!0,defaultDatepickerNearbySelectableMonthDays:!1,defaultDatepickerShowWeekNumber:!1,defaultDatepickerMobileModal:!0,defaultTrapFocus:!1,defaultButtonRounded:!1,defaultCarouselInterval:3500,customIconPacks:null},b=function(t){y=t};function _(t,e,n,i,r,a,o,s,c,u){"boolean"!==typeof o&&(c=s,s=o,o=!1);var l,d="function"===typeof n?n.options:n;if(t&&t.render&&(d.render=t.render,d.staticRenderFns=t.staticRenderFns,d._compiled=!0,r&&(d.functional=!0)),i&&(d._scopeId=i),a?(l=function(t){t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,t||"undefined"===typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),e&&e.call(this,c(t)),t&&t._registeredComponents&&t._registeredComponents.add(a)},d._ssrRegister=l):e&&(l=o?function(){e.call(this,u(this.$root.$options.shadowRoot))}:function(t){e.call(this,s(t))}),l)if(d.functional){var f=d.render;d.render=function(t,e){return l.call(e),f(t,e)}}else{var h=d.beforeCreate;d.beforeCreate=h?[].concat(h,l):[l]}return n}var w=_,k=function(t){"undefined"!==typeof window&&window.Vue&&window.Vue.use(t)},x=function(t,e){t.component(e.name,e)},S=function(t,e,n){t.prototype.$buefy||(t.prototype.$buefy={}),t.prototype.$buefy[e]=n},C={props:{size:String,expanded:Boolean,loading:Boolean,rounded:Boolean,icon:String,iconPack:String,autocomplete:String,maxlength:[Number,String],useHtml5Validation:{type:Boolean,default:function(){return y.defaultUseHtml5Validation}},validationMessage:String},data:function(){return{isValid:!0,isFocused:!1,newIconPack:this.iconPack||y.defaultIconPack}},computed:{parentField:function(){for(var t=this.$parent,e=0;e<3;e++)t&&!t.$data._isField&&(t=t.$parent);return t},statusType:function(){if(this.parentField&&this.parentField.newType){if("string"===typeof this.parentField.newType)return this.parentField.newType;for(var t in this.parentField.newType)if(this.parentField.newType[t])return t}},statusMessage:function(){if(this.parentField)return this.parentField.newMessage},iconSize:function(){switch(this.size){case"is-small":return this.size;case"is-medium":return;case"is-large":return"mdi"===this.newIconPack?"is-medium":""}}},methods:{focus:function(){var t=this;void 0!==this.$data._elementRef&&this.$nextTick((function(){var e=t.$el.querySelector(t.$data._elementRef);e&&e.focus()}))},onBlur:function(t){this.isFocused=!1,this.$emit("blur",t),this.checkHtml5Validity()},onFocus:function(t){this.isFocused=!0,this.$emit("focus",t)},getElement:function(){return this.$el.querySelector(this.$data._elementRef)},setInvalid:function(){var t="is-danger",e=this.validationMessage||this.getElement().validationMessage;this.setValidity(t,e)},setValidity:function(t,e){var n=this;this.$nextTick((function(){n.parentField&&(n.parentField.type||(n.parentField.newType=t),n.parentField.message||(n.parentField.newMessage=e))}))},checkHtml5Validity:function(){if(this.useHtml5Validation&&void 0!==this.$refs[this.$data._elementRef])return this.getElement().checkValidity()?(this.setValidity(null,null),this.isValid=!0):(this.setInvalid(),this.isValid=!1),this.isValid}}},O={sizes:{default:"mdi-24px","is-small":null,"is-medium":"mdi-36px","is-large":"mdi-48px"},iconPrefix:"mdi-"},D=function(){var t=y&&y.defaultIconComponent?"":"fa-";return{sizes:{default:t+"lg","is-small":null,"is-medium":t+"2x","is-large":t+"3x"},iconPrefix:t,internalIcons:{information:"info-circle",alert:"exclamation-triangle","alert-circle":"exclamation-circle","chevron-right":"angle-right","chevron-left":"angle-left","chevron-down":"angle-down","eye-off":"eye-slash","menu-down":"caret-down","menu-up":"caret-up"}}},E=function(){var t={mdi:O,fa:D(),fas:D(),far:D(),fad:D(),fab:D(),fal:D()};return y&&y.customIconPacks&&(t=v(t,y.customIconPacks,!0)),t},A={name:"BIcon",props:{type:[String,Object],component:String,pack:String,icon:String,size:String,customSize:String,customClass:String,both:Boolean},computed:{iconConfig:function(){var t=E();return t[this.newPack]},iconPrefix:function(){return this.iconConfig&&this.iconConfig.iconPrefix?this.iconConfig.iconPrefix:""},newIcon:function(){return"".concat(this.iconPrefix).concat(this.getEquivalentIconOf(this.icon))},newPack:function(){return this.pack||y.defaultIconPack},newType:function(){if(this.type){var t=[];if("string"===typeof this.type)t=this.type.split("-");else for(var e in this.type)if(this.type[e]){t=e.split("-");break}if(!(t.length<=1))return"has-text-".concat(t[1])}},newCustomSize:function(){return this.customSize||this.customSizeByPack},customSizeByPack:function(){if(this.iconConfig&&this.iconConfig.sizes){if(this.size&&void 0!==this.iconConfig.sizes[this.size])return this.iconConfig.sizes[this.size];if(this.iconConfig.sizes.default)return this.iconConfig.sizes.default}return null},useIconComponent:function(){return this.component||y.defaultIconComponent}},methods:{getEquivalentIconOf:function(t){return this.both&&this.iconConfig&&this.iconConfig.internalIcons&&this.iconConfig.internalIcons[t]?this.iconConfig.internalIcons[t]:t}}};const T=A;var $=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("span",{staticClass:"icon",class:[t.newType,t.size]},[t.useIconComponent?n(t.useIconComponent,{tag:"component",class:[t.customClass],attrs:{icon:[t.newPack,t.newIcon],size:t.newCustomSize}}):n("i",{class:[t.newPack,t.newIcon,t.newCustomSize,t.customClass]})],1)},P=[];const j=void 0,M=void 0,N=void 0,F=!1;var I=w({render:$,staticRenderFns:P},j,T,M,F,N,void 0,void 0),R={name:"BInput",components:r({},I.name,I),mixins:[C],inheritAttrs:!1,props:{value:[Number,String],type:{type:String,default:"text"},passwordReveal:Boolean,iconClickable:Boolean,hasCounter:{type:Boolean,default:function(){return y.defaultInputHasCounter}},customClass:{type:String,default:""}},data:function(){return{newValue:this.value,newType:this.type,newAutocomplete:this.autocomplete||y.defaultInputAutocomplete,isPasswordVisible:!1,_elementRef:"textarea"===this.type?"textarea":"input"}},computed:{computedValue:{get:function(){return this.newValue},set:function(t){this.newValue=t,this.$emit("input",t),!this.isValid&&this.checkHtml5Validity()}},rootClasses:function(){return[this.iconPosition,this.size,{"is-expanded":this.expanded,"is-loading":this.loading,"is-clearfix":!this.hasMessage}]},inputClasses:function(){return[this.statusType,this.size,{"is-rounded":this.rounded}]},hasIconRight:function(){return this.passwordReveal||this.loading||this.statusTypeIcon},iconPosition:function(){return this.icon&&this.hasIconRight?"has-icons-left has-icons-right":!this.icon&&this.hasIconRight?"has-icons-right":this.icon?"has-icons-left":void 0},statusTypeIcon:function(){switch(this.statusType){case"is-success":return"check";case"is-danger":return"alert-circle";case"is-info":return"information";case"is-warning":return"alert"}},hasMessage:function(){return!!this.statusMessage},passwordVisibleIcon:function(){return this.isPasswordVisible?"eye-off":"eye"},valueLength:function(){return"string"===typeof this.computedValue?this.computedValue.length:"number"===typeof this.computedValue?this.computedValue.toString().length:0}},watch:{value:function(t){this.newValue=t}},methods:{togglePasswordVisibility:function(){var t=this;this.isPasswordVisible=!this.isPasswordVisible,this.newType=this.isPasswordVisible?"text":"password",this.$nextTick((function(){t.$refs.input.focus()}))},onInput:function(t){var e=this;this.$nextTick((function(){t.target&&(e.computedValue=t.target.value)}))},iconClick:function(t){var e=this;this.$emit("icon-click",t),this.$nextTick((function(){e.$refs.input.focus()}))}}};const B=R;var V=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"control",class:t.rootClasses},["textarea"!==t.type?n("input",t._b({ref:"input",staticClass:"input",class:[t.inputClasses,t.customClass],attrs:{type:t.newType,autocomplete:t.newAutocomplete,maxlength:t.maxlength},domProps:{value:t.computedValue},on:{input:t.onInput,blur:t.onBlur,focus:t.onFocus}},"input",t.$attrs,!1)):n("textarea",t._b({ref:"textarea",staticClass:"textarea",class:[t.inputClasses,t.customClass],attrs:{maxlength:t.maxlength},domProps:{value:t.computedValue},on:{input:t.onInput,blur:t.onBlur,focus:t.onFocus}},"textarea",t.$attrs,!1)),t._v(" "),t.icon?n("b-icon",{staticClass:"is-left",class:{"is-clickable":t.iconClickable},attrs:{icon:t.icon,pack:t.iconPack,size:t.iconSize},nativeOn:{click:function(e){return t.iconClick(e)}}}):t._e(),t._v(" "),t.loading||!t.passwordReveal&&!t.statusTypeIcon?t._e():n("b-icon",{staticClass:"is-right",class:{"is-clickable":t.passwordReveal},attrs:{icon:t.passwordReveal?t.passwordVisibleIcon:t.statusTypeIcon,pack:t.iconPack,size:t.iconSize,type:t.passwordReveal?"is-primary":t.statusType,both:""},nativeOn:{click:function(e){return t.togglePasswordVisibility(e)}}}),t._v(" "),t.maxlength&&t.hasCounter&&"number"!==t.type?n("small",{staticClass:"help counter",class:{"is-invisible":!t.isFocused}},[t._v("\n "+t._s(t.valueLength)+" / "+t._s(t.maxlength)+"\n ")]):t._e()],1)},L=[];const z=void 0,H=void 0,U=void 0,W=!1;var Y=w({render:V,staticRenderFns:L},z,B,H,W,U,void 0,void 0),q={name:"BAutocomplete",components:r({},Y.name,Y),mixins:[C],inheritAttrs:!1,props:{value:[Number,String],data:{type:Array,default:function(){return[]}},field:{type:String,default:"value"},keepFirst:Boolean,clearOnSelect:Boolean,openOnFocus:Boolean,customFormatter:Function},data:function(){return{selected:null,hovered:null,isActive:!1,newValue:this.value,newAutocomplete:this.autocomplete||"off",isListInViewportVertically:!0,hasFocus:!1,_isAutocomplete:!0,_elementRef:"input"}},computed:{whiteList:function(){var t=[];if(t.push(this.$refs.input.$el.querySelector("input")),t.push(this.$refs.dropdown),void 0!==this.$refs.dropdown){var e=this.$refs.dropdown.querySelectorAll("*"),n=!0,i=!1,r=void 0;try{for(var a,o=e[Symbol.iterator]();!(n=(a=o.next()).done);n=!0){var s=a.value;t.push(s)}}catch(v){i=!0,r=v}finally{try{n||null==o.return||o.return()}finally{if(i)throw r}}}if(this.$parent.$data._isTaginput){t.push(this.$parent.$el);var c=this.$parent.$el.querySelectorAll("*"),u=!0,l=!1,d=void 0;try{for(var f,h=c[Symbol.iterator]();!(u=(f=h.next()).done);u=!0){var p=f.value;t.push(p)}}catch(v){l=!0,d=v}finally{try{u||null==h.return||h.return()}finally{if(l)throw d}}}return t},hasDefaultSlot:function(){return!!this.$scopedSlots.default},hasEmptySlot:function(){return!!this.$slots.empty},hasHeaderSlot:function(){return!!this.$slots.header},hasFooterSlot:function(){return!!this.$slots.footer}},watch:{isActive:function(t){var e=this;t?this.calcDropdownInViewportVertical():(this.$nextTick((function(){return e.setHovered(null)})),setTimeout((function(){e.calcDropdownInViewportVertical()}),100))},newValue:function(t){this.$emit("input",t);var e=this.getValue(this.selected);e&&e!==t&&this.setSelected(null,!1),!this.hasFocus||this.openOnFocus&&!t||(this.isActive=!!t)},value:function(t){this.newValue=t,!this.isValid&&this.$refs.input.checkHtml5Validity()},data:function(t){this.keepFirst&&this.selectFirstOption(t)}},methods:{setHovered:function(t){void 0!==t&&(this.hovered=t)},setSelected:function(t){var e=this,n=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];void 0!==t&&(this.selected=t,this.$emit("select",this.selected),null!==this.selected&&(this.newValue=this.clearOnSelect?"":this.getValue(this.selected)),n&&this.$nextTick((function(){e.isActive=!1})))},selectFirstOption:function(t){var e=this;this.$nextTick((function(){t.length?(e.openOnFocus||""!==e.newValue&&e.hovered!==t[0])&&e.setHovered(t[0]):e.setHovered(null)}))},enterPressed:function(){null!==this.hovered&&this.setSelected(this.hovered)},tabPressed:function(){null!==this.hovered?this.setSelected(this.hovered):this.isActive=!1},clickedOutside:function(t){this.whiteList.indexOf(t.target)<0&&(this.isActive=!1)},getValue:function(t){if(null!==t)return"undefined"!==typeof this.customFormatter?this.customFormatter(t):"object"===i(t)?d(t,this.field):t},calcDropdownInViewportVertical:function(){var t=this;this.$nextTick((function(){if(void 0!==t.$refs.dropdown){var e=t.$refs.dropdown.getBoundingClientRect();t.isListInViewportVertically=e.top>=0&&e.bottom<=(window.innerHeight||document.documentElement.clientHeight)}}))},keyArrows:function(t){var e="down"===t?1:-1;if(this.isActive){var n=this.data.indexOf(this.hovered)+e;n=n>this.data.length-1?this.data.length:n,n=n<0?0:n,this.setHovered(this.data[n]);var i=this.$refs.dropdown.querySelector(".dropdown-content"),r=i.querySelectorAll("a.dropdown-item:not(.is-disabled)")[n];if(!r)return;var a=i.scrollTop,o=i.scrollTop+i.clientHeight-r.clientHeight;r.offsetTop=o&&(i.scrollTop=r.offsetTop-i.clientHeight+r.clientHeight)}else this.isActive=!0},focused:function(t){this.getValue(this.selected)===this.newValue&&this.$el.querySelector("input").select(),this.openOnFocus&&(this.isActive=!0,this.keepFirst&&this.selectFirstOption(this.data)),this.hasFocus=!0,this.$emit("focus",t)},onBlur:function(t){this.hasFocus=!1,this.$emit("blur",t)},onInput:function(t){var e=this.getValue(this.selected);e&&e===this.newValue||this.$emit("typing",this.newValue)}},created:function(){"undefined"!==typeof window&&(document.addEventListener("click",this.clickedOutside),window.addEventListener("resize",this.calcDropdownInViewportVertical))},beforeDestroy:function(){"undefined"!==typeof window&&(document.removeEventListener("click",this.clickedOutside),window.removeEventListener("resize",this.calcDropdownInViewportVertical))}};const K=q;var X=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"autocomplete control",class:{"is-expanded":t.expanded}},[n("b-input",t._b({ref:"input",attrs:{type:"text",size:t.size,loading:t.loading,rounded:t.rounded,icon:t.icon,"icon-pack":t.iconPack,maxlength:t.maxlength,autocomplete:t.newAutocomplete,"use-html5-validation":t.useHtml5Validation},on:{input:t.onInput,focus:t.focused,blur:t.onBlur},nativeOn:{keyup:function(e){if(!e.type.indexOf("key")&&t._k(e.keyCode,"esc",27,e.key,["Esc","Escape"]))return null;e.preventDefault(),t.isActive=!1},keydown:[function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"tab",9,e.key,"Tab")?null:t.tabPressed(e)},function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:(e.preventDefault(),t.enterPressed(e))},function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"up",38,e.key,["Up","ArrowUp"])?null:(e.preventDefault(),t.keyArrows("up"))},function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"down",40,e.key,["Down","ArrowDown"])?null:(e.preventDefault(),t.keyArrows("down"))}]},model:{value:t.newValue,callback:function(e){t.newValue=e},expression:"newValue"}},"b-input",t.$attrs,!1)),t._v(" "),n("transition",{attrs:{name:"fade"}},[n("div",{directives:[{name:"show",rawName:"v-show",value:t.isActive&&(t.data.length>0||t.hasEmptySlot||t.hasHeaderSlot),expression:"isActive && (data.length > 0 || hasEmptySlot || hasHeaderSlot)"}],ref:"dropdown",staticClass:"dropdown-menu",class:{"is-opened-top":!t.isListInViewportVertically}},[n("div",{directives:[{name:"show",rawName:"v-show",value:t.isActive,expression:"isActive"}],staticClass:"dropdown-content"},[t.hasHeaderSlot?n("div",{staticClass:"dropdown-item"},[t._t("header")],2):t._e(),t._v(" "),t._l(t.data,(function(e,i){return n("a",{key:i,staticClass:"dropdown-item",class:{"is-hovered":e===t.hovered},on:{click:function(n){return t.setSelected(e)}}},[t.hasDefaultSlot?t._t("default",null,{option:e,index:i}):n("span",[t._v("\n "+t._s(t.getValue(e,!0))+"\n ")])],2)})),t._v(" "),0===t.data.length&&t.hasEmptySlot?n("div",{staticClass:"dropdown-item is-disabled"},[t._t("empty")],2):t._e(),t._v(" "),t.hasFooterSlot?n("div",{staticClass:"dropdown-item"},[t._t("footer")],2):t._e()],2)])])],1)},G=[];const J=void 0,Z=void 0,Q=void 0,tt=!1;var et=w({render:X,staticRenderFns:G},J,K,Z,tt,Q,void 0,void 0),nt={install:function(t){x(t,et)}};k(nt);var it=nt,rt={name:"BButton",components:r({},I.name,I),inheritAttrs:!1,props:{type:[String,Object],size:String,label:String,iconPack:String,iconLeft:String,iconRight:String,rounded:{type:Boolean,default:function(){return y.defaultButtonRounded}},loading:Boolean,outlined:Boolean,expanded:Boolean,inverted:Boolean,focused:Boolean,active:Boolean,hovered:Boolean,selected:Boolean,nativeType:{type:String,default:"button",validator:function(t){return["button","submit","reset"].indexOf(t)>=0}},tag:{type:String,default:"button",validator:function(t){return["button","a","input","router-link","nuxt-link","n-link","NuxtLink","NLink"].indexOf(t)>=0}}},computed:{iconSize:function(){return this.size&&"is-medium"!==this.size?"is-large"===this.size?"is-medium":this.size:"is-small"}}};const at=rt;var ot=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n(t.tag,t._g(t._b({tag:"component",staticClass:"button",class:[t.size,t.type,{"is-rounded":t.rounded,"is-loading":t.loading,"is-outlined":t.outlined,"is-fullwidth":t.expanded,"is-inverted":t.inverted,"is-focused":t.focused,"is-active":t.active,"is-hovered":t.hovered,"is-selected":t.selected}],attrs:{type:t.nativeType}},"component",t.$attrs,!1),t.$listeners),[t.iconLeft?n("b-icon",{attrs:{pack:t.iconPack,icon:t.iconLeft,size:t.iconSize}}):t._e(),t._v(" "),t.label?n("span",[t._v(t._s(t.label))]):t.$slots.default?n("span",[t._t("default")],2):t._e(),t._v(" "),t.iconRight?n("b-icon",{attrs:{pack:t.iconPack,icon:t.iconRight,size:t.iconSize}}):t._e()],1)},st=[];const ct=void 0,ut=void 0,lt=void 0,dt=!1;var ft=w({render:ot,staticRenderFns:st},ct,at,ut,dt,lt,void 0,void 0),ht={install:function(t){x(t,ft)}};k(ht);var pt=ht,vt={name:"BCarousel",components:r({},I.name,I),props:{value:{type:Number,default:0},animated:{type:String,default:"slide"},interval:Number,autoplay:{type:Boolean,default:!0},pauseHover:{type:Boolean,default:!0},pauseInfo:{type:Boolean,default:!0},arrow:{type:Boolean,default:!0},arrowBoth:{type:Boolean,default:!0},arrowHover:{type:Boolean,default:!0},iconPack:String,iconSize:String,iconPrev:{type:String,default:y.defaultIconPrev},iconNext:{type:String,default:y.defaultIconNext},indicator:{type:Boolean,default:!0},indicatorInside:{type:Boolean,default:!0},indicatorMode:{type:String,default:"click"},indicatorStyle:{type:String,default:"is-dots"}},data:function(){return{_isCarousel:!0,activeItem:this.value,carouselItems:[],isPause:!1,timer:null}},watch:{value:function(t){this.changeItem(t,!1)},carouselItems:function(){this.activeItem50&&(e<0?this.next():this.prev())}},mounted:function(){this.activeItem=0&&this.$parent.carouselItems.splice(t,1)}};const Ct=St;var Ot=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("transition",{attrs:{name:t.transition}},[n("div",{directives:[{name:"show",rawName:"v-show",value:t.isActive,expression:"isActive"}],staticClass:"carousel-item"},[t._t("default")],2)])},Dt=[];const Et=void 0,At=void 0,Tt=void 0,$t=!1;var Pt=w({render:Ot,staticRenderFns:Dt},Et,Ct,At,$t,Tt,void 0,void 0),jt={install:function(t){x(t,xt),x(t,Pt)}};k(jt);var Mt=jt,Nt={props:{value:[String,Number,Boolean,Function,Object,Array],nativeValue:[String,Number,Boolean,Function,Object,Array],type:String,disabled:Boolean,required:Boolean,name:String,size:String},data:function(){return{newValue:this.value}},computed:{computedValue:{get:function(){return this.newValue},set:function(t){this.newValue=t,this.$emit("input",t)}}},watch:{value:function(t){this.newValue=t}},methods:{focus:function(){this.$refs.input.focus()}}},Ft={name:"BCheckbox",mixins:[Nt],props:{indeterminate:Boolean,trueValue:{type:[String,Number,Boolean,Function,Object,Array],default:!0},falseValue:{type:[String,Number,Boolean,Function,Object,Array],default:!1}}};const It=Ft;var Rt=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("label",{ref:"label",staticClass:"b-checkbox checkbox",class:[t.size,{"is-disabled":t.disabled}],attrs:{disabled:t.disabled},on:{click:t.focus,keydown:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:(e.preventDefault(),t.$refs.label.click())}}},[n("input",{directives:[{name:"model",rawName:"v-model",value:t.computedValue,expression:"computedValue"}],ref:"input",attrs:{type:"checkbox",disabled:t.disabled,required:t.required,name:t.name,"true-value":t.trueValue,"false-value":t.falseValue},domProps:{indeterminate:t.indeterminate,value:t.nativeValue,checked:Array.isArray(t.computedValue)?t._i(t.computedValue,t.nativeValue)>-1:t._q(t.computedValue,t.trueValue)},on:{click:function(t){t.stopPropagation()},change:function(e){var n=t.computedValue,i=e.target,r=i.checked?t.trueValue:t.falseValue;if(Array.isArray(n)){var a=t.nativeValue,o=t._i(n,a);i.checked?o<0&&(t.computedValue=n.concat([a])):o>-1&&(t.computedValue=n.slice(0,o).concat(n.slice(o+1)))}else t.computedValue=r}}}),t._v(" "),n("span",{staticClass:"check",class:t.type}),t._v(" "),n("span",{staticClass:"control-label"},[t._t("default")],2)])},Bt=[];const Vt=void 0,Lt=void 0,zt=void 0,Ht=!1;var Ut=w({render:Rt,staticRenderFns:Bt},Vt,It,Lt,Ht,zt,void 0,void 0),Wt={name:"BCheckboxButton",mixins:[Nt],props:{type:{type:String,default:"is-primary"},expanded:Boolean},data:function(){return{isFocused:!1}},computed:{checked:function(){return Array.isArray(this.newValue)?this.newValue.indexOf(this.nativeValue)>=0:this.newValue===this.nativeValue}}};const Yt=Wt;var qt=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"control",class:{"is-expanded":t.expanded}},[n("label",{ref:"label",staticClass:"b-checkbox checkbox button",class:[t.checked?t.type:null,t.size,{"is-disabled":t.disabled,"is-focused":t.isFocused}],attrs:{disabled:t.disabled},on:{click:t.focus,keydown:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:(e.preventDefault(),t.$refs.label.click())}}},[t._t("default"),t._v(" "),n("input",{directives:[{name:"model",rawName:"v-model",value:t.computedValue,expression:"computedValue"}],ref:"input",attrs:{type:"checkbox",disabled:t.disabled,required:t.required,name:t.name},domProps:{value:t.nativeValue,checked:Array.isArray(t.computedValue)?t._i(t.computedValue,t.nativeValue)>-1:t.computedValue},on:{click:function(t){t.stopPropagation()},focus:function(e){t.isFocused=!0},blur:function(e){t.isFocused=!1},change:function(e){var n=t.computedValue,i=e.target,r=!!i.checked;if(Array.isArray(n)){var a=t.nativeValue,o=t._i(n,a);i.checked?o<0&&(t.computedValue=n.concat([a])):o>-1&&(t.computedValue=n.slice(0,o).concat(n.slice(o+1)))}else t.computedValue=r}}})],2)])},Kt=[];const Xt=void 0,Gt=void 0,Jt=void 0,Zt=!1;var Qt=w({render:qt,staticRenderFns:Kt},Xt,Yt,Gt,Zt,Jt,void 0,void 0),te={install:function(t){x(t,Ut),x(t,Qt)}};k(te);var ee=te,ne={name:"BCollapse",props:{open:{type:Boolean,default:!0},animation:{type:String,default:"fade"},ariaId:{type:String,default:""},position:{type:String,default:"is-top",validator:function(t){return["is-top","is-bottom"].indexOf(t)>-1}}},data:function(){return{isOpen:this.open}},watch:{open:function(t){this.isOpen=t}},methods:{toggle:function(){this.isOpen=!this.isOpen,this.$emit("update:open",this.isOpen),this.$emit(this.isOpen?"open":"close")}},render:function(t){var e=t("div",{staticClass:"collapse-trigger",on:{click:this.toggle}},this.$scopedSlots.trigger?[this.$scopedSlots.trigger({open:this.isOpen})]:[this.$slots.trigger]),n=t("transition",{props:{name:this.animation}},[t("div",{staticClass:"collapse-content",attrs:{id:this.ariaId,"aria-expanded":this.isOpen},directives:[{name:"show",value:this.isOpen}]},this.$slots.default)]);return t("div",{staticClass:"collapse"},"is-top"===this.position?[e,n]:[n,e])}};const ie=ne,re=void 0,ae=void 0,oe=void 0,se=void 0;var ce=w({},re,ie,ae,se,oe,void 0,void 0),ue={install:function(t){x(t,ce)}};k(ue);var le,de=ue,fe="AM",he="PM",pe="24",ve="12",me=function(t,e){var n=t.getHours(),i=t.getMinutes(),r=t.getSeconds(),a="";return e.hourFormat===ve&&(a=" "+(n<12?fe:he),n>12?n-=12:0===n&&(n=12)),e.pad(n)+":"+e.pad(i)+(e.enableSeconds?":"+e.pad(r):"")+a},ge=function(t,e){if(t){var n=!1;if(e.hourFormat===ve){var i=t.split(" ");t=i[0],n=i[1]===fe}var r=t.split(":"),a=parseInt(r[0],10),o=parseInt(r[1],10),s=e.enableSeconds?parseInt(r[2],10):0;if(isNaN(a)||a<0||a>23||e.hourFormat===ve&&(a<1||a>12)||isNaN(o)||o<0||o>59)return null;var c=null;return e.computedValue&&!isNaN(e.computedValue)?c=new Date(e.computedValue):(c=e.timeCreator(),c.setMilliseconds(0)),c.setSeconds(s),c.setMinutes(o),e.hourFormat===ve&&(n&&12===a?a=0:n||12===a||(a+=12)),c.setHours(a),new Date(c.getTime())}return null},ye={mixins:[C],inheritAttrs:!1,props:{value:Date,inline:Boolean,minTime:Date,maxTime:Date,placeholder:String,editable:Boolean,disabled:Boolean,hourFormat:{type:String,default:pe,validator:function(t){return t===pe||t===ve}},incrementMinutes:{type:Number,default:1},incrementSeconds:{type:Number,default:1},timeFormatter:{type:Function,default:function(t,e){return"function"===typeof y.defaultTimeFormatter?y.defaultTimeFormatter(t):me(t,e)}},timeParser:{type:Function,default:function(t,e){return"function"===typeof y.defaultTimeParser?y.defaultTimeParser(t):ge(t,e)}},mobileNative:{type:Boolean,default:function(){return y.defaultTimepickerMobileNative}},timeCreator:{type:Function,default:function(){return"function"===typeof y.defaultTimeCreator?y.defaultTimeCreator():new Date}},position:String,unselectableTimes:Array,openOnFocus:Boolean,enableSeconds:Boolean,defaultMinutes:Number,defaultSeconds:Number},data:function(){return{dateSelected:this.value,hoursSelected:null,minutesSelected:null,secondsSelected:null,meridienSelected:null,_elementRef:"input",AM:fe,PM:he,HOUR_FORMAT_24:pe,HOUR_FORMAT_12:ve}},computed:{computedValue:{get:function(){return this.dateSelected},set:function(t){this.dateSelected=t,this.$emit("input",t)}},hours:function(){for(var t=[],e=this.isHourFormat24?24:12,n=0;n=12?he:fe)},value:{handler:function(t){this.updateInternalState(t),!this.isValid&&this.$refs.input.checkHtml5Validity()},immediate:!0}},methods:{onMeridienChange:function(t){null!==this.hoursSelected&&(t===he?this.hoursSelected+=12:t===fe&&(this.hoursSelected-=12)),this.updateDateSelected(this.hoursSelected,this.minutesSelected,this.enableSeconds?this.secondsSelected:0,t)},onHoursChange:function(t){this.minutesSelected||"undefined"===typeof this.defaultMinutes||(this.minutesSelected=this.defaultMinutes),this.secondsSelected||"undefined"===typeof this.defaultSeconds||(this.secondsSelected=this.defaultSeconds),this.updateDateSelected(parseInt(t,10),this.minutesSelected,this.enableSeconds?this.secondsSelected:0,this.meridienSelected)},onMinutesChange:function(t){!this.secondsSelected&&this.defaultSeconds&&(this.secondsSelected=this.defaultSeconds),this.updateDateSelected(this.hoursSelected,parseInt(t,10),this.enableSeconds?this.secondsSelected:0,this.meridienSelected)},onSecondsChange:function(t){this.updateDateSelected(this.hoursSelected,this.minutesSelected,parseInt(t,10),this.meridienSelected)},updateDateSelected:function(t,e,n,i){if(null!=t&&null!=e&&(!this.isHourFormat24&&null!==i||this.isHourFormat24)){var r=null;this.computedValue&&!isNaN(this.computedValue)?r=new Date(this.computedValue):(r=this.timeCreator(),r.setMilliseconds(0)),r.setHours(t),r.setMinutes(e),r.setSeconds(n),this.computedValue=new Date(r.getTime())}},updateInternalState:function(t){t?(this.hoursSelected=t.getHours(),this.minutesSelected=t.getMinutes(),this.secondsSelected=t.getSeconds(),this.meridienSelected=t.getHours()>=12?he:fe):(this.hoursSelected=null,this.minutesSelected=null,this.secondsSelected=null,this.meridienSelected=fe),this.dateSelected=t},isHourDisabled:function(t){var e=this,n=!1;if(this.minTime){var i=this.minTime.getHours(),r=this.minutes.every((function(n){return e.isMinuteDisabledForHour(t,n.value)}));n=ta}if(this.unselectableTimes&&!n){var o=this.unselectableTimes.filter((function(n){return e.enableSeconds&&null!==e.secondsSelected?n.getHours()===t&&n.getMinutes()===e.minutesSelected&&n.getSeconds()===e.secondsSelected:null!==e.minutesSelected?n.getHours()===t&&n.getMinutes()===e.minutesSelected:n.getHours()===t}));n=o.length>0}return n},isMinuteDisabledForHour:function(t,e){var n=!1;if(this.minTime){var i=this.minTime.getHours(),r=this.minTime.getMinutes();n=t===i&&eo}return n},isMinuteDisabled:function(t){var e=this,n=!1;if(null!==this.hoursSelected&&(n=!!this.isHourDisabled(this.hoursSelected)||this.isMinuteDisabledForHour(this.hoursSelected,t),this.unselectableTimes&&!n)){var i=this.unselectableTimes.filter((function(n){return e.enableSeconds&&null!==e.secondsSelected?n.getHours()===e.hoursSelected&&n.getMinutes()===t&&n.getSeconds()===e.secondsSelected:n.getHours()===e.hoursSelected&&n.getMinutes()===t}));n=i.length>0}return n},isSecondDisabled:function(t){var e=this,n=!1;if(null!==this.minutesSelected){if(this.isMinuteDisabled(this.minutesSelected))n=!0;else{if(this.minTime){var i=this.minTime.getHours(),r=this.minTime.getMinutes(),a=this.minTime.getSeconds();n=this.hoursSelected===i&&this.minutesSelected===r&&tc}}if(this.unselectableTimes&&!n){var u=this.unselectableTimes.filter((function(n){return n.getHours()===e.hoursSelected&&n.getMinutes()===e.minutesSelected&&n.getSeconds()===t}));n=u.length>0}}return n},onChange:function(t){var e=this.timeParser(t,this);this.updateInternalState(e),e&&!isNaN(e)?this.computedValue=e:(this.computedValue=null,this.$refs.input.newValue=this.computedValue)},toggle:function(t){this.$refs.dropdown&&(this.$refs.dropdown.isActive="boolean"===typeof t?t:!this.$refs.dropdown.isActive)},close:function(){this.toggle(!1)},handleOnFocus:function(){this.onFocus(),this.openOnFocus&&this.toggle(!0)},formatHHMMSS:function(t){var e=new Date(t);if(t&&!isNaN(e)){var n=e.getHours(),i=e.getMinutes(),r=e.getSeconds();return this.formatNumber(n,!0)+":"+this.formatNumber(i,!0)+":"+this.formatNumber(r,!0)}return""},onChangeNativePicker:function(t){var e=t.target.value;if(e){var n=null;this.computedValue&&!isNaN(this.computedValue)?n=new Date(this.computedValue):(n=new Date,n.setMilliseconds(0));var i=e.split(":");n.setHours(parseInt(i[0],10)),n.setMinutes(parseInt(i[1],10)),n.setSeconds(i[2]?parseInt(i[2],10):0),this.computedValue=new Date(n.getTime())}else this.computedValue=null},formatNumber:function(t,e){return this.isHourFormat24||e?this.pad(t):t},pad:function(t){return(t<10?"0":"")+t},formatValue:function(t){return t&&!isNaN(t)?this.timeFormatter(t,this):null},keyPress:function(t){this.$refs.dropdown&&this.$refs.dropdown.isActive&&27===t.keyCode&&this.toggle(!1)}},created:function(){"undefined"!==typeof window&&document.addEventListener("keyup",this.keyPress)},beforeDestroy:function(){"undefined"!==typeof window&&document.removeEventListener("keyup",this.keyPress)}},be=function(t){return t?t.querySelectorAll("a[href],\n area[href],\n input:not([disabled]),\n select:not([disabled]),\n textarea:not([disabled]),\n button:not([disabled]),\n iframe,\n object,\n embed,\n *[tabindex],\n *[contenteditable]"):null},_e=function(t,e){var n=e.value,i=void 0===n||n;if(i){var r=be(t);if(r&&r.length>0){var a=r[0],o=r[r.length-1];le=function(t){t.target===a&&t.shiftKey&&"Tab"===t.key?(t.preventDefault(),o.focus()):t.target!==o||t.shiftKey||"Tab"!==t.key||(t.preventDefault(),a.focus())},t.addEventListener("keydown",le)}}},we=function(t){t.removeEventListener("keydown",le)},ke={bind:_e,unbind:we},xe=["escape","outside"],Se={name:"BDropdown",directives:{trapFocus:ke},props:{value:{type:[String,Number,Boolean,Object,Array,Function],default:null},disabled:Boolean,hoverable:Boolean,inline:Boolean,position:{type:String,validator:function(t){return["is-top-right","is-top-left","is-bottom-left"].indexOf(t)>-1}},mobileModal:{type:Boolean,default:function(){return y.defaultDropdownMobileModal}},ariaRole:{type:String,default:""},animation:{type:String,default:"fade"},multiple:Boolean,trapFocus:{type:Boolean,default:y.defaultTrapFocus},closeOnClick:{type:Boolean,default:!0},canClose:{type:[Array,Boolean],default:!0},expanded:Boolean},data:function(){return{selected:this.value,isActive:!1,isHoverable:this.hoverable,_isDropdown:!0}},computed:{rootClasses:function(){return[this.position,{"is-disabled":this.disabled,"is-hoverable":this.hoverable,"is-inline":this.inline,"is-active":this.isActive||this.inline,"is-mobile-modal":this.isMobileModal,"is-expanded":this.expanded}]},isMobileModal:function(){return this.mobileModal&&!this.inline&&!this.hoverable},cancelOptions:function(){return"boolean"===typeof this.canClose?this.canClose?xe:[]:this.canClose},ariaRoleMenu:function(){return"menu"===this.ariaRole||"list"===this.ariaRole?this.ariaRole:null}},watch:{value:function(t){this.selected=t},isActive:function(t){this.$emit("active-change",t)}},methods:{selectItem:function(t){var e=this;if(this.multiple){if(this.selected){var n=this.selected.indexOf(t);-1===n?this.selected.push(t):this.selected.splice(n,1)}else this.selected=[t];this.$emit("change",this.selected)}else this.selected!==t&&(this.selected=t,this.$emit("change",this.selected));this.$emit("input",this.selected),this.multiple||(this.isActive=!this.closeOnClick,this.hoverable&&this.closeOnClick&&(this.isHoverable=!1,setTimeout((function(){e.isHoverable=!0}),250)))},isInWhiteList:function(t){if(t===this.$refs.dropdownMenu)return!0;if(t===this.$refs.trigger)return!0;if(void 0!==this.$refs.dropdownMenu){var e=this.$refs.dropdownMenu.querySelectorAll("*"),n=!0,i=!1,r=void 0;try{for(var a,o=e[Symbol.iterator]();!(n=(a=o.next()).done);n=!0){var s=a.value;if(t===s)return!0}}catch(v){i=!0,r=v}finally{try{n||null==o.return||o.return()}finally{if(i)throw r}}}if(void 0!==this.$refs.trigger){var c=this.$refs.trigger.querySelectorAll("*"),u=!0,l=!1,d=void 0;try{for(var f,h=c[Symbol.iterator]();!(u=(f=h.next()).done);u=!0){var p=f.value;if(t===p)return!0}}catch(v){l=!0,d=v}finally{try{u||null==h.return||h.return()}finally{if(l)throw d}}}return!1},clickedOutside:function(t){this.cancelOptions.indexOf("outside")<0||this.inline||this.isInWhiteList(t.target)||(this.isActive=!1)},keyPress:function(t){if(this.isActive&&27===t.keyCode){if(this.cancelOptions.indexOf("escape")<0)return;this.isActive=!1}},toggle:function(){var t=this;this.disabled||(this.isActive?this.isActive=!this.isActive:this.$nextTick((function(){var e=!t.isActive;t.isActive=e,setTimeout((function(){return t.isActive=e}))})))}},created:function(){"undefined"!==typeof window&&(document.addEventListener("click",this.clickedOutside),document.addEventListener("keyup",this.keyPress))},beforeDestroy:function(){"undefined"!==typeof window&&(document.removeEventListener("click",this.clickedOutside),document.removeEventListener("keyup",this.keyPress))}};const Ce=Se;var Oe=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"dropdown",class:t.rootClasses},[t.inline?t._e():n("div",{ref:"trigger",staticClass:"dropdown-trigger",attrs:{role:"button","aria-haspopup":"true"},on:{click:t.toggle}},[t._t("trigger")],2),t._v(" "),n("transition",{attrs:{name:t.animation}},[t.isMobileModal?n("div",{directives:[{name:"show",rawName:"v-show",value:t.isActive,expression:"isActive"}],staticClass:"background",attrs:{"aria-hidden":!t.isActive}}):t._e()]),t._v(" "),n("transition",{attrs:{name:t.animation}},[n("div",{directives:[{name:"show",rawName:"v-show",value:!t.disabled&&(t.isActive||t.isHoverable)||t.inline,expression:"(!disabled && (isActive || isHoverable)) || inline"},{name:"trap-focus",rawName:"v-trap-focus",value:t.trapFocus,expression:"trapFocus"}],ref:"dropdownMenu",staticClass:"dropdown-menu",attrs:{"aria-hidden":!t.isActive}},[n("div",{staticClass:"dropdown-content",attrs:{role:t.ariaRoleMenu}},[t._t("default")],2)])])],1)},De=[];const Ee=void 0,Ae=void 0,Te=void 0,$e=!1;var Pe=w({render:Oe,staticRenderFns:De},Ee,Ce,Ae,$e,Te,void 0,void 0),je={name:"BDropdownItem",props:{value:{type:[String,Number,Boolean,Object,Array,Function],default:null},separator:Boolean,disabled:Boolean,custom:Boolean,focusable:{type:Boolean,default:!0},paddingless:Boolean,hasLink:Boolean,ariaRole:{type:String,default:""}},computed:{anchorClasses:function(){return{"is-disabled":this.$parent.disabled||this.disabled,"is-paddingless":this.paddingless,"is-active":this.isActive}},itemClasses:function(){return{"dropdown-item":!this.hasLink,"is-disabled":this.disabled,"is-paddingless":this.paddingless,"is-active":this.isActive,"has-link":this.hasLink}},ariaRoleItem:function(){return"menuitem"===this.ariaRole||"listitem"===this.ariaRole?this.ariaRole:null},isClickable:function(){return!this.$parent.disabled&&!this.separator&&!this.disabled&&!this.custom},isActive:function(){return null!==this.$parent.selected&&(this.$parent.multiple?this.$parent.selected.indexOf(this.value)>=0:this.value===this.$parent.selected)}},methods:{selectItem:function(){this.isClickable&&(this.$parent.selectItem(this.value),this.$emit("click"))}},created:function(){if(!this.$parent.$data._isDropdown)throw this.$destroy(),new Error("You should wrap bDropdownItem on a bDropdown")}};const Me=je;var Ne=function(){var t=this,e=t.$createElement,n=t._self._c||e;return t.separator?n("hr",{staticClass:"dropdown-divider"}):t.custom||t.hasLink?n("div",{class:t.itemClasses,attrs:{role:t.ariaRoleItem,tabindex:t.focusable?0:null},on:{click:t.selectItem}},[t._t("default")],2):n("a",{staticClass:"dropdown-item",class:t.anchorClasses,attrs:{role:t.ariaRoleItem,tabindex:t.focusable?0:null},on:{click:t.selectItem}},[t._t("default")],2)},Fe=[];const Ie=void 0,Re=void 0,Be=void 0,Ve=!1;var Le=w({render:Ne,staticRenderFns:Fe},Ie,Me,Re,Ve,Be,void 0,void 0),ze={name:"BFieldBody",props:{message:{type:String},type:{type:[String,Object]}},render:function(t){var e=this;return t("div",{attrs:{class:"field-body"}},this.$slots.default.map((function(n){return n.tag?e.message?t("b-field",{attrs:{message:e.message,type:e.type}},[n]):t("b-field",{attrs:{type:e.type}},[n]):n})))}};const He=ze,Ue=void 0,We=void 0,Ye=void 0,qe=void 0;var Ke=w({},Ue,He,We,qe,Ye,void 0,void 0),Xe={name:"BField",components:r({},Ke.name,Ke),props:{type:[String,Object],label:String,labelFor:String,message:[String,Array,Object],grouped:Boolean,groupMultiline:Boolean,position:String,expanded:Boolean,horizontal:Boolean,addons:{type:Boolean,default:!0},customClass:String,labelPosition:{type:String,default:function(){return y.defaultFieldLabelPosition}}},data:function(){return{newType:this.type,newMessage:this.message,fieldLabelSize:null,_isField:!0}},computed:{rootClasses:function(){return[this.newPosition,{"is-expanded":this.expanded,"is-grouped-multiline":this.groupMultiline,"is-horizontal":this.horizontal,"is-floating-in-label":this.hasLabel&&!this.horizontal&&"inside"===this.labelPosition,"is-floating-label":this.hasLabel&&!this.horizontal&&"on-border"===this.labelPosition},this.numberInputClasses]},newPosition:function(){if(void 0!==this.position){var t=this.position.split("-");if(!(t.length<1)){var e=this.grouped?"is-grouped-":"has-addons-";return this.position?e+t[1]:void 0}}},formattedMessage:function(){if("string"===typeof this.newMessage)return this.newMessage;var t=[];if(Array.isArray(this.newMessage))this.newMessage.forEach((function(e){if("string"===typeof e)t.push(e);else for(var n in e)e[n]&&t.push(n)}));else for(var e in this.newMessage)this.newMessage[e]&&t.push(e);return t.filter((function(t){if(t)return t})).join("
")},hasLabel:function(){return this.label||this.$slots.label},numberInputClasses:function(){if(this.$slots.default){var t=this.$slots.default.filter((function(t){return t.tag&&t.tag.toLowerCase().indexOf("numberinput")>=0}))[0];if(t){var e=["has-numberinput"],n=t.componentOptions.propsData.controlsPosition,i=t.componentOptions.propsData.size;return n&&e.push("has-numberinput-".concat(n)),i&&e.push("has-numberinput-".concat(i)),e}}return null}},watch:{type:function(t){this.newType=t},message:function(t){this.newMessage=t}},methods:{fieldType:function(){if(this.grouped)return"is-grouped";var t=0;return this.$slots.default&&(t=this.$slots.default.reduce((function(t,e){return e.tag?t+1:t}),0)),t>1&&this.addons&&!this.horizontal?"has-addons":void 0}},mounted:function(){if(this.horizontal){var t=this.$el.querySelectorAll(".input, .select, .button, .textarea, .b-slider");t.length>0&&(this.fieldLabelSize="is-normal")}}};const Ge=Xe;var Je=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"field",class:[t.rootClasses,t.fieldType()]},[t.horizontal?n("div",{staticClass:"field-label",class:[t.customClass,t.fieldLabelSize]},[t.hasLabel?n("label",{staticClass:"label",class:t.customClass,attrs:{for:t.labelFor}},[t.$slots.label?t._t("label"):[t._v(t._s(t.label))]],2):t._e()]):[t.hasLabel?n("label",{staticClass:"label",class:t.customClass,attrs:{for:t.labelFor}},[t.$slots.label?t._t("label"):[t._v(t._s(t.label))]],2):t._e()],t._v(" "),t.horizontal?n("b-field-body",{attrs:{message:t.newMessage?t.formattedMessage:"",type:t.newType}},[t._t("default")],2):[t._t("default")],t._v(" "),t.newMessage&&!t.horizontal?n("p",{staticClass:"help",class:t.newType,domProps:{innerHTML:t._s(t.formattedMessage)}}):t._e()],2)},Ze=[];const Qe=void 0,tn=void 0,en=void 0,nn=!1;var rn=w({render:Je,staticRenderFns:Ze},Qe,Ge,tn,nn,en,void 0,void 0),an=40,on=5,sn={name:"BClockpickerFace",props:{pickerSize:Number,min:Number,max:Number,double:Boolean,value:Number,faceNumbers:Array,disabledValues:Function},data:function(){return{isDragging:!1,inputValue:this.value,prevAngle:720}},computed:{count:function(){return this.max-this.min+1},countPerRing:function(){return this.double?this.count/2:this.count},radius:function(){return this.pickerSize/2},outerRadius:function(){return this.radius-on-an/2},innerRadius:function(){return Math.max(.6*this.outerRadius,this.outerRadius-on-an)},degreesPerUnit:function(){return 360/this.countPerRing},degrees:function(){return this.degreesPerUnit*Math.PI/180},handRotateAngle:function(){var t=this.prevAngle;while(t<0)t+=360;var e=this.calcHandAngle(this.displayedValue),n=this.shortestDistanceDegrees(t,e),i=this.prevAngle+n;return i},handScale:function(){return this.calcHandScale(this.displayedValue)},handStyle:function(){return{transform:"rotate(".concat(this.handRotateAngle,"deg) scaleY(").concat(this.handScale,")"),transition:".3s cubic-bezier(.25,.8,.50,1)"}},displayedValue:function(){return null==this.inputValue?this.min:this.inputValue}},watch:{value:function(t){t!==this.inputValue&&(this.prevAngle=this.handRotateAngle),this.inputValue=t}},methods:{isDisabled:function(t){return this.disabledValues&&this.disabledValues(t)},euclidean:function(t,e){var n=e.x-t.x,i=e.y-t.y;return Math.sqrt(n*n+i*i)},shortestDistanceDegrees:function(t,e){var n=(e-t)%360,i=180-Math.abs(Math.abs(n)-180);return(n+360)%360<180?1*i:-1*i},coordToAngle:function(t,e){var n=2*Math.atan2(e.y-t.y-this.euclidean(t,e),e.x-t.x);return Math.abs(180*n/Math.PI)},getNumberTranslate:function(t){var e=this.getNumberCoords(t),n=e.x,i=e.y;return"translate(".concat(n,"px, ").concat(i,"px)")},getNumberCoords:function(t){var e=this.isInnerRing(t)?this.innerRadius:this.outerRadius;return{x:Math.round(e*Math.sin((t-this.min)*this.degrees)),y:Math.round(-e*Math.cos((t-this.min)*this.degrees))}},getFaceNumberClasses:function(t){return{active:t.value===this.displayedValue,disabled:this.isDisabled(t.value)}},isInnerRing:function(t){return this.double&&t-this.min>=this.countPerRing},calcHandAngle:function(t){var e=this.degreesPerUnit*(t-this.min);return this.isInnerRing(t)&&(e-=360),e},calcHandScale:function(t){return this.isInnerRing(t)?this.innerRadius/this.outerRadius:1},onMouseDown:function(t){t.preventDefault(),this.isDragging=!0,this.onDragMove(t)},onMouseUp:function(){this.isDragging=!1,this.isDisabled(this.inputValue)||this.$emit("change",this.inputValue)},onDragMove:function(t){if(t.preventDefault(),this.isDragging||"click"===t.type){var e=this.$refs.clock.getBoundingClientRect(),n=e.width,i=e.top,r=e.left,a="touches"in t?t.touches[0]:t,o=a.clientX,s=a.clientY,c={x:n/2,y:-n/2},u={x:o-r,y:i-s},l=Math.round(this.coordToAngle(c,u)+360)%360,d=this.double&&this.euclidean(c,u)<(this.outerRadius+this.innerRadius)/2-16,f=Math.round(l/this.degreesPerUnit)+this.min+(d?this.countPerRing:0);l>=360-this.degreesPerUnit/2&&(f=d?this.max:this.min),this.update(f)}},update:function(t){this.inputValue===t||this.isDisabled(t)||(this.prevAngle=this.handRotateAngle,this.inputValue=t,this.$emit("input",t))}}};const cn=sn;var un=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"b-clockpicker-face",on:{mousedown:t.onMouseDown,mouseup:t.onMouseUp,mousemove:t.onDragMove,touchstart:t.onMouseDown,touchend:t.onMouseUp,touchmove:t.onDragMove}},[n("div",{ref:"clock",staticClass:"b-clockpicker-face-outer-ring"},[n("div",{staticClass:"b-clockpicker-face-hand",style:t.handStyle}),t._v(" "),t._l(t.faceNumbers,(function(e,i){return n("span",{key:i,staticClass:"b-clockpicker-face-number",class:t.getFaceNumberClasses(e),style:{transform:t.getNumberTranslate(e.value)}},[n("span",[t._v(t._s(e.label))])])}))],2)])},ln=[];const dn=void 0,fn=void 0,hn=void 0,pn=!1;var vn,mn=w({render:un,staticRenderFns:ln},dn,cn,fn,pn,hn,void 0,void 0),gn=12,yn={name:"BClockpicker",components:(vn={},r(vn,mn.name,mn),r(vn,Y.name,Y),r(vn,rn.name,rn),r(vn,I.name,I),r(vn,Pe.name,Pe),r(vn,Le.name,Le),vn),mixins:[ye],props:{pickerSize:{type:Number,default:290},hourFormat:{type:String,default:"12",validator:function(t){return"24"===t||"12"===t}},incrementMinutes:{type:Number,default:5},autoSwitch:{type:Boolean,default:!0},type:{type:String,default:"is-primary"},hoursLabel:{type:String,default:function(){return y.defaultClockpickerHoursLabel||"Hours"}},minutesLabel:{type:String,default:function(){return y.defaultClockpickerMinutesLabel||"Min"}}},data:function(){return{isSelectingHour:!0,isDragging:!1,_isClockpicker:!0}},computed:{hoursDisplay:function(){if(null==this.hoursSelected)return"--";if(this.isHourFormat24)return this.pad(this.hoursSelected);var t=this.hoursSelected;return this.meridienSelected===this.PM&&(t-=12),0===t&&(t=12),t},minutesDisplay:function(){return null==this.minutesSelected?"--":this.pad(this.minutesSelected)},minFaceValue:function(){return this.isSelectingHour&&!this.isHourFormat24&&this.meridienSelected===this.PM?12:0},maxFaceValue:function(){return this.isSelectingHour?this.isHourFormat24||this.meridienSelected!==this.AM?23:11:59},faceSize:function(){return this.pickerSize-2*gn},faceDisabledValues:function(){return this.isSelectingHour?this.isHourDisabled:this.isMinuteDisabled}},methods:{onClockInput:function(t){this.isSelectingHour?(this.hoursSelected=t,this.onHoursChange(t)):(this.minutesSelected=t,this.onMinutesChange(t))},onClockChange:function(t){this.autoSwitch&&this.isSelectingHour&&(this.isSelectingHour=!this.isSelectingHour)},onMeridienClick:function(t){this.meridienSelected!==t&&(this.meridienSelected=t,this.onMeridienChange(t))}}};const bn=yn;var _n=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"b-clockpicker control",class:[t.size,t.type,{"is-expanded":t.expanded}]},[!t.isMobile||t.inline?n("b-dropdown",{ref:"dropdown",attrs:{position:t.position,disabled:t.disabled,inline:t.inline}},[t.inline?t._e():n("b-input",t._b({ref:"input",attrs:{slot:"trigger",autocomplete:"off",value:t.formatValue(t.computedValue),placeholder:t.placeholder,size:t.size,icon:t.icon,"icon-pack":t.iconPack,loading:t.loading,disabled:t.disabled,readonly:!t.editable,rounded:t.rounded,"use-html5-validation":t.useHtml5Validation},on:{focus:t.handleOnFocus,blur:function(e){t.onBlur()&&t.checkHtml5Validity()}},nativeOn:{click:function(e){return e.stopPropagation(),t.toggle(!0)},keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.toggle(!0)},change:function(e){return t.onChangeNativePicker(e)}},slot:"trigger"},"b-input",t.$attrs,!1)),t._v(" "),n("div",{staticClass:"card",attrs:{disabled:t.disabled,custom:""}},[t.inline?n("header",{staticClass:"card-header"},[n("div",{staticClass:"b-clockpicker-header card-header-title"},[n("div",{staticClass:"b-clockpicker-time"},[n("span",{staticClass:"b-clockpicker-btn",class:{active:t.isSelectingHour},on:{click:function(e){t.isSelectingHour=!0}}},[t._v(t._s(t.hoursDisplay))]),t._v(" "),n("span",[t._v(":")]),t._v(" "),n("span",{staticClass:"b-clockpicker-btn",class:{active:!t.isSelectingHour},on:{click:function(e){t.isSelectingHour=!1}}},[t._v(t._s(t.minutesDisplay))])]),t._v(" "),t.isHourFormat24?t._e():n("div",{staticClass:"b-clockpicker-period"},[n("div",{staticClass:"b-clockpicker-btn",class:{active:t.meridienSelected==t.AM},on:{click:function(e){return t.onMeridienClick(t.AM)}}},[t._v("am")]),t._v(" "),n("div",{staticClass:"b-clockpicker-btn",class:{active:t.meridienSelected==t.PM},on:{click:function(e){return t.onMeridienClick(t.PM)}}},[t._v("pm")])])])]):t._e(),t._v(" "),n("div",{staticClass:"card-content"},[n("div",{staticClass:"b-clockpicker-body",style:{width:t.faceSize+"px",height:t.faceSize+"px"}},[t.inline?t._e():n("div",{staticClass:"b-clockpicker-time"},[n("div",{staticClass:"b-clockpicker-btn",class:{active:t.isSelectingHour},on:{click:function(e){t.isSelectingHour=!0}}},[t._v(t._s(t.hoursLabel))]),t._v(" "),n("span",{staticClass:"b-clockpicker-btn",class:{active:!t.isSelectingHour},on:{click:function(e){t.isSelectingHour=!1}}},[t._v(t._s(t.minutesLabel))])]),t._v(" "),t.isHourFormat24||t.inline?t._e():n("div",{staticClass:"b-clockpicker-period"},[n("div",{staticClass:"b-clockpicker-btn",class:{active:t.meridienSelected==t.AM},on:{click:function(e){return t.onMeridienClick(t.AM)}}},[t._v(t._s(t.AM))]),t._v(" "),n("div",{staticClass:"b-clockpicker-btn",class:{active:t.meridienSelected==t.PM},on:{click:function(e){return t.onMeridienClick(t.PM)}}},[t._v(t._s(t.PM))])]),t._v(" "),n("b-clockpicker-face",{attrs:{"picker-size":t.faceSize,min:t.minFaceValue,max:t.maxFaceValue,"face-numbers":t.isSelectingHour?t.hours:t.minutes,"disabled-values":t.faceDisabledValues,double:t.isSelectingHour&&t.isHourFormat24,value:t.isSelectingHour?t.hoursSelected:t.minutesSelected},on:{input:t.onClockInput,change:t.onClockChange}})],1)]),t._v(" "),void 0!==t.$slots.default&&t.$slots.default.length?n("footer",{staticClass:"b-clockpicker-footer card-footer"},[t._t("default")],2):t._e()])],1):n("b-input",t._b({ref:"input",attrs:{type:"time",autocomplete:"off",value:t.formatHHMMSS(t.computedValue),placeholder:t.placeholder,size:t.size,icon:t.icon,"icon-pack":t.iconPack,loading:t.loading,max:t.formatHHMMSS(t.maxTime),min:t.formatHHMMSS(t.minTime),disabled:t.disabled,readonly:!1,"use-html5-validation":t.useHtml5Validation},on:{focus:t.handleOnFocus,blur:function(e){t.onBlur()&&t.checkHtml5Validity()}},nativeOn:{click:function(e){return e.stopPropagation(),t.toggle(!0)},keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.toggle(!0)},change:function(e){return t.onChangeNativePicker(e)}}},"b-input",t.$attrs,!1))],1)},wn=[];const kn=void 0,xn=void 0,Sn=void 0,Cn=!1;var On=w({render:_n,staticRenderFns:wn},kn,bn,xn,Cn,Sn,void 0,void 0),Dn={install:function(t){x(t,On)}};k(Dn);var En=Dn,An={name:"BSelect",components:r({},I.name,I),mixins:[C],inheritAttrs:!1,props:{value:{type:[String,Number,Boolean,Object,Array,Function],default:null},placeholder:String,multiple:Boolean,nativeSize:[String,Number]},data:function(){return{selected:this.value,_elementRef:"select"}},computed:{computedValue:{get:function(){return this.selected},set:function(t){this.selected=t,this.$emit("input",t),!this.isValid&&this.checkHtml5Validity()}},spanClasses:function(){return[this.size,this.statusType,{"is-fullwidth":this.expanded,"is-loading":this.loading,"is-multiple":this.multiple,"is-rounded":this.rounded,"is-empty":null===this.selected}]}},watch:{value:function(t){this.selected=t,!this.isValid&&this.checkHtml5Validity()}}};const Tn=An;var $n=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"control",class:{"is-expanded":t.expanded,"has-icons-left":t.icon}},[n("span",{staticClass:"select",class:t.spanClasses},[n("select",t._b({directives:[{name:"model",rawName:"v-model",value:t.computedValue,expression:"computedValue"}],ref:"select",attrs:{multiple:t.multiple,size:t.nativeSize},on:{blur:function(e){t.$emit("blur",e)&&t.checkHtml5Validity()},focus:function(e){return t.$emit("focus",e)},change:function(e){var n=Array.prototype.filter.call(e.target.options,(function(t){return t.selected})).map((function(t){var e="_value"in t?t._value:t.value;return e}));t.computedValue=e.target.multiple?n:n[0]}}},"select",t.$attrs,!1),[t.placeholder?[null==t.computedValue?n("option",{attrs:{disabled:"",hidden:""},domProps:{value:null}},[t._v("\n "+t._s(t.placeholder)+"\n ")]):t._e()]:t._e(),t._v(" "),t._t("default")],2)]),t._v(" "),t.icon?n("b-icon",{staticClass:"is-left",attrs:{icon:t.icon,pack:t.iconPack,size:t.iconSize}}):t._e()],1)},Pn=[];const jn=void 0,Mn=void 0,Nn=void 0,Fn=!1;var In=w({render:$n,staticRenderFns:Pn},jn,Tn,Mn,Fn,Nn,void 0,void 0),Rn={name:"BDatepickerTableRow",props:{selectedDate:{type:[Date,Array]},hoveredDateRange:Array,week:{type:Array,required:!0},month:{type:Number,required:!0},minDate:Date,maxDate:Date,disabled:Boolean,unselectableDates:Array,unselectableDaysOfWeek:Array,selectableDates:Array,events:Array,indicators:String,dateCreator:Function,nearbyMonthDays:Boolean,nearbySelectableMonthDays:Boolean,showWeekNumber:{type:Boolean,default:function(){return!1}},range:Boolean,multiple:Boolean,rulesForFirstWeek:{type:Number,default:function(){return 4}},firstDayOfWeek:Number},methods:{firstWeekOffset:function(t,e,n){var i=7+e-n,r=new Date(t,0,i),a=(7+r.getDay()-e)%7;return-a+i-1},daysInYear:function(t){return this.isLeapYear(t)?366:365},isLeapYear:function(t){return t%4===0&&t%100!==0||t%400===0},getSetDayOfYear:function(t){return Math.round((t-new Date(t.getFullYear(),0,1))/864e5)+1},weeksInYear:function(t,e,n){var i=this.firstWeekOffset(t,e,n),r=this.firstWeekOffset(t+1,e,n);return(this.daysInYear(t)-i+r)/7},getWeekNumber:function(t){var e,n,i=this.firstDayOfWeek,r=this.rulesForFirstWeek,a=this.firstWeekOffset(t.getFullYear(),i,r),o=Math.floor((this.getSetDayOfYear(t)-a-1)/7)+1;return o<1?(n=t.getFullYear()-1,e=o+this.weeksInYear(n,i,r)):o>this.weeksInYear(t.getFullYear(),i,r)?(e=o-this.weeksInYear(t.getFullYear(),i,r),n=t.getFullYear()+1):(n=t.getFullYear(),e=o),e},selectableDate:function(t){var e=[];if(this.minDate&&e.push(t>=this.minDate),this.maxDate&&e.push(t<=this.maxDate),this.nearbyMonthDays&&!this.nearbySelectableMonthDays&&e.push(t.getMonth()===this.month),this.selectableDates)for(var n=0;ne[0]&&tt?(this.selectedEndDate=this.selectedBeginDate,this.selectedBeginDate=t):this.selectedEndDate=t,this.$emit("input",[this.selectedBeginDate,this.selectedEndDate])):this.selectedBeginDate=t},handleSelectMultipleDates:function(t){var e=this.multipleSelectedDates.filter((function(e){return e.getTime()===t.getTime()}));e?this.multipleSelectedDates=this.multipleSelectedDates.filter((function(e){return e.getTime()!==t.getTime()})):this.multipleSelectedDates.push(t),this.$emit("input",this.multipleSelectedDates)},weekBuilder:function(t,e,n){for(var i=new Date(n,e),r=[],a=new Date(n,e,t).getDay(),o=a>=this.firstDayOfWeek?a-this.firstDayOfWeek:7-this.firstDayOfWeek+a,s=1,c=0;c=this.minDate),this.maxDate&&e.push(t<=this.maxDate),e.push(t.getFullYear()===this.focused.year),this.selectableDates)for(var n=0;n=0}},nearbyMonthDays:{type:Boolean,default:function(){return y.defaultDatepickerNearbyMonthDays}},nearbySelectableMonthDays:{type:Boolean,default:function(){return y.defaultDatepickerNearbySelectableMonthDays}},showWeekNumber:{type:Boolean,default:function(){return y.defaultDatepickerShowWeekNumber}},rulesForFirstWeek:{type:Number,default:function(){return 4}},range:{type:Boolean,default:!1},closeOnClick:{type:Boolean,default:!0},multiple:{type:Boolean,default:!1},mobileModal:{type:Boolean,default:function(){return y.defaultDatepickerMobileModal}}},data:function(){var t=(Array.isArray(this.value)?this.value[0]:this.value)||this.focusedDate||this.dateCreator();return{dateSelected:this.value,focusedDateData:{month:t.getMonth(),year:t.getFullYear()},_elementRef:"input",_isDatepicker:!0}},computed:{computedValue:{get:function(){return this.dateSelected},set:function(t){this.updateInternalState(t),this.multiple||this.togglePicker(!1),this.$emit("input",t)}},listOfYears:function(){var t=this.focusedDateData.year+this.yearsRange[1];this.maxDate&&this.maxDate.getFullYear()e&&(e=Math.min(this.minDate.getFullYear(),this.focusedDateData.year));for(var n=[],i=e;i<=t;i++)n.push(i);return n.reverse()},showPrev:function(){if(!this.minDate)return!1;if(this.isTypeMonth)return this.focusedDateData.year<=this.minDate.getFullYear();var t=new Date(this.focusedDateData.year,this.focusedDateData.month),e=new Date(this.minDate.getFullYear(),this.minDate.getMonth());return t<=e},showNext:function(){if(!this.maxDate)return!1;if(this.isTypeMonth)return this.focusedDateData.year>=this.maxDate.getFullYear();var t=new Date(this.focusedDateData.year,this.focusedDateData.month),e=new Date(this.maxDate.getFullYear(),this.maxDate.getMonth());return t>=e},isMobile:function(){return this.mobileNative&&m.any()},isTypeMonth:function(){return"month"===this.type}},watch:{value:function(t){this.updateInternalState(t),this.multiple||this.togglePicker(!1),!this.isValid&&this.$refs.input.checkHtml5Validity()},focusedDate:function(t){t&&(this.focusedDateData={month:t.getMonth(),year:t.getFullYear()})},"focusedDateData.month":function(t){this.$emit("change-month",t)},"focusedDateData.year":function(t){this.$emit("change-year",t)}},methods:{onChange:function(t){var e=this.dateParser(t,this);!e||isNaN(e)&&(!Array.isArray(e)||2!==e.length||isNaN(e[0])||isNaN(e[1]))?(this.computedValue=null,this.$refs.input.newValue=this.computedValue):this.computedValue=e},formatValue:function(t){if(Array.isArray(t)){var e=Array.isArray(t)&&t.every((function(t){return!isNaN(t)}));return e?this.dateFormatter(t,this):null}return t&&!isNaN(t)?this.dateFormatter(t,this):null},prev:function(){this.disabled||(this.isTypeMonth?this.focusedDateData.year-=1:this.focusedDateData.month>0?this.focusedDateData.month-=1:(this.focusedDateData.month=11,this.focusedDateData.year-=1))},next:function(){this.disabled||(this.isTypeMonth?this.focusedDateData.year+=1:this.focusedDateData.month<11?this.focusedDateData.month+=1:(this.focusedDateData.month=0,this.focusedDateData.year+=1))},formatNative:function(t){return this.isTypeMonth?this.formatYYYYMM(t):this.formatYYYYMMDD(t)},formatYYYYMMDD:function(t){var e=new Date(t);if(t&&!isNaN(e)){var n=e.getFullYear(),i=e.getMonth()+1,r=e.getDate();return n+"-"+(i<10?"0":"")+i+"-"+(r<10?"0":"")+r}return""},formatYYYYMM:function(t){var e=new Date(t);if(t&&!isNaN(e)){var n=e.getFullYear(),i=e.getMonth()+1;return n+"-"+(i<10?"0":"")+i}return""},onChangeNativePicker:function(t){var e=t.target.value;this.computedValue=e?new Date(e+"T00:00:00"):null},updateInternalState:function(t){var e=Array.isArray(t)?t.length?t[0]:this.dateCreator():t||this.dateCreator();this.focusedDateData={month:e.getMonth(),year:e.getFullYear()},this.dateSelected=t},togglePicker:function(t){this.$refs.dropdown&&this.closeOnClick&&(this.$refs.dropdown.isActive="boolean"===typeof t?t:!this.$refs.dropdown.isActive)},handleOnFocus:function(t){this.onFocus(t),this.openOnFocus&&this.togglePicker(!0)},toggle:function(){if(this.mobileNative&&this.isMobile){var t=this.$refs.input.$refs.input;return t.focus(),void t.click()}this.$refs.dropdown.toggle()},onInputClick:function(t){this.$refs.dropdown.isActive&&t.stopPropagation()},keyPress:function(t){this.$refs.dropdown&&this.$refs.dropdown.isActive&&27===t.keyCode&&this.togglePicker(!1)}},created:function(){"undefined"!==typeof window&&document.addEventListener("keyup",this.keyPress)},beforeDestroy:function(){"undefined"!==typeof window&&document.removeEventListener("keyup",this.keyPress)}};const mi=vi;var gi=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"datepicker control",class:[t.size,{"is-expanded":t.expanded}]},[!t.isMobile||t.inline?n("b-dropdown",{ref:"dropdown",attrs:{position:t.position,disabled:t.disabled,inline:t.inline,"mobile-modal":t.mobileModal}},[t.inline?t._e():n("b-input",t._b({ref:"input",attrs:{slot:"trigger",autocomplete:"off",value:t.formatValue(t.computedValue),placeholder:t.placeholder,size:t.size,icon:t.icon,"icon-pack":t.iconPack,rounded:t.rounded,loading:t.loading,disabled:t.disabled,readonly:!t.editable,"use-html5-validation":t.useHtml5Validation},on:{focus:t.handleOnFocus,blur:t.onBlur},nativeOn:{click:function(e){return t.onInputClick(e)},keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.togglePicker(!0)},change:function(e){return t.onChange(e.target.value)}},slot:"trigger"},"b-input",t.$attrs,!1)),t._v(" "),n("b-dropdown-item",{attrs:{disabled:t.disabled,custom:""}},[n("header",{staticClass:"datepicker-header"},[void 0!==t.$slots.header&&t.$slots.header.length?[t._t("header")]:n("div",{staticClass:"pagination field is-centered",class:t.size},[n("a",{directives:[{name:"show",rawName:"v-show",value:!t.showPrev&&!t.disabled,expression:"!showPrev && !disabled"}],staticClass:"pagination-previous",attrs:{role:"button",href:"#",disabled:t.disabled},on:{click:function(e){return e.preventDefault(),t.prev(e)},keydown:[function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:(e.preventDefault(),t.prev(e))},function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"space",32,e.key,[" ","Spacebar"])?null:(e.preventDefault(),t.prev(e))}]}},[n("b-icon",{attrs:{icon:t.iconPrev,pack:t.iconPack,both:"",type:"is-primary is-clickable"}})],1),t._v(" "),n("a",{directives:[{name:"show",rawName:"v-show",value:!t.showNext&&!t.disabled,expression:"!showNext && !disabled"}],staticClass:"pagination-next",attrs:{role:"button",href:"#",disabled:t.disabled},on:{click:function(e){return e.preventDefault(),t.next(e)},keydown:[function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:(e.preventDefault(),t.next(e))},function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"space",32,e.key,[" ","Spacebar"])?null:(e.preventDefault(),t.next(e))}]}},[n("b-icon",{attrs:{icon:t.iconNext,pack:t.iconPack,both:"",type:"is-primary is-clickable"}})],1),t._v(" "),n("div",{staticClass:"pagination-list"},[n("b-field",[t.isTypeMonth?t._e():n("b-select",{attrs:{disabled:t.disabled,size:t.size},model:{value:t.focusedDateData.month,callback:function(e){t.$set(t.focusedDateData,"month",e)},expression:"focusedDateData.month"}},t._l(t.monthNames,(function(e,i){return n("option",{key:e,domProps:{value:i}},[t._v("\n "+t._s(e)+"\n ")])})),0),t._v(" "),n("b-select",{attrs:{disabled:t.disabled,size:t.size},model:{value:t.focusedDateData.year,callback:function(e){t.$set(t.focusedDateData,"year",e)},expression:"focusedDateData.year"}},t._l(t.listOfYears,(function(e){return n("option",{key:e,domProps:{value:e}},[t._v("\n "+t._s(e)+"\n ")])})),0)],1)],1)])],2),t._v(" "),t.isTypeMonth?n("div",[n("b-datepicker-month",{attrs:{"month-names":t.monthNames,"min-date":t.minDate,"max-date":t.maxDate,focused:t.focusedDateData,disabled:t.disabled,"unselectable-dates":t.unselectableDates,"unselectable-days-of-week":t.unselectableDaysOfWeek,"selectable-dates":t.selectableDates,events:t.events,indicators:t.indicators,"date-creator":t.dateCreator,multiple:t.multiple},on:{close:function(e){return t.togglePicker(!1)}},model:{value:t.computedValue,callback:function(e){t.computedValue=e},expression:"computedValue"}})],1):n("div",{staticClass:"datepicker-content"},[n("b-datepicker-table",{attrs:{"day-names":t.dayNames,"month-names":t.monthNames,"first-day-of-week":t.firstDayOfWeek,"rules-for-first-week":t.rulesForFirstWeek,"min-date":t.minDate,"max-date":t.maxDate,focused:t.focusedDateData,disabled:t.disabled,"unselectable-dates":t.unselectableDates,"unselectable-days-of-week":t.unselectableDaysOfWeek,"selectable-dates":t.selectableDates,events:t.events,indicators:t.indicators,"date-creator":t.dateCreator,"type-month":t.isTypeMonth,"nearby-month-days":t.nearbyMonthDays,"nearby-selectable-month-days":t.nearbySelectableMonthDays,"show-week-number":t.showWeekNumber,range:t.range,multiple:t.multiple},on:{close:function(e){return t.togglePicker(!1)}},model:{value:t.computedValue,callback:function(e){t.computedValue=e},expression:"computedValue"}})],1),t._v(" "),void 0!==t.$slots.default&&t.$slots.default.length?n("footer",{staticClass:"datepicker-footer"},[t._t("default")],2):t._e()])],1):n("b-input",t._b({ref:"input",attrs:{type:t.isTypeMonth?"month":"date",autocomplete:"off",value:t.formatNative(t.computedValue),placeholder:t.placeholder,size:t.size,icon:t.icon,"icon-pack":t.iconPack,loading:t.loading,max:t.formatNative(t.maxDate),min:t.formatNative(t.minDate),disabled:t.disabled,readonly:!1,"use-html5-validation":t.useHtml5Validation},on:{focus:t.onFocus,blur:t.onBlur},nativeOn:{change:function(e){return t.onChangeNativePicker(e)}}},"b-input",t.$attrs,!1))],1)},yi=[];const bi=void 0,_i=void 0,wi=void 0,ki=!1;var xi=w({render:gi,staticRenderFns:yi},bi,mi,_i,ki,wi,void 0,void 0),Si={install:function(t){x(t,xi)}};k(Si);var Ci,Oi=Si,Di={name:"BTimepicker",components:(Ci={},r(Ci,Y.name,Y),r(Ci,rn.name,rn),r(Ci,In.name,In),r(Ci,I.name,I),r(Ci,Pe.name,Pe),r(Ci,Le.name,Le),Ci),mixins:[ye],inheritAttrs:!1,data:function(){return{_isTimepicker:!0}},computed:{nativeStep:function(){if(this.enableSeconds)return"1"}}};const Ei=Di;var Ai=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"timepicker control",class:[t.size,{"is-expanded":t.expanded}]},[!t.isMobile||t.inline?n("b-dropdown",{ref:"dropdown",attrs:{position:t.position,disabled:t.disabled,inline:t.inline}},[t.inline?t._e():n("b-input",t._b({ref:"input",attrs:{slot:"trigger",autocomplete:"off",value:t.formatValue(t.computedValue),placeholder:t.placeholder,size:t.size,icon:t.icon,"icon-pack":t.iconPack,loading:t.loading,disabled:t.disabled,readonly:!t.editable,rounded:t.rounded,"use-html5-validation":t.useHtml5Validation},on:{focus:t.handleOnFocus,blur:function(e){t.onBlur()&&t.checkHtml5Validity()}},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.toggle(!0)},change:function(e){return t.onChange(e.target.value)}},slot:"trigger"},"b-input",t.$attrs,!1)),t._v(" "),n("b-dropdown-item",{attrs:{disabled:t.disabled,custom:""}},[n("b-field",{attrs:{grouped:"",position:"is-centered"}},[n("b-select",{attrs:{disabled:t.disabled,placeholder:"00"},nativeOn:{change:function(e){return t.onHoursChange(e.target.value)}},model:{value:t.hoursSelected,callback:function(e){t.hoursSelected=e},expression:"hoursSelected"}},t._l(t.hours,(function(e){return n("option",{key:e.value,attrs:{disabled:t.isHourDisabled(e.value)},domProps:{value:e.value}},[t._v("\n "+t._s(e.label)+"\n ")])})),0),t._v(" "),n("span",{staticClass:"control is-colon"},[t._v(":")]),t._v(" "),n("b-select",{attrs:{disabled:t.disabled,placeholder:"00"},nativeOn:{change:function(e){return t.onMinutesChange(e.target.value)}},model:{value:t.minutesSelected,callback:function(e){t.minutesSelected=e},expression:"minutesSelected"}},t._l(t.minutes,(function(e){return n("option",{key:e.value,attrs:{disabled:t.isMinuteDisabled(e.value)},domProps:{value:e.value}},[t._v("\n "+t._s(e.label)+"\n ")])})),0),t._v(" "),t.enableSeconds?[n("span",{staticClass:"control is-colon"},[t._v(":")]),t._v(" "),n("b-select",{attrs:{disabled:t.disabled,placeholder:"00"},nativeOn:{change:function(e){return t.onSecondsChange(e.target.value)}},model:{value:t.secondsSelected,callback:function(e){t.secondsSelected=e},expression:"secondsSelected"}},t._l(t.seconds,(function(e){return n("option",{key:e.value,attrs:{disabled:t.isSecondDisabled(e.value)},domProps:{value:e.value}},[t._v("\n "+t._s(e.label)+"\n ")])})),0)]:t._e(),t._v(" "),t.isHourFormat24?t._e():n("b-select",{attrs:{disabled:t.disabled},nativeOn:{change:function(e){return t.onMeridienChange(e.target.value)}},model:{value:t.meridienSelected,callback:function(e){t.meridienSelected=e},expression:"meridienSelected"}},t._l(t.meridiens,(function(e){return n("option",{key:e,domProps:{value:e}},[t._v("\n "+t._s(e)+"\n ")])})),0)],2),t._v(" "),void 0!==t.$slots.default&&t.$slots.default.length?n("footer",{staticClass:"timepicker-footer"},[t._t("default")],2):t._e()],1)],1):n("b-input",t._b({ref:"input",attrs:{type:"time",step:t.nativeStep,autocomplete:"off",value:t.formatHHMMSS(t.computedValue),placeholder:t.placeholder,size:t.size,icon:t.icon,"icon-pack":t.iconPack,loading:t.loading,max:t.formatHHMMSS(t.maxTime),min:t.formatHHMMSS(t.minTime),disabled:t.disabled,readonly:!1,"use-html5-validation":t.useHtml5Validation},on:{focus:t.handleOnFocus,blur:function(e){t.onBlur()&&t.checkHtml5Validity()}},nativeOn:{change:function(e){return t.onChange(e.target.value)}}},"b-input",t.$attrs,!1))],1)},Ti=[];const $i=void 0,Pi=void 0,ji=void 0,Mi=!1;var Ni,Fi=w({render:Ai,staticRenderFns:Ti},$i,Ei,Pi,Mi,ji,void 0,void 0),Ii={name:"BDatetimepicker",components:(Ni={},r(Ni,xi.name,xi),r(Ni,Fi.name,Fi),Ni),mixins:[C],inheritAttrs:!1,props:{value:{type:Date},editable:{type:Boolean,default:!1},placeholder:String,disabled:Boolean,icon:String,iconPack:String,inline:Boolean,openOnFocus:Boolean,position:String,mobileNative:{type:Boolean,default:!0},minDatetime:Date,maxDatetime:Date,datetimeFormatter:{type:Function},datetimeParser:{type:Function},datetimeCreator:{type:Function,default:function(t){return"function"===typeof y.defaultDatetimeCreator?y.defaultDatetimeCreator(t):t}},datepicker:Object,timepicker:Object},data:function(){return{newValue:this.value}},computed:{computedValue:{get:function(){return this.newValue},set:function(t){if(t){var e=new Date(t.getTime());this.newValue?t.getDate()===this.newValue.getDate()&&t.getMonth()===this.newValue.getMonth()&&t.getFullYear()===this.newValue.getFullYear()||0!==t.getHours()||0!==t.getMinutes()||0!==t.getSeconds()||e.setHours(this.newValue.getHours(),this.newValue.getMinutes(),this.newValue.getSeconds(),0):e=this.datetimeCreator(t),this.minDatetime&&ethis.maxDatetime&&(e=this.maxDatetime),this.newValue=new Date(e.getTime())}else this.newValue=t;this.$emit("input",this.newValue)}},isMobile:function(){return this.mobileNative&&m.any()},minDate:function(){return this.minDatetime?new Date(this.minDatetime.getFullYear(),this.minDatetime.getMonth(),this.minDatetime.getDate(),0,0,0,0):this.datepicker?this.datepicker.minDate:null},maxDate:function(){return this.maxDatetime?new Date(this.maxDatetime.getFullYear(),this.maxDatetime.getMonth(),this.maxDatetime.getDate(),0,0,0,0):this.datepicker?this.datepicker.maxDate:null},minTime:function(){return this.minDatetime&&null!==this.newValue&&"undefined"!==typeof this.newValue?this.minDatetime.getFullYear()===this.newValue.getFullYear()&&this.minDatetime.getMonth()===this.newValue.getMonth()&&this.minDatetime.getDate()===this.newValue.getDate()?this.minDatetime:void 0:this.timepicker?this.timepicker.minTime:null},maxTime:function(){return this.maxDatetime&&null!==this.newValue&&"undefined"!==typeof this.newValue?this.maxDatetime.getFullYear()===this.newValue.getFullYear()&&this.maxDatetime.getMonth()===this.newValue.getMonth()&&this.maxDatetime.getDate()===this.newValue.getDate()?this.maxDatetime:void 0:this.timepicker?this.timepicker.maxTime:null},datepickerSize:function(){return this.datepicker&&this.datepicker.size?this.datepicker.size:this.size},timepickerSize:function(){return this.timepicker&&this.timepicker.size?this.timepicker.size:this.size},timepickerDisabled:function(){return this.timepicker&&this.timepicker.disabled?this.timepicker.disabled:this.disabled}},watch:{value:function(t){this.newValue=t}},methods:{defaultDatetimeParser:function(t){return"function"===typeof this.datetimeParser?this.datetimeParser(t):"function"===typeof y.defaultDatetimeParser?y.defaultDatetimeParser(t):new Date(Date.parse(t))},defaultDatetimeFormatter:function(t){if("function"===typeof this.datetimeFormatter)return this.datetimeFormatter(t);if("function"===typeof y.defaultDatetimeParser)return y.defaultDatetimeParser(t);if(this.$refs.timepicker){var e=t.getFullYear()+"/"+(t.getMonth()+1)+"/"+t.getDate(),n=new Date(e);return n.toLocaleDateString()+" "+this.$refs.timepicker.timeFormatter(t,this.$refs.timepicker)}return null},onChangeNativePicker:function(t){var e=t.target.value;this.computedValue=e?new Date(e):null},formatNative:function(t){var e=new Date(t);if(t&&!isNaN(e)){var n=e.getFullYear(),i=e.getMonth()+1,r=e.getDate(),a=e.getHours(),o=e.getMinutes(),s=e.getSeconds();return n+"-"+(i<10?"0":"")+i+"-"+(r<10?"0":"")+r+"T"+(a<10?"0":"")+a+":"+(o<10?"0":"")+o+":"+(s<10?"0":"")+s}return""},toggle:function(){this.$refs.datepicker.toggle()}},mounted:function(){this.newValue&&this.$refs.datepicker.$forceUpdate()}};const Ri=Ii;var Bi=function(){var t=this,e=t.$createElement,n=t._self._c||e;return!t.isMobile||t.inline?n("b-datepicker",t._b({ref:"datepicker",attrs:{"open-on-focus":t.openOnFocus,position:t.position,loading:t.loading,inline:t.inline,editable:t.editable,expanded:t.expanded,"close-on-click":!1,"date-formatter":t.defaultDatetimeFormatter,"date-parser":t.defaultDatetimeParser,"min-date":t.minDate,"max-date":t.maxDate,icon:t.icon,"icon-pack":t.iconPack,size:t.datepickerSize,placeholder:t.placeholder,range:!1,disabled:t.disabled,"mobile-native":t.mobileNative},on:{"change-month":function(e){return t.$emit("change-month",e)},"change-year":function(e){return t.$emit("change-year",e)}},model:{value:t.computedValue,callback:function(e){t.computedValue=e},expression:"computedValue"}},"b-datepicker",t.datepicker,!1),[n("nav",{staticClass:"level is-mobile"},[void 0!==t.$slots.left?n("div",{staticClass:"level-item has-text-centered"},[t._t("left")],2):t._e(),t._v(" "),n("div",{staticClass:"level-item has-text-centered"},[n("b-timepicker",t._b({ref:"timepicker",attrs:{inline:"",editable:t.editable,"min-time":t.minTime,"max-time":t.maxTime,size:t.timepickerSize,disabled:t.timepickerDisabled},model:{value:t.computedValue,callback:function(e){t.computedValue=e},expression:"computedValue"}},"b-timepicker",t.timepicker,!1))],1),t._v(" "),void 0!==t.$slots.right?n("div",{staticClass:"level-item has-text-centered"},[t._t("right")],2):t._e()])]):n("b-input",t._b({ref:"input",attrs:{type:"datetime-local",autocomplete:"off",value:t.formatNative(t.computedValue),placeholder:t.placeholder,size:t.size,icon:t.icon,"icon-pack":t.iconPack,loading:t.loading,max:t.formatNative(t.maxDate),min:t.formatNative(t.minDate),disabled:t.disabled,readonly:!1,"use-html5-validation":t.useHtml5Validation},on:{focus:t.onFocus,blur:t.onBlur},nativeOn:{change:function(e){return t.onChangeNativePicker(e)}}},"b-input",t.$attrs,!1))},Vi=[];const Li=void 0,zi=void 0,Hi=void 0,Ui=!1;var Wi=w({render:Bi,staticRenderFns:Vi},Li,Ri,zi,Ui,Hi,void 0,void 0),Yi={install:function(t){x(t,Wi)}};k(Yi);var qi=Yi,Ki=n("2b0e"),Xi={name:"BModal",directives:{trapFocus:ke},props:{active:Boolean,component:[Object,Function],content:String,programmatic:Boolean,props:Object,events:Object,width:{type:[String,Number],default:960},hasModalCard:Boolean,animation:{type:String,default:"zoom-out"},canCancel:{type:[Array,Boolean],default:function(){return y.defaultModalCanCancel}},onCancel:{type:Function,default:function(){}},scroll:{type:String,default:function(){return y.defaultModalScroll?y.defaultModalScroll:"clip"},validator:function(t){return["clip","keep"].indexOf(t)>=0}},fullScreen:Boolean,trapFocus:{type:Boolean,default:y.defaultTrapFocus},customClass:String,ariaRole:{type:String,validator:function(t){return["dialog","alertdialog"].indexOf(t)>=0}},ariaModal:Boolean},data:function(){return{isActive:this.active||!1,savedScrollTop:null,newWidth:"number"===typeof this.width?this.width+"px":this.width,animating:!0}},computed:{cancelOptions:function(){return"boolean"===typeof this.canCancel?this.canCancel?y.defaultModalCanCancel:[]:this.canCancel},showX:function(){return this.cancelOptions.indexOf("x")>=0},customStyle:function(){return this.fullScreen?null:{maxWidth:this.newWidth}}},watch:{active:function(t){var e=this;this.isActive=t,this.$nextTick((function(){t&&e.$el&&e.$el.focus&&e.$el.focus()}))},isActive:function(){this.handleScroll()}},methods:{handleScroll:function(){"undefined"!==typeof window&&("clip"!==this.scroll?(this.savedScrollTop=this.savedScrollTop?this.savedScrollTop:document.documentElement.scrollTop,this.isActive?document.body.classList.add("is-noscroll"):document.body.classList.remove("is-noscroll"),this.isActive?document.body.style.top="-".concat(this.savedScrollTop,"px"):(document.documentElement.scrollTop=this.savedScrollTop,document.body.style.top=null,this.savedScrollTop=null)):this.isActive?document.documentElement.classList.add("is-clipped"):document.documentElement.classList.remove("is-clipped"))},cancel:function(t){this.cancelOptions.indexOf(t)<0||(this.onCancel.apply(null,arguments),this.close())},close:function(){var t=this;this.$emit("close"),this.$emit("update:active",!1),this.programmatic&&(this.isActive=!1,setTimeout((function(){t.$destroy(),g(t.$el)}),150))},keyPress:function(t){this.isActive&&27===t.keyCode&&this.cancel("escape")},afterEnter:function(){this.animating=!1},beforeLeave:function(){this.animating=!0}},created:function(){"undefined"!==typeof window&&document.addEventListener("keyup",this.keyPress)},beforeMount:function(){this.programmatic&&document.body.appendChild(this.$el)},mounted:function(){this.programmatic?this.isActive=!0:this.isActive&&this.handleScroll()},beforeDestroy:function(){if("undefined"!==typeof window){document.removeEventListener("keyup",this.keyPress),document.documentElement.classList.remove("is-clipped");var t=this.savedScrollTop?this.savedScrollTop:document.documentElement.scrollTop;document.body.classList.remove("is-noscroll"),document.documentElement.scrollTop=t,document.body.style.top=null}}};const Gi=Xi;var Ji=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("transition",{attrs:{name:t.animation},on:{"after-enter":t.afterEnter,"before-leave":t.beforeLeave}},[t.isActive?n("div",{directives:[{name:"trap-focus",rawName:"v-trap-focus",value:t.trapFocus,expression:"trapFocus"}],staticClass:"modal is-active",class:[{"is-full-screen":t.fullScreen},t.customClass],attrs:{tabindex:"-1",role:t.ariaRole,"aria-modal":t.ariaModal}},[n("div",{staticClass:"modal-background",on:{click:function(e){return t.cancel("outside")}}}),t._v(" "),n("div",{staticClass:"animation-content",class:{"modal-content":!t.hasModalCard},style:t.customStyle},[t.component?n(t.component,t._g(t._b({tag:"component",on:{close:t.close}},"component",t.props,!1),t.events)):t.content?n("div",{domProps:{innerHTML:t._s(t.content)}}):t._t("default"),t._v(" "),t.showX?n("button",{directives:[{name:"show",rawName:"v-show",value:!t.animating,expression:"!animating"}],staticClass:"modal-close is-large",attrs:{type:"button"},on:{click:function(e){return t.cancel("x")}}}):t._e()],2)]):t._e()])},Zi=[];const Qi=void 0,tr=void 0,er=void 0,nr=!1;var ir=w({render:Ji,staticRenderFns:Zi},Qi,Gi,tr,nr,er,void 0,void 0),rr={name:"BDialog",components:r({},I.name,I),directives:{trapFocus:ke},extends:ir,props:{title:String,message:String,icon:String,iconPack:String,hasIcon:Boolean,type:{type:String,default:"is-primary"},size:String,confirmText:{type:String,default:function(){return y.defaultDialogConfirmText?y.defaultDialogConfirmText:"OK"}},cancelText:{type:String,default:function(){return y.defaultDialogCancelText?y.defaultDialogCancelText:"Cancel"}},hasInput:Boolean,inputAttrs:{type:Object,default:function(){return{}}},onConfirm:{type:Function,default:function(){}},container:{type:String,default:y.defaultContainerElement},focusOn:{type:String,default:"confirm"},trapFocus:{type:Boolean,default:y.defaultTrapFocus},ariaRole:{type:String,validator:function(t){return["dialog","alertdialog"].indexOf(t)>=0}},ariaModal:Boolean},data:function(){var t=this.hasInput&&this.inputAttrs.value||"";return{prompt:t,isActive:!1,validationMessage:""}},computed:{dialogClass:function(){return[this.size,{"has-custom-container":null!==this.container}]},iconByType:function(){switch(this.type){case"is-info":return"information";case"is-success":return"check-circle";case"is-warning":return"alert";case"is-danger":return"alert-circle";default:return null}},showCancel:function(){return this.cancelOptions.indexOf("button")>=0}},methods:{confirm:function(){var t=this;if(void 0!==this.$refs.input&&!this.$refs.input.checkValidity())return this.validationMessage=this.$refs.input.validationMessage,void this.$nextTick((function(){return t.$refs.input.select()}));this.onConfirm(this.prompt),this.close()},close:function(){var t=this;this.isActive=!1,setTimeout((function(){t.$destroy(),g(t.$el)}),150)}},beforeMount:function(){var t=this;"undefined"!==typeof window&&this.$nextTick((function(){var e=document.querySelector(t.container)||document.body;e.appendChild(t.$el)}))},mounted:function(){var t=this;this.isActive=!0,"undefined"===typeof this.inputAttrs.required&&this.$set(this.inputAttrs,"required",!0),this.$nextTick((function(){t.hasInput?t.$refs.input.focus():"cancel"===t.focusOn&&t.showCancel?t.$refs.cancelButton.focus():t.$refs.confirmButton.focus()}))}};const ar=rr;var or=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("transition",{attrs:{name:t.animation}},[t.isActive?n("div",{directives:[{name:"trap-focus",rawName:"v-trap-focus",value:t.trapFocus,expression:"trapFocus"}],staticClass:"dialog modal is-active",class:t.dialogClass,attrs:{role:t.ariaRole,"aria-modal":t.ariaModal}},[n("div",{staticClass:"modal-background",on:{click:function(e){return t.cancel("outside")}}}),t._v(" "),n("div",{staticClass:"modal-card animation-content"},[t.title?n("header",{staticClass:"modal-card-head"},[n("p",{staticClass:"modal-card-title"},[t._v(t._s(t.title))])]):t._e(),t._v(" "),n("section",{staticClass:"modal-card-body",class:{"is-titleless":!t.title,"is-flex":t.hasIcon}},[n("div",{staticClass:"media"},[t.hasIcon&&(t.icon||t.iconByType)?n("div",{staticClass:"media-left"},[n("b-icon",{attrs:{icon:t.icon?t.icon:t.iconByType,pack:t.iconPack,type:t.type,both:!t.icon,size:"is-large"}})],1):t._e(),t._v(" "),n("div",{staticClass:"media-content"},[n("p",{domProps:{innerHTML:t._s(t.message)}}),t._v(" "),t.hasInput?n("div",{staticClass:"field"},[n("div",{staticClass:"control"},["checkbox"===t.inputAttrs.type?n("input",t._b({directives:[{name:"model",rawName:"v-model",value:t.prompt,expression:"prompt"}],ref:"input",staticClass:"input",class:{"is-danger":t.validationMessage},attrs:{type:"checkbox"},domProps:{checked:Array.isArray(t.prompt)?t._i(t.prompt,null)>-1:t.prompt},on:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.confirm(e)},change:function(e){var n=t.prompt,i=e.target,r=!!i.checked;if(Array.isArray(n)){var a=null,o=t._i(n,a);i.checked?o<0&&(t.prompt=n.concat([a])):o>-1&&(t.prompt=n.slice(0,o).concat(n.slice(o+1)))}else t.prompt=r}}},"input",t.inputAttrs,!1)):"radio"===t.inputAttrs.type?n("input",t._b({directives:[{name:"model",rawName:"v-model",value:t.prompt,expression:"prompt"}],ref:"input",staticClass:"input",class:{"is-danger":t.validationMessage},attrs:{type:"radio"},domProps:{checked:t._q(t.prompt,null)},on:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.confirm(e)},change:function(e){t.prompt=null}}},"input",t.inputAttrs,!1)):n("input",t._b({directives:[{name:"model",rawName:"v-model",value:t.prompt,expression:"prompt"}],ref:"input",staticClass:"input",class:{"is-danger":t.validationMessage},attrs:{type:t.inputAttrs.type},domProps:{value:t.prompt},on:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.confirm(e)},input:function(e){e.target.composing||(t.prompt=e.target.value)}}},"input",t.inputAttrs,!1))]),t._v(" "),n("p",{staticClass:"help is-danger"},[t._v(t._s(t.validationMessage))])]):t._e()])])]),t._v(" "),n("footer",{staticClass:"modal-card-foot"},[t.showCancel?n("button",{ref:"cancelButton",staticClass:"button",on:{click:function(e){return t.cancel("button")}}},[t._v("\n "+t._s(t.cancelText)+"\n ")]):t._e(),t._v(" "),n("button",{ref:"confirmButton",staticClass:"button",class:t.type,on:{click:t.confirm}},[t._v("\n "+t._s(t.confirmText)+"\n ")])])])]):t._e()])},sr=[];const cr=void 0,ur=void 0,lr=void 0,dr=!1;var fr=w({render:or,staticRenderFns:sr},cr,ar,ur,dr,lr,void 0,void 0);function hr(t){var e="undefined"!==typeof window&&window.Vue?window.Vue:Ki["default"],n=e.extend(fr);return new n({el:document.createElement("div"),propsData:t})}var pr={alert:function(t){"string"===typeof t&&(t={message:t});var e={canCancel:!1},n=v(e,t);return hr(n)},confirm:function(t){var e={},n=v(e,t);return hr(n)},prompt:function(t){var e={hasInput:!0,confirmText:"Done"},n=v(e,t);return hr(n)}},vr={install:function(t){x(t,fr),S(t,"dialog",pr)}};k(vr);var mr=vr,gr={install:function(t){x(t,Pe),x(t,Le)}};k(gr);var yr=gr,br={install:function(t){x(t,rn)}};k(br);var _r=br,wr={install:function(t){x(t,I)}};k(wr);var kr=wr,xr={install:function(t){x(t,Y)}};k(xr);var Sr=xr,Cr="undefined"===typeof window,Or=Cr?Object:window.HTMLElement,Dr=Cr?Object:window.File,Er={name:"BLoading",props:{active:Boolean,programmatic:Boolean,container:[Object,Function,Or],isFullPage:{type:Boolean,default:!0},animation:{type:String,default:"fade"},canCancel:{type:Boolean,default:!1},onCancel:{type:Function,default:function(){}}},data:function(){return{isActive:this.active||!1}},watch:{active:function(t){this.isActive=t}},methods:{cancel:function(){this.canCancel&&this.isActive&&this.close()},close:function(){var t=this;this.onCancel.apply(null,arguments),this.$emit("close"),this.$emit("update:active",!1),this.programmatic&&(this.isActive=!1,setTimeout((function(){t.$destroy(),g(t.$el)}),150))},keyPress:function(t){27===t.keyCode&&this.cancel()}},created:function(){"undefined"!==typeof window&&document.addEventListener("keyup",this.keyPress)},beforeMount:function(){this.programmatic&&(this.container?(this.isFullPage=!1,this.container.appendChild(this.$el)):document.body.appendChild(this.$el))},mounted:function(){this.programmatic&&(this.isActive=!0)},beforeDestroy:function(){"undefined"!==typeof window&&document.removeEventListener("keyup",this.keyPress)}};const Ar=Er;var Tr=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("transition",{attrs:{name:t.animation}},[t.isActive?n("div",{staticClass:"loading-overlay is-active",class:{"is-full-page":t.isFullPage}},[n("div",{staticClass:"loading-background",on:{click:t.cancel}}),t._v(" "),t._t("default",[n("div",{staticClass:"loading-icon"})])],2):t._e()])},$r=[];const Pr=void 0,jr=void 0,Mr=void 0,Nr=!1;var Fr=w({render:Tr,staticRenderFns:$r},Pr,Ar,jr,Nr,Mr,void 0,void 0),Ir={open:function(t){var e={programmatic:!0},n=v(e,t),i="undefined"!==typeof window&&window.Vue?window.Vue:Ki["default"],r=i.extend(Fr);return new r({el:document.createElement("div"),propsData:n})}},Rr={install:function(t){x(t,Fr),S(t,"loading",Ir)}};k(Rr);var Br=Rr,Vr={name:"BMenu",props:{accordion:{type:Boolean,default:!0}},data:function(){return{_isMenu:!0}}};const Lr=Vr;var zr=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"menu"},[t._t("default")],2)},Hr=[];const Ur=void 0,Wr=void 0,Yr=void 0,qr=!1;var Kr=w({render:zr,staticRenderFns:Hr},Ur,Lr,Wr,qr,Yr,void 0,void 0),Xr={name:"BMenuList",functional:!0,props:{label:String,icon:String,iconPack:String,ariaRole:{type:String,default:""}},render:function(t,e){var n=null,i=e.slots();(e.props.label||i.label)&&(n=t("p",{attrs:{class:"menu-label"}},e.props.label?e.props.icon?[t("b-icon",{props:{icon:e.props.icon,pack:e.props.iconPack,size:"is-small"}}),t("span",{},e.props.label)]:e.props.label:i.label));var r=t("ul",{attrs:{class:"menu-list",role:"menu"===e.props.ariaRole?e.props.ariaRole:null}},i.default);return n?[n,r]:r}};const Gr=Xr,Jr=void 0,Zr=void 0,Qr=void 0,ta=void 0;var ea=w({},Jr,Gr,Zr,ta,Qr,void 0,void 0),na={name:"BMenuItem",components:r({},I.name,I),inheritAttrs:!1,props:{label:String,active:Boolean,expanded:Boolean,disabled:Boolean,iconPack:String,icon:String,animation:{type:String,default:"fade"},tag:{type:String,default:"a",validator:function(t){return["a","router-link","nuxt-link","n-link","NuxtLink","NLink"].indexOf(t)>=0}},ariaRole:{type:String,default:""}},data:function(){return{newActive:this.active,newExpanded:this.expanded}},computed:{ariaRoleMenu:function(){return"menuitem"===this.ariaRole?this.ariaRole:null}},watch:{active:function(t){this.newActive=t},expanded:function(t){this.newExpanded=t}},methods:{onClick:function(t){this.disabled||(this.reset(this.$parent),this.newExpanded=!0,this.$emit("update:expanded",this.newActive),this.newActive=!0,this.$emit("update:active",this.newActive),this.$emit("click",t))},reset:function(t){var e=this,n=t.$children.filter((function(t){return t.name===e.name}));n.forEach((function(n){n!==e&&(e.reset(n),(!t.$data._isMenu||t.$data._isMenu&&t.accordion)&&(n.newExpanded=!1,n.$emit("update:expanded",n.newActive)),n.newActive=!1,n.$emit("update:active",n.newActive))}))}}};const ia=na;var ra=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("li",{attrs:{role:t.ariaRoleMenu}},[n(t.tag,t._b({tag:"component",class:{"is-active":t.newActive,"is-disabled":t.disabled},on:{click:function(e){return t.onClick(e)}},nativeOn:{click:function(e){return t.onClick(e)}}},"component",t.$attrs,!1),[t.icon?n("b-icon",{attrs:{icon:t.icon,pack:t.iconPack,size:"is-small"}}):t._e(),t._v(" "),t.label?n("span",[t._v(t._s(t.label))]):t._t("label",null,{expanded:t.newExpanded,active:t.newActive})],2),t._v(" "),t.$slots.default?[n("transition",{attrs:{name:t.animation}},[n("ul",{directives:[{name:"show",rawName:"v-show",value:t.newExpanded,expression:"newExpanded"}]},[t._t("default")],2)])]:t._e()],2)},aa=[];const oa=void 0,sa=void 0,ca=void 0,ua=!1;var la=w({render:ra,staticRenderFns:aa},oa,ia,sa,ua,ca,void 0,void 0),da={install:function(t){x(t,Kr),x(t,ea),x(t,la)}};k(da);var fa=da,ha={components:r({},I.name,I),props:{active:{type:Boolean,default:!0},title:String,closable:{type:Boolean,default:!0},message:String,type:String,hasIcon:Boolean,size:String,iconPack:String,iconSize:String,autoClose:{type:Boolean,default:!1},duration:{type:Number,default:2e3}},data:function(){return{isActive:this.active}},watch:{active:function(t){this.isActive=t},isActive:function(t){t?this.setAutoClose():this.timer&&clearTimeout(this.timer)}},computed:{icon:function(){switch(this.type){case"is-info":return"information";case"is-success":return"check-circle";case"is-warning":return"alert";case"is-danger":return"alert-circle";default:return null}}},methods:{close:function(){this.isActive=!1,this.$emit("close"),this.$emit("update:active",!1)},setAutoClose:function(){var t=this;this.autoClose&&(this.timer=setTimeout((function(){t.isActive&&t.close()}),this.duration))}},mounted:function(){this.setAutoClose()}},pa={name:"BMessage",mixins:[ha],props:{ariaCloseLabel:String},data:function(){return{newIconSize:this.iconSize||this.size||"is-large"}}};const va=pa;var ma=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("transition",{attrs:{name:"fade"}},[t.isActive?n("article",{staticClass:"message",class:[t.type,t.size]},[t.title?n("header",{staticClass:"message-header"},[n("p",[t._v(t._s(t.title))]),t._v(" "),t.closable?n("button",{staticClass:"delete",attrs:{type:"button","aria-label":t.ariaCloseLabel},on:{click:t.close}}):t._e()]):t._e(),t._v(" "),n("section",{staticClass:"message-body"},[n("div",{staticClass:"media"},[t.icon&&t.hasIcon?n("div",{staticClass:"media-left"},[n("b-icon",{class:t.type,attrs:{icon:t.icon,pack:t.iconPack,both:"",size:t.newIconSize}})],1):t._e(),t._v(" "),n("div",{staticClass:"media-content"},[t._t("default")],2)])])]):t._e()])},ga=[];const ya=void 0,ba=void 0,_a=void 0,wa=!1;var ka=w({render:ma,staticRenderFns:ga},ya,va,ba,wa,_a,void 0,void 0),xa={install:function(t){x(t,ka)}};k(xa);var Sa=xa,Ca={open:function(t){var e;"string"===typeof t&&(t={content:t});var n={programmatic:!0};t.parent&&(e=t.parent,delete t.parent);var i=v(n,t),r="undefined"!==typeof window&&window.Vue?window.Vue:Ki["default"],a=r.extend(ir);return new a({parent:e,el:document.createElement("div"),propsData:i})}},Oa={install:function(t){x(t,ir),S(t,"modal",Ca)}};k(Oa);var Da=Oa,Ea={props:{type:{type:String,default:"is-dark"},message:String,duration:Number,queue:{type:Boolean,default:void 0},position:{type:String,default:"is-top",validator:function(t){return["is-top-right","is-top","is-top-left","is-bottom-right","is-bottom","is-bottom-left"].indexOf(t)>-1}},container:String},data:function(){return{isActive:!1,parentTop:null,parentBottom:null,newContainer:this.container||y.defaultContainerElement}},computed:{correctParent:function(){switch(this.position){case"is-top-right":case"is-top":case"is-top-left":return this.parentTop;case"is-bottom-right":case"is-bottom":case"is-bottom-left":return this.parentBottom}},transition:function(){switch(this.position){case"is-top-right":case"is-top":case"is-top-left":return{enter:"fadeInDown",leave:"fadeOut"};case"is-bottom-right":case"is-bottom":case"is-bottom-left":return{enter:"fadeInUp",leave:"fadeOut"}}}},methods:{shouldQueue:function(){var t=void 0!==this.queue?this.queue:y.defaultNoticeQueue;return!!t&&(this.parentTop.childElementCount>0||this.parentBottom.childElementCount>0)},close:function(){var t=this;clearTimeout(this.timer),this.isActive=!1,setTimeout((function(){t.$destroy(),g(t.$el)}),150)},showNotice:function(){var t=this;this.shouldQueue()?setTimeout((function(){return t.showNotice()}),250):(this.correctParent.insertAdjacentElement("afterbegin",this.$el),this.isActive=!0,this.indefinite||(this.timer=setTimeout((function(){return t.close()}),this.newDuration)))},setupContainer:function(){if(this.parentTop=document.querySelector((this.newContainer?this.newContainer:"body")+">.notices.is-top"),this.parentBottom=document.querySelector((this.newContainer?this.newContainer:"body")+">.notices.is-bottom"),!this.parentTop||!this.parentBottom){this.parentTop||(this.parentTop=document.createElement("div"),this.parentTop.className="notices is-top"),this.parentBottom||(this.parentBottom=document.createElement("div"),this.parentBottom.className="notices is-bottom");var t=document.querySelector(this.newContainer)||document.body;t.appendChild(this.parentTop),t.appendChild(this.parentBottom),this.newContainer&&(this.parentTop.classList.add("has-custom-container"),this.parentBottom.classList.add("has-custom-container"))}}},beforeMount:function(){this.setupContainer()},mounted:function(){this.showNotice()}},Aa={name:"BNotification",mixins:[ha],props:{position:String,ariaCloseLabel:String}};const Ta=Aa;var $a=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("transition",{attrs:{name:"fade"}},[n("article",{directives:[{name:"show",rawName:"v-show",value:t.isActive,expression:"isActive"}],staticClass:"notification",class:[t.type,t.position]},[t.closable?n("button",{staticClass:"delete",attrs:{type:"button","aria-label":t.ariaCloseLabel},on:{click:t.close}}):t._e(),t._v(" "),n("div",{staticClass:"media"},[t.icon&&t.hasIcon?n("div",{staticClass:"media-left"},[n("b-icon",{attrs:{icon:t.icon,pack:t.iconPack,both:"",size:"is-large","aria-hidden":""}})],1):t._e(),t._v(" "),n("div",{staticClass:"media-content"},[t.message?n("p",{staticClass:"text",domProps:{innerHTML:t._s(t.message)}}):t._t("default")],2)])])])},Pa=[];const ja=void 0,Ma=void 0,Na=void 0,Fa=!1;var Ia=w({render:$a,staticRenderFns:Pa},ja,Ta,Ma,Fa,Na,void 0,void 0),Ra={name:"BNotificationNotice",mixins:[Ea],props:{indefinite:{type:Boolean,default:!1}},data:function(){return{newDuration:this.duration||y.defaultNotificationDuration}}};const Ba=Ra;var Va=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("b-notification",t._b({on:{close:t.close}},"b-notification",t.$options.propsData,!1))},La=[];const za=void 0,Ha=void 0,Ua=void 0,Wa=!1;var Ya=w({render:Va,staticRenderFns:La},za,Ba,Ha,Wa,Ua,void 0,void 0),qa={open:function(t){var e;"string"===typeof t&&(t={message:t});var n={position:y.defaultNotificationPosition||"is-top-right"};t.parent&&(e=t.parent,delete t.parent);var i=v(n,t),r="undefined"!==typeof window&&window.Vue?window.Vue:Ki["default"],a=r.extend(Ya);return new a({parent:e,el:document.createElement("div"),propsData:i})}},Ka={install:function(t){x(t,Ia),S(t,"notification",qa)}};k(Ka);var Xa=Ka,Ga={name:"NavbarBurger",props:{isOpened:{type:Boolean,default:!1}}};const Ja=Ga;var Za=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("a",t._g({staticClass:"navbar-burger burger",class:{"is-active":t.isOpened},attrs:{role:"button","aria-label":"menu","aria-expanded":t.isOpened}},t.$listeners),[n("span",{attrs:{"aria-hidden":"true"}}),t._v(" "),n("span",{attrs:{"aria-hidden":"true"}}),t._v(" "),n("span",{attrs:{"aria-hidden":"true"}})])},Qa=[];const to=void 0,eo=void 0,no=void 0,io=!1;var ro=w({render:Za,staticRenderFns:Qa},to,Ja,eo,io,no,void 0,void 0),ao="undefined"!==typeof window&&("ontouchstart"in window||navigator.msMaxTouchPoints>0),oo=ao?["touchstart","click"]:["click"],so=[];function co(t){var e="function"===typeof t;if(!e&&"object"!==i(t))throw new Error("v-click-outside: Binding value should be a function or an object, typeof ".concat(t," given"));return{handler:e?t:t.handler,middleware:t.middleware||function(t){return t},events:t.events||oo}}function uo(t){var e=t.el,n=t.event,i=t.handler,r=t.middleware,a=n.target!==e&&!e.contains(n.target);a&&r(n,e)&&i(n,e)}function lo(t,e){var n=e.value,i=co(n),r=i.handler,a=i.middleware,o=i.events,s={el:t,eventHandlers:o.map((function(e){return{event:e,handler:function(e){return uo({event:e,el:t,handler:r,middleware:a})}}}))};s.eventHandlers.forEach((function(t){var e=t.event,n=t.handler;return document.addEventListener(e,n)})),so.push(s)}function fo(t,e){var n=e.value,i=co(n),r=i.handler,a=i.middleware,o=i.events,s=so.find((function(e){return e.el===t}));s.eventHandlers.forEach((function(t){var e=t.event,n=t.handler;return document.removeEventListener(e,n)})),s.eventHandlers=o.map((function(e){return{event:e,handler:function(e){return uo({event:e,el:t,handler:r,middleware:a})}}})),s.eventHandlers.forEach((function(t){var e=t.event,n=t.handler;return document.addEventListener(e,n)}))}function ho(t){var e=so.find((function(e){return e.el===t}));e.eventHandlers.forEach((function(t){var e=t.event,n=t.handler;return document.removeEventListener(e,n)}))}var po={bind:lo,update:fo,unbind:ho,instances:so},vo="is-fixed-top",mo="has-navbar-fixed-top",go="has-spaced-navbar-fixed-top",yo="is-fixed-bottom",bo="has-navbar-fixed-bottom",_o="has-spaced-navbar-fixed-bottom",wo=function(t){return!!t},ko={name:"BNavbar",components:{NavbarBurger:ro},directives:{clickOutside:po},props:{type:[String,Object],transparent:{type:Boolean,default:!1},fixedTop:{type:Boolean,default:!1},fixedBottom:{type:Boolean,default:!1},isActive:{type:Boolean,default:!1},wrapperClass:{type:String},closeOnClick:{type:Boolean,default:!0},mobileBurger:{type:Boolean,default:!0},spaced:Boolean,shadow:Boolean},data:function(){return{internalIsActive:this.isActive}},computed:{isOpened:function(){return this.internalIsActive},computedClasses:function(){var t;return[this.type,(t={},r(t,vo,this.fixedTop),r(t,yo,this.fixedBottom),r(t,"is-spaced",this.spaced),r(t,"has-shadow",this.shadow),r(t,"is-transparent",this.transparent),t)]}},watch:{isActive:{handler:function(t){this.internalIsActive=t},immediate:!0},fixedTop:{handler:function(t){this.checkIfFixedPropertiesAreColliding();var e=this.spaced?go:mo;if(t)return this.setBodyClass(e);this.removeBodyClass(e)},immediate:!0},fixedBottom:{handler:function(t){this.checkIfFixedPropertiesAreColliding();var e=this.spaced?_o:bo;if(t)return this.setBodyClass(e);this.removeBodyClass(e)},immediate:!0}},methods:{toggleActive:function(){this.internalIsActive=!this.internalIsActive,this.emitUpdateParentEvent()},closeMenu:function(){this.closeOnClick&&(this.internalIsActive=!1,this.emitUpdateParentEvent())},emitUpdateParentEvent:function(){this.$emit("update:isActive",this.internalIsActive)},setBodyClass:function(t){"undefined"!==typeof window&&document.body.classList.add(t)},removeBodyClass:function(t){"undefined"!==typeof window&&document.body.classList.remove(t)},checkIfFixedPropertiesAreColliding:function(){var t=this.fixedTop&&this.fixedBottom;if(t)throw new Error("You should choose if the BNavbar is fixed bottom or fixed top, but not both")},genNavbar:function(t){var e=[this.genNavbarBrandNode(t),this.genNavbarSlotsNode(t)];if(!wo(this.wrapperClass))return this.genNavbarSlots(t,e);var n=t("div",{class:this.wrapperClass},e);return this.genNavbarSlots(t,[n])},genNavbarSlots:function(t,e){return t("nav",{staticClass:"navbar",class:this.computedClasses,attrs:{role:"navigation","aria-label":"main navigation"},directives:[{name:"click-outside",value:this.closeMenu}]},e)},genNavbarBrandNode:function(t){return t("div",{class:"navbar-brand"},[this.$slots.brand,this.genBurgerNode(t)])},genBurgerNode:function(t){if(this.mobileBurger){var e=t("navbar-burger",{props:{isOpened:this.isOpened},on:{click:this.toggleActive}}),n=!!this.$scopedSlots.burger;return n?this.$scopedSlots.burger({isOpened:this.isOpened,toggleActive:this.toggleActive}):e}},genNavbarSlotsNode:function(t){return t("div",{staticClass:"navbar-menu",class:{"is-active":this.isOpened}},[this.genMenuPosition(t,"start"),this.genMenuPosition(t,"end")])},genMenuPosition:function(t,e){return t("div",{staticClass:"navbar-".concat(e)},this.$slots[e])}},beforeDestroy:function(){this.removeBodyClass(yo),this.removeBodyClass(vo)},render:function(t,e){return this.genNavbar(t)}};const xo=ko,So=void 0,Co=void 0,Oo=void 0,Do=void 0;var Eo=w({},So,xo,Co,Do,Oo,void 0,void 0),Ao=["div","span"],To={name:"BNavbarItem",inheritAttrs:!1,props:{tag:{type:String,default:"a"},active:Boolean},methods:{keyPress:function(t){27===t.keyCode&&this.$parent.closeMenu()},handleClickEvent:function(t){var e=Ao.some((function(e){return e===t.target.localName}));e||(this.$parent.$data._isNavDropdown?(this.$parent.closeMenu(),this.$parent.$parent.closeMenu()):this.$parent.closeMenu())}},mounted:function(){"undefined"!==typeof window&&(this.$el.addEventListener("click",this.handleClickEvent),document.addEventListener("keyup",this.keyPress))},beforeDestroy:function(){"undefined"!==typeof window&&(this.$el.removeEventListener("click",this.handleClickEvent),document.removeEventListener("keyup",this.keyPress))}};const $o=To;var Po=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n(t.tag,t._g(t._b({tag:"component",staticClass:"navbar-item",class:{"is-active":t.active}},"component",t.$attrs,!1),t.$listeners),[t._t("default")],2)},jo=[];const Mo=void 0,No=void 0,Fo=void 0,Io=!1;var Ro=w({render:Po,staticRenderFns:jo},Mo,$o,No,Io,Fo,void 0,void 0),Bo={name:"BNavbarDropdown",directives:{clickOutside:po},props:{label:String,hoverable:Boolean,active:Boolean,right:Boolean,arrowless:Boolean,boxed:Boolean},data:function(){return{newActive:this.active,_isNavDropdown:!0}},watch:{active:function(t){this.newActive=t}},methods:{showMenu:function(){this.newActive=!0},closeMenu:function(){this.newActive=!1}}};const Vo=Bo;var Lo=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{directives:[{name:"click-outside",rawName:"v-click-outside",value:t.closeMenu,expression:"closeMenu"}],staticClass:"navbar-item has-dropdown",class:{"is-hoverable":t.hoverable,"is-active":t.newActive}},[n("a",{staticClass:"navbar-link",class:{"is-arrowless":t.arrowless},on:{click:function(e){t.newActive=!t.newActive}}},[t.label?[t._v(t._s(t.label))]:t._t("label")],2),t._v(" "),n("div",{staticClass:"navbar-dropdown",class:{"is-right":t.right,"is-boxed":t.boxed}},[t._t("default")],2)])},zo=[];const Ho=void 0,Uo=void 0,Wo=void 0,Yo=!1;var qo=w({render:Lo,staticRenderFns:zo},Ho,Vo,Uo,Yo,Wo,void 0,void 0),Ko={install:function(t){x(t,Eo),x(t,Ro),x(t,qo)}};k(Ko);var Xo,Go=Ko,Jo={name:"BNumberinput",components:(Xo={},r(Xo,I.name,I),r(Xo,Y.name,Y),Xo),mixins:[C],inheritAttrs:!1,props:{value:Number,min:[Number,String],max:[Number,String],step:[Number,String],disabled:Boolean,type:{type:String,default:"is-primary"},editable:{type:Boolean,default:!0},controls:{type:Boolean,default:!0},controlsRounded:{type:Boolean,default:!1},controlsPosition:String},data:function(){return{newValue:isNaN(this.value)?parseFloat(this.min)||0:this.value,newStep:this.step||1,_elementRef:"input"}},computed:{computedValue:{get:function(){return this.newValue},set:function(t){var e=t;""===t&&(e=parseFloat(this.min)||null),this.newValue=e,this.$emit("input",e),!this.isValid&&this.$refs.input.checkHtml5Validity()}},fieldClasses:function(){return[{"has-addons":"compact"===this.controlsPosition},{"is-grouped":"compact"!==this.controlsPosition},{"is-expanded":this.expanded}]},buttonClasses:function(){return[this.type,this.size,{"is-rounded":this.controlsRounded}]},minNumber:function(){return"string"===typeof this.min?parseFloat(this.min):this.min},maxNumber:function(){return"string"===typeof this.max?parseFloat(this.max):this.max},stepNumber:function(){return"string"===typeof this.newStep?parseFloat(this.newStep):this.newStep},disabledMin:function(){return this.computedValue-this.stepNumberthis.maxNumber},stepDecimals:function(){var t=this.stepNumber.toString(),e=t.indexOf(".");return e>=0?t.substring(e+1).length:0}},watch:{value:function(t){this.newValue=t}},methods:{decrement:function(){if("undefined"===typeof this.minNumber||this.computedValue-this.stepNumber>=this.minNumber){var t=this.computedValue-this.stepNumber;this.computedValue=parseFloat(t.toFixed(this.stepDecimals))}},increment:function(){if("undefined"===typeof this.maxNumber||this.computedValue+this.stepNumber<=this.maxNumber){var t=this.computedValue+this.stepNumber;this.computedValue=parseFloat(t.toFixed(this.stepDecimals))}},onControlClick:function(t,e){0===t.detail&&"click"!==t.type&&(e?this.increment():this.decrement())},onStartLongPress:function(t,e){var n=this;0!==t.button&&"touchstart"!==t.type||(this._$intervalTime=new Date,clearInterval(this._$intervalRef),this._$intervalRef=setInterval((function(){e?n.increment():n.decrement()}),250))},onStopLongPress:function(t){if(this._$intervalRef){var e=new Date;e-this._$intervalTime<250&&(t?this.increment():this.decrement()),clearInterval(this._$intervalRef),this._$intervalRef=null}}}};const Zo=Jo;var Qo=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"b-numberinput field",class:t.fieldClasses},[t.controls?n("p",{staticClass:"control",on:{mouseup:function(e){return t.onStopLongPress(!1)},mouseleave:function(e){return t.onStopLongPress(!1)},touchend:function(e){return t.onStopLongPress(!1)},touchcancel:function(e){return t.onStopLongPress(!1)}}},[n("button",{staticClass:"button",class:t.buttonClasses,attrs:{type:"button",disabled:t.disabled||t.disabledMin},on:{mousedown:function(e){return t.onStartLongPress(e,!1)},touchstart:function(e){return e.preventDefault(),t.onStartLongPress(e,!1)},click:function(e){return t.onControlClick(e,!1)}}},[n("b-icon",{attrs:{icon:"minus",pack:t.iconPack,size:t.iconSize}})],1)]):t._e(),t._v(" "),n("b-input",t._b({ref:"input",attrs:{type:"number",step:t.newStep,max:t.max,min:t.min,size:t.size,disabled:t.disabled,readonly:!t.editable,loading:t.loading,rounded:t.rounded,icon:t.icon,"icon-pack":t.iconPack,autocomplete:t.autocomplete,expanded:t.expanded,"use-html5-validation":t.useHtml5Validation},on:{focus:function(e){return t.$emit("focus",e)},blur:function(e){return t.$emit("blur",e)}},model:{value:t.computedValue,callback:function(e){t.computedValue=t._n(e)},expression:"computedValue"}},"b-input",t.$attrs,!1)),t._v(" "),t.controls?n("p",{staticClass:"control",on:{mouseup:function(e){return t.onStopLongPress(!0)},mouseleave:function(e){return t.onStopLongPress(!0)},touchend:function(e){return t.onStopLongPress(!0)},touchcancel:function(e){return t.onStopLongPress(!0)}}},[n("button",{staticClass:"button",class:t.buttonClasses,attrs:{type:"button",disabled:t.disabled||t.disabledMax},on:{mousedown:function(e){return t.onStartLongPress(e,!0)},touchstart:function(e){return e.preventDefault(),t.onStartLongPress(e,!0)},click:function(e){return t.onControlClick(e,!0)}}},[n("b-icon",{attrs:{icon:"plus",pack:t.iconPack,size:t.iconSize}})],1)]):t._e()],1)},ts=[];const es=void 0,ns=void 0,is=void 0,rs=!1;var as=w({render:Qo,staticRenderFns:ts},es,Zo,ns,rs,is,void 0,void 0),os={install:function(t){x(t,as)}};k(os);var ss=os,cs={name:"BPaginationButton",props:{page:{type:Object,required:!0},tag:{type:String,default:"a",validator:function(t){return["a","button","input","router-link","nuxt-link","n-link","NuxtLink","NLink"].indexOf(t)>=0}},disabled:{type:Boolean,default:!1}},computed:{href:function(){if("a"===this.tag)return"#"},isDisabled:function(){return this.disabled||this.page.disabled}}};const us=cs;var ls=function(){var t,e=this,n=e.$createElement,i=e._self._c||n;return i(e.tag,e._b({tag:"component",staticClass:"pagination-link",class:(t={"is-current":e.page.isCurrent},t[e.page.class]=!0,t),attrs:{role:"button",href:e.href,disabled:e.isDisabled,"aria-label":e.page["aria-label"],"aria-current":e.page.isCurrent},on:{click:function(t){return t.preventDefault(),e.page.click(t)}}},"component",e.$attrs,!1),[e._t("default",[e._v(e._s(e.page.number))])],2)},ds=[];const fs=void 0,hs=void 0,ps=void 0,vs=!1;var ms,gs=w({render:ls,staticRenderFns:ds},fs,us,hs,vs,ps,void 0,void 0),ys={name:"BPagination",components:(ms={},r(ms,I.name,I),r(ms,gs.name,gs),ms),props:{total:[Number,String],perPage:{type:[Number,String],default:20},current:{type:[Number,String],default:1},rangeBefore:{type:[Number,String],default:1},rangeAfter:{type:[Number,String],default:1},size:String,simple:Boolean,rounded:Boolean,order:String,iconPack:String,iconPrev:{type:String,default:y.defaultIconPrev},iconNext:{type:String,default:y.defaultIconNext},ariaNextLabel:String,ariaPreviousLabel:String,ariaPageLabel:String,ariaCurrentLabel:String},computed:{rootClasses:function(){return[this.order,this.size,{"is-simple":this.simple,"is-rounded":this.rounded}]},beforeCurrent:function(){return parseInt(this.rangeBefore)},afterCurrent:function(){return parseInt(this.rangeAfter)},pageCount:function(){return Math.ceil(this.total/this.perPage)},firstItem:function(){var t=this.current*this.perPage-this.perPage+1;return t>=0?t:0},hasPrev:function(){return this.current>1},hasFirst:function(){return this.current>=2+this.beforeCurrent},hasFirstEllipsis:function(){return this.current>=this.beforeCurrent+4},hasLast:function(){return this.current<=this.pageCount-(1+this.afterCurrent)},hasLastEllipsis:function(){return this.currentt&&this.last()}},methods:{prev:function(t){this.changePage(this.current-1,t)},next:function(t){this.changePage(this.current+1,t)},first:function(t){this.changePage(1,t)},last:function(t){this.changePage(this.pageCount,t)},changePage:function(t,e){this.current===t||t<1||t>this.pageCount||(this.$emit("change",t),this.$emit("update:current",t),e&&e.target&&this.$nextTick((function(){return e.target.focus()})))},getPage:function(t){var e=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return{number:t,isCurrent:this.current===t,click:function(n){return e.changePage(t,n)},disabled:n.disabled||!1,class:n.class||"","aria-label":n["aria-label"]||this.getAriaPageLabel(t,this.current===t)}},getAriaPageLabel:function(t,e){return!this.ariaPageLabel||e&&this.ariaCurrentLabel?this.ariaPageLabel&&e&&this.ariaCurrentLabel?this.ariaCurrentLabel+", "+this.ariaPageLabel+" "+t+".":null:this.ariaPageLabel+" "+t+"."}}};const bs=ys;var _s=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("nav",{staticClass:"pagination",class:t.rootClasses},[t.$scopedSlots.previous?t._t("previous",[n("b-icon",{attrs:{icon:t.iconPrev,pack:t.iconPack,both:"","aria-hidden":"true"}})],{page:t.getPage(t.current-1,{disabled:!t.hasPrev,class:"pagination-previous","aria-label":t.ariaPreviousLabel})}):n("BPaginationButton",{staticClass:"pagination-previous",attrs:{disabled:!t.hasPrev,page:t.getPage(t.current-1)}},[n("b-icon",{attrs:{icon:t.iconPrev,pack:t.iconPack,both:"","aria-hidden":"true"}})],1),t._v(" "),t.$scopedSlots.next?t._t("next",[n("b-icon",{attrs:{icon:t.iconNext,pack:t.iconPack,both:"","aria-hidden":"true"}})],{page:t.getPage(t.current+1,{disabled:!t.hasNext,class:"pagination-next","aria-label":t.ariaNextLabel})}):n("BPaginationButton",{staticClass:"pagination-next",attrs:{disabled:!t.hasNext,page:t.getPage(t.current+1)}},[n("b-icon",{attrs:{icon:t.iconNext,pack:t.iconPack,both:"","aria-hidden":"true"}})],1),t._v(" "),t.simple?n("small",{staticClass:"info"},[1==t.perPage?[t._v("\n "+t._s(t.firstItem)+" / "+t._s(t.total)+"\n ")]:[t._v("\n "+t._s(t.firstItem)+"-"+t._s(Math.min(t.current*t.perPage,t.total))+" / "+t._s(t.total)+"\n ")]],2):n("ul",{staticClass:"pagination-list"},[t.hasFirst?n("li",[t.$scopedSlots.default?t._t("default",null,{page:t.getPage(1)}):n("BPaginationButton",{attrs:{page:t.getPage(1)}})],2):t._e(),t._v(" "),t.hasFirstEllipsis?n("li",[n("span",{staticClass:"pagination-ellipsis"},[t._v("…")])]):t._e(),t._v(" "),t._l(t.pagesInRange,(function(e){return n("li",{key:e.number},[t.$scopedSlots.default?t._t("default",null,{page:e}):n("BPaginationButton",{attrs:{page:e}})],2)})),t._v(" "),t.hasLastEllipsis?n("li",[n("span",{staticClass:"pagination-ellipsis"},[t._v("…")])]):t._e(),t._v(" "),t.hasLast?n("li",[t.$scopedSlots.default?t._t("default",null,{page:t.getPage(t.pageCount)}):n("BPaginationButton",{attrs:{page:t.getPage(t.pageCount)}})],2):t._e()],2)],2)},ws=[];const ks=void 0,xs=void 0,Ss=void 0,Cs=!1;var Os=w({render:_s,staticRenderFns:ws},ks,bs,xs,Cs,Ss,void 0,void 0),Ds={install:function(t){x(t,Os),x(t,gs)}};k(Ds);var Es=Ds,As={name:"BProgress",props:{type:{type:[String,Object],default:"is-darkgrey"},size:String,value:{type:Number,default:void 0},max:{type:Number,default:100},showValue:{type:Boolean,default:!1},format:{type:String,default:"raw",validator:function(t){return["raw","percent"].indexOf(t)>=0}},precision:{type:Number,default:2},keepTrailingZeroes:{type:Boolean,default:!1}},computed:{isIndeterminate:function(){return void 0===this.value||null===this.value},newType:function(){return[this.size,this.type]},newValue:function(){if(void 0!==this.value&&null!==this.value&&!isNaN(this.value)){if("percent"===this.format){var t=this.toFixed(this.value*this.max/100);return"".concat(t,"%")}var e=this.toFixed(this.value);return e}}},watch:{value:function(t){this.setValue(t)}},methods:{setValue:function(t){this.isIndeterminate?this.$refs.progress.removeAttribute("value"):this.$refs.progress.setAttribute("value",t)},toFixed:function(t){var e=(+"".concat(Math.round(+"".concat(t,"e").concat(this.precision)),"e").concat(-this.precision)).toFixed(this.precision);return this.keepTrailingZeroes||(e=e.replace(/\.?0+$/,"")),e}},mounted:function(){this.setValue(this.value)}};const Ts=As;var $s=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"progress-wrapper"},[n("progress",{ref:"progress",staticClass:"progress",class:t.newType,attrs:{max:t.max}},[t._v(t._s(t.newValue))]),t._v(" "),t.showValue?n("p",{staticClass:"progress-value"},[t._t("default",[t._v(t._s(t.newValue))])],2):t._e()])},Ps=[];const js=void 0,Ms=void 0,Ns=void 0,Fs=!1;var Is=w({render:$s,staticRenderFns:Ps},js,Ts,Ms,Fs,Ns,void 0,void 0),Rs={install:function(t){x(t,Is)}};k(Rs);var Bs=Rs,Vs={name:"BRadio",mixins:[Nt]};const Ls=Vs;var zs=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("label",{ref:"label",staticClass:"b-radio radio",class:[t.size,{"is-disabled":t.disabled}],attrs:{disabled:t.disabled},on:{click:t.focus,keydown:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:(e.preventDefault(),t.$refs.label.click())}}},[n("input",{directives:[{name:"model",rawName:"v-model",value:t.computedValue,expression:"computedValue"}],ref:"input",attrs:{type:"radio",disabled:t.disabled,required:t.required,name:t.name},domProps:{value:t.nativeValue,checked:t._q(t.computedValue,t.nativeValue)},on:{click:function(t){t.stopPropagation()},change:function(e){t.computedValue=t.nativeValue}}}),t._v(" "),n("span",{staticClass:"check",class:t.type}),t._v(" "),n("span",{staticClass:"control-label"},[t._t("default")],2)])},Hs=[];const Us=void 0,Ws=void 0,Ys=void 0,qs=!1;var Ks=w({render:zs,staticRenderFns:Hs},Us,Ls,Ws,qs,Ys,void 0,void 0),Xs={name:"BRadioButton",mixins:[Nt],props:{type:{type:String,default:"is-primary"},expanded:Boolean},data:function(){return{isFocused:!1}}};const Gs=Xs;var Js=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"control",class:{"is-expanded":t.expanded}},[n("label",{ref:"label",staticClass:"b-radio radio button",class:[t.newValue===t.nativeValue?t.type:null,t.size,{"is-disabled":t.disabled,"is-focused":t.isFocused}],attrs:{disabled:t.disabled},on:{click:t.focus,keydown:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:(e.preventDefault(),t.$refs.label.click())}}},[t._t("default"),t._v(" "),n("input",{directives:[{name:"model",rawName:"v-model",value:t.computedValue,expression:"computedValue"}],ref:"input",attrs:{type:"radio",disabled:t.disabled,required:t.required,name:t.name},domProps:{value:t.nativeValue,checked:t._q(t.computedValue,t.nativeValue)},on:{click:function(t){t.stopPropagation()},focus:function(e){t.isFocused=!0},blur:function(e){t.isFocused=!1},change:function(e){t.computedValue=t.nativeValue}}})],2)])},Zs=[];const Qs=void 0,tc=void 0,ec=void 0,nc=!1;var ic=w({render:Js,staticRenderFns:Zs},Qs,Gs,tc,nc,ec,void 0,void 0),rc={install:function(t){x(t,Ks),x(t,ic)}};k(rc);var ac=rc,oc={name:"BRate",components:r({},I.name,I),props:{value:{type:Number,default:0},max:{type:Number,default:5},icon:{type:String,default:"star"},iconPack:String,size:String,spaced:Boolean,rtl:Boolean,disabled:Boolean,showScore:Boolean,showText:Boolean,customText:String,texts:Array},data:function(){return{newValue:this.value,hoverValue:0}},computed:{halfStyle:function(){return"width:".concat(this.valueDecimal,"%")},showMe:function(){var t="";return this.showScore?(t=this.disabled?this.value:this.newValue,0===t&&(t="")):this.showText&&(t=this.texts[Math.ceil(this.newValue)-1]),t},valueDecimal:function(){return 100*this.value-100*Math.floor(this.value)}},watch:{value:function(t){this.newValue=t}},methods:{resetNewValue:function(){this.disabled||(this.hoverValue=0)},previewRate:function(t,e){this.disabled||(this.hoverValue=t,e.stopPropagation())},confirmValue:function(t){this.disabled||(this.newValue=t,this.$emit("change",this.newValue),this.$emit("input",this.newValue))},checkHalf:function(t){var e=this.disabled&&this.valueDecimal>0&&t-1this.value;return e},rateClass:function(t){var e="",n=0!==this.hoverValue?this.hoverValue:this.newValue;return t<=n?e="set-on":this.disabled&&Math.ceil(this.value)===t&&(e="set-half"),e}}};const sc=oc;var cc=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"rate",class:{"is-disabled":t.disabled,"is-spaced":t.spaced,"is-rtl":t.rtl}},[t._l(t.max,(function(e,i){return n("div",{key:i,staticClass:"rate-item",class:t.rateClass(e),on:{mousemove:function(n){return t.previewRate(e,n)},mouseleave:t.resetNewValue,click:function(n){return n.preventDefault(),t.confirmValue(e)}}},[n("b-icon",{attrs:{pack:t.iconPack,icon:t.icon,size:t.size}}),t._v(" "),t.checkHalf(e)?n("b-icon",{staticClass:"is-half",style:t.halfStyle,attrs:{pack:t.iconPack,icon:t.icon,size:t.size}}):t._e()],1)})),t._v(" "),t.showText||t.showScore||t.customText?n("div",{staticClass:"rate-text",class:t.size},[n("span",[t._v(t._s(t.showMe))]),t._v(" "),t.customText&&!t.showText?n("span",[t._v(t._s(t.customText))]):t._e()]):t._e()],2)},uc=[];const lc=void 0,dc=void 0,fc=void 0,hc=!1;var pc=w({render:cc,staticRenderFns:uc},lc,sc,dc,hc,fc,void 0,void 0),vc={install:function(t){x(t,pc)}};k(vc);var mc=vc,gc={install:function(t){x(t,In)}};k(gc);var yc=gc,bc={name:"BTooltip",props:{active:{type:Boolean,default:!0},type:String,label:String,position:{type:String,default:"is-top",validator:function(t){return["is-top","is-bottom","is-left","is-right"].indexOf(t)>-1}},always:Boolean,animated:Boolean,square:Boolean,dashed:Boolean,multilined:Boolean,size:{type:String,default:"is-medium"},delay:Number},computed:{newType:function(){return this.type||y.defaultTooltipType},newAnimated:function(){return this.animated||y.defaultTooltipAnimated},newDelay:function(){return this.delay||y.defaultTooltipDelay}}};const _c=bc;var wc=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("span",{class:[t.newType,t.position,t.size,{"b-tooltip":t.active,"is-square":t.square,"is-animated":t.newAnimated,"is-always":t.always,"is-multiline":t.multilined,"is-dashed":t.dashed}],style:{"transition-delay":t.newDelay+"ms"},attrs:{"data-label":t.label}},[t._t("default")],2)},kc=[];const xc=void 0,Sc=void 0,Cc=void 0,Oc=!1;var Dc=w({render:wc,staticRenderFns:kc},xc,_c,Sc,Oc,Cc,void 0,void 0),Ec={name:"BSliderThumb",components:r({},Dc.name,Dc),inheritAttrs:!1,props:{value:{type:Number,default:0},type:{type:String,default:""},tooltip:{type:Boolean,default:!0},customFormatter:Function},data:function(){return{isFocused:!1,dragging:!1,startX:0,startPosition:0,newPosition:null,oldValue:this.value}},computed:{disabled:function(){return this.$parent.disabled},max:function(){return this.$parent.max},min:function(){return this.$parent.min},step:function(){return this.$parent.step},precision:function(){return this.$parent.precision},currentPosition:function(){return"".concat((this.value-this.min)/(this.max-this.min)*100,"%")},wrapperStyle:function(){return{left:this.currentPosition}},tooltipLabel:function(){return"undefined"!==typeof this.customFormatter?this.customFormatter(this.value):this.value.toString()}},methods:{onFocus:function(){this.isFocused=!0},onBlur:function(){this.isFocused=!1},onButtonDown:function(t){this.disabled||(t.preventDefault(),this.onDragStart(t),"undefined"!==typeof window&&(document.addEventListener("mousemove",this.onDragging),document.addEventListener("touchmove",this.onDragging),document.addEventListener("mouseup",this.onDragEnd),document.addEventListener("touchend",this.onDragEnd),document.addEventListener("contextmenu",this.onDragEnd)))},onLeftKeyDown:function(){this.disabled||this.value===this.min||(this.newPosition=parseFloat(this.currentPosition)-this.step/(this.max-this.min)*100,this.setPosition(this.newPosition),this.$parent.emitValue("change"))},onRightKeyDown:function(){this.disabled||this.value===this.max||(this.newPosition=parseFloat(this.currentPosition)+this.step/(this.max-this.min)*100,this.setPosition(this.newPosition),this.$parent.emitValue("change"))},onHomeKeyDown:function(){this.disabled||this.value===this.min||(this.newPosition=0,this.setPosition(this.newPosition),this.$parent.emitValue("change"))},onEndKeyDown:function(){this.disabled||this.value===this.max||(this.newPosition=100,this.setPosition(this.newPosition),this.$parent.emitValue("change"))},onDragStart:function(t){this.dragging=!0,this.$emit("dragstart"),"touchstart"===t.type&&(t.clientX=t.touches[0].clientX),this.startX=t.clientX,this.startPosition=parseFloat(this.currentPosition),this.newPosition=this.startPosition},onDragging:function(t){if(this.dragging){"touchmove"===t.type&&(t.clientX=t.touches[0].clientX);var e=(t.clientX-this.startX)/this.$parent.sliderSize*100;this.newPosition=this.startPosition+e,this.setPosition(this.newPosition)}},onDragEnd:function(){this.dragging=!1,this.$emit("dragend"),this.value!==this.oldValue&&this.$parent.emitValue("change"),this.setPosition(this.newPosition),"undefined"!==typeof window&&(document.removeEventListener("mousemove",this.onDragging),document.removeEventListener("touchmove",this.onDragging),document.removeEventListener("mouseup",this.onDragEnd),document.removeEventListener("touchend",this.onDragEnd),document.removeEventListener("contextmenu",this.onDragEnd))},setPosition:function(t){if(null!==t&&!isNaN(t)){t<0?t=0:t>100&&(t=100);var e=100/((this.max-this.min)/this.step),n=Math.round(t/e),i=n*e/100*(this.max-this.min)+this.min;i=parseFloat(i.toFixed(this.precision)),this.$emit("input",i),this.dragging||i===this.oldValue||(this.oldValue=i)}}}};const Ac=Ec;var Tc=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"b-slider-thumb-wrapper",class:{"is-dragging":t.dragging},style:t.wrapperStyle},[n("b-tooltip",{attrs:{label:t.tooltipLabel,type:t.type,always:t.dragging||t.isFocused,active:!t.disabled&&t.tooltip}},[n("div",t._b({staticClass:"b-slider-thumb",attrs:{tabindex:!t.disabled&&0},on:{mousedown:t.onButtonDown,touchstart:t.onButtonDown,focus:t.onFocus,blur:t.onBlur,keydown:[function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"left",37,e.key,["Left","ArrowLeft"])?null:"button"in e&&0!==e.button?null:(e.preventDefault(),t.onLeftKeyDown(e))},function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"right",39,e.key,["Right","ArrowRight"])?null:"button"in e&&2!==e.button?null:(e.preventDefault(),t.onRightKeyDown(e))},function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"down",40,e.key,["Down","ArrowDown"])?null:(e.preventDefault(),t.onLeftKeyDown(e))},function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"up",38,e.key,["Up","ArrowUp"])?null:(e.preventDefault(),t.onRightKeyDown(e))},function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"home",void 0,e.key,void 0)?null:(e.preventDefault(),t.onHomeKeyDown(e))},function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"end",void 0,e.key,void 0)?null:(e.preventDefault(),t.onEndKeyDown(e))}]}},"div",t.$attrs,!1))])],1)},$c=[];const Pc=void 0,jc=void 0,Mc=void 0,Nc=!1;var Fc=w({render:Tc,staticRenderFns:$c},Pc,Ac,jc,Nc,Mc,void 0,void 0),Ic={name:"BSliderTick",props:{value:{type:Number,default:0}},computed:{position:function(){var t=(this.value-this.$parent.min)/(this.$parent.max-this.$parent.min)*100;return t>=0&&t<=100?t:0},hidden:function(){return this.value===this.$parent.min||this.value===this.$parent.max}},methods:{getTickStyle:function(t){return{left:t+"%"}}},created:function(){if(!this.$parent.$data._isSlider)throw this.$destroy(),new Error("You should wrap bSliderTick on a bSlider")}};const Rc=Ic;var Bc=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"b-slider-tick",class:{"is-tick-hidden":t.hidden},style:t.getTickStyle(t.position)},[t.$slots.default?n("span",{staticClass:"b-slider-tick-label"},[t._t("default")],2):t._e()])},Vc=[];const Lc=void 0,zc=void 0,Hc=void 0,Uc=!1;var Wc,Yc=w({render:Bc,staticRenderFns:Vc},Lc,Rc,zc,Uc,Hc,void 0,void 0),qc={name:"BSlider",components:(Wc={},r(Wc,Fc.name,Fc),r(Wc,Yc.name,Yc),Wc),props:{value:{type:[Number,Array],default:0},min:{type:Number,default:0},max:{type:Number,default:100},step:{type:Number,default:1},type:{type:String,default:"is-primary"},size:String,ticks:{type:Boolean,default:!1},tooltip:{type:Boolean,default:!0},tooltipType:String,rounded:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},lazy:{type:Boolean,default:!1},customFormatter:Function,ariaLabel:[String,Array]},data:function(){return{value1:null,value2:null,dragging:!1,isRange:!1,_isSlider:!0}},computed:{newTooltipType:function(){return this.tooltipType?this.tooltipType:this.type},tickValues:function(){if(!this.ticks||this.min>this.max||0===this.step)return[];for(var t=[],e=this.min+this.step;ethis.max))if(Array.isArray(t)){this.isRange=!0;var e="number"!==typeof t[0]||isNaN(t[0])?this.min:Math.min(Math.max(this.min,t[0]),this.max),n="number"!==typeof t[1]||isNaN(t[1])?this.max:Math.max(Math.min(this.max,t[1]),this.min);this.value1=this.isThumbReversed?n:e,this.value2=this.isThumbReversed?e:n}else this.isRange=!1,this.value1=isNaN(t)?this.min:Math.min(this.max,Math.max(this.min,t)),this.value2=null},onInternalValueUpdate:function(){this.isRange&&(this.isThumbReversed=this.value1>this.value2),this.lazy&&this.dragging||this.emitValue("input"),this.dragging&&this.emitValue("dragging")},onSliderClick:function(t){if(!this.disabled&&!this.isTrackClickDisabled){var e=this.$refs.slider.getBoundingClientRect().left,n=(t.clientX-e)/this.sliderSize*100,i=this.min+n*(this.max-this.min)/100,r=Math.abs(i-this.value1);if(this.isRange){var a=Math.abs(i-this.value2);if(r<=a){if(r=0&&this.activeStep>this.firstVisibleStepIndex},lastVisibleStepIndex:function(){var t=this.reversedStepItems.map((function(t,e){return t.visible})).indexOf(!0);return t>=0?this.stepItems.length-1-t:t},hasNext:function(){return this.lastVisibleStepIndex>=0&&this.activeStepe:t.clickable},stepClick:function(t){this.$emit("input",t),this.changeStep(t)},prev:function(){var t=this;if(this.hasPrev){var e=this.reversedStepItems.map((function(e,n){return t.stepItems.length-1-n=0&&(e=this.stepItems.length-1-e),this.$emit("input",e),this.changeStep(e)}},next:function(){var t=this;if(this.hasNext){var e=this.stepItems.map((function(e,n){return n>t.activeStep&&e.visible})).indexOf(!0);this.$emit("input",e),this.changeStep(e)}}},mounted:function(){this.activeStepi}]},[n("a",{staticClass:"step-link",class:{"is-clickable":t.isItemClickable(e,i)},on:{click:function(n){t.isItemClickable(e,i)&&t.stepClick(i)}}},[n("div",{staticClass:"step-marker"},[e.icon?n("b-icon",{attrs:{icon:e.icon,pack:e.iconPack,size:t.size}}):t._e()],1),t._v(" "),n("div",{staticClass:"step-details"},[n("span",{staticClass:"step-title"},[t._v(t._s(e.label))])])])])})),0)]),t._v(" "),n("section",{staticClass:"step-content",class:{"is-transitioning":t.isTransitioning}},[t._t("default")],2),t._v(" "),t._t("navigation",[t.hasNavigation?n("nav",{staticClass:"step-navigation"},[n("a",{staticClass:"pagination-previous",attrs:{role:"button",disabled:t.navigationProps.previous.disabled,"aria-label":t.ariaPreviousLabel},on:{click:function(e){return e.preventDefault(),t.navigationProps.previous.action(e)}}},[n("b-icon",{attrs:{icon:t.iconPrev,pack:t.iconPack,both:"","aria-hidden":"true"}})],1),t._v(" "),n("a",{staticClass:"pagination-next",attrs:{role:"button",disabled:t.navigationProps.next.disabled,"aria-label":t.ariaNextLabel},on:{click:function(e){return e.preventDefault(),t.navigationProps.next.action(e)}}},[n("b-icon",{attrs:{icon:t.iconNext,pack:t.iconPack,both:"","aria-hidden":"true"}})],1)]):t._e()],{previous:t.navigationProps.previous,next:t.navigationProps.next})],2)},wu=[];const ku=void 0,xu=void 0,Su=void 0,Cu=!1;var Ou=w({render:_u,staticRenderFns:wu},ku,bu,xu,Cu,Su,void 0,void 0),Du={name:"BStepItem",props:{label:String,type:String|Object,icon:String,iconPack:String,clickable:{type:Boolean,default:void 0},visible:{type:Boolean,default:!0}},data:function(){return{isActive:!1,transitionName:null}},methods:{activate:function(t,e){this.transitionName=e=0&&this.$parent.stepItems.splice(t,1)},render:function(t){var e=this;if(!this.$parent.destroyOnHide||this.isActive&&this.visible){var n=t("div",{directives:[{name:"show",value:this.isActive&&this.visible}],attrs:{class:"step-item"}},this.$slots.default);return this.$parent.animated?t("transition",{props:{name:this.transitionName},on:{"before-enter":function(){e.$parent.isTransitioning=!0},"after-enter":function(){e.$parent.isTransitioning=!1}}},[n]):n}}};const Eu=Du,Au=void 0,Tu=void 0,$u=void 0,Pu=void 0;var ju=w({},Au,Eu,Tu,Pu,$u,void 0,void 0),Mu={install:function(t){x(t,Ou),x(t,ju)}};k(Mu);var Nu=Mu,Fu={name:"BSwitch",props:{value:[String,Number,Boolean,Function,Object,Array],nativeValue:[String,Number,Boolean,Function,Object,Array],disabled:Boolean,type:String,name:String,required:Boolean,size:String,trueValue:{type:[String,Number,Boolean,Function,Object,Array],default:!0},falseValue:{type:[String,Number,Boolean,Function,Object,Array],default:!1},rounded:{type:Boolean,default:!0},outlined:{type:Boolean,default:!1}},data:function(){return{newValue:this.value,isMouseDown:!1}},computed:{computedValue:{get:function(){return this.newValue},set:function(t){this.newValue=t,this.$emit("input",t)}},newClass:function(){return[this.size,{"is-disabled":this.disabled},{"is-rounded":this.rounded},{"is-outlined":this.outlined}]}},watch:{value:function(t){this.newValue=t}},methods:{focus:function(){this.$refs.input.focus()}}};const Iu=Fu;var Ru=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("label",{ref:"label",staticClass:"switch",class:t.newClass,attrs:{disabled:t.disabled},on:{click:t.focus,keydown:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:(e.preventDefault(),t.$refs.label.click())},mousedown:function(e){t.isMouseDown=!0},mouseup:function(e){t.isMouseDown=!1},mouseout:function(e){t.isMouseDown=!1},blur:function(e){t.isMouseDown=!1}}},[n("input",{directives:[{name:"model",rawName:"v-model",value:t.computedValue,expression:"computedValue"}],ref:"input",attrs:{type:"checkbox",disabled:t.disabled,name:t.name,required:t.required,"true-value":t.trueValue,"false-value":t.falseValue},domProps:{value:t.nativeValue,checked:Array.isArray(t.computedValue)?t._i(t.computedValue,t.nativeValue)>-1:t._q(t.computedValue,t.trueValue)},on:{click:function(t){t.stopPropagation()},change:function(e){var n=t.computedValue,i=e.target,r=i.checked?t.trueValue:t.falseValue;if(Array.isArray(n)){var a=t.nativeValue,o=t._i(n,a);i.checked?o<0&&(t.computedValue=n.concat([a])):o>-1&&(t.computedValue=n.slice(0,o).concat(n.slice(o+1)))}else t.computedValue=r}}}),t._v(" "),n("span",{staticClass:"check",class:[{"is-elastic":t.isMouseDown&&!t.disabled},t.type]}),t._v(" "),n("span",{staticClass:"control-label"},[t._t("default")],2)])},Bu=[];const Vu=void 0,Lu=void 0,zu=void 0,Hu=!1;var Uu=w({render:Ru,staticRenderFns:Bu},Vu,Iu,Lu,Hu,zu,void 0,void 0),Wu={install:function(t){x(t,Uu)}};k(Wu);var Yu,qu=Wu,Ku={name:"BTableMobileSort",components:(Yu={},r(Yu,In.name,In),r(Yu,I.name,I),Yu),props:{currentSortColumn:Object,isAsc:Boolean,columns:Array,placeholder:String,iconPack:String,sortIcon:{type:String,default:"arrow-up"},sortIconSize:{type:String,default:"is-small"}},data:function(){return{mobileSort:this.currentSortColumn}},computed:{showPlaceholder:function(){var t=this;return!this.columns||!this.columns.some((function(e){return e===t.mobileSort}))}},watch:{mobileSort:function(t){this.currentSortColumn!==t&&this.$emit("sort",t)},currentSortColumn:function(t){this.mobileSort=t}},methods:{sort:function(){this.$emit("sort",this.mobileSort)}}};const Xu=Ku;var Gu=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"field table-mobile-sort"},[n("div",{staticClass:"field has-addons"},[n("b-select",{attrs:{expanded:""},model:{value:t.mobileSort,callback:function(e){t.mobileSort=e},expression:"mobileSort"}},[t.placeholder?[n("option",{directives:[{name:"show",rawName:"v-show",value:t.showPlaceholder,expression:"showPlaceholder"}],attrs:{selected:"",disabled:"",hidden:""},domProps:{value:{}}},[t._v("\n "+t._s(t.placeholder)+"\n ")])]:t._e(),t._v(" "),t._l(t.columns,(function(e,i){return e.sortable?n("option",{key:i,domProps:{value:e}},[t._v("\n "+t._s(e.label)+"\n ")]):t._e()}))],2),t._v(" "),n("div",{staticClass:"control"},[n("button",{staticClass:"button is-primary",on:{click:t.sort}},[n("b-icon",{directives:[{name:"show",rawName:"v-show",value:t.currentSortColumn===t.mobileSort,expression:"currentSortColumn === mobileSort"}],class:{"is-desc":!t.isAsc},attrs:{icon:t.sortIcon,pack:t.iconPack,size:t.sortIconSize,both:""}})],1)])],1)])},Ju=[];const Zu=void 0,Qu=void 0,tl=void 0,el=!1;var nl=w({render:Gu,staticRenderFns:Ju},Zu,Xu,Qu,el,tl,void 0,void 0),il={name:"BTableColumn",props:{label:String,customKey:[String,Number],field:String,meta:[String,Number,Boolean,Function,Object,Array],width:[Number,String],numeric:Boolean,centered:Boolean,searchable:Boolean,sortable:Boolean,visible:{type:Boolean,default:!0},subheading:[String,Number],customSort:Function,internal:Boolean},data:function(){return{newKey:this.customKey||this.label}},computed:{rootClasses:function(){return{"has-text-right":this.numeric&&!this.centered,"has-text-centered":this.centered}}},methods:{addRefToTable:function(){var t=this;if(!this.$parent.$data._isTable)throw this.$destroy(),new Error("You should wrap bTableColumn on a bTable");if(!this.internal){var e=this.$parent.newColumns.some((function(e){return e.newKey===t.newKey}));!e&&this.$parent.newColumns.push(this)}}},beforeMount:function(){this.addRefToTable()},beforeUpdate:function(){this.addRefToTable()},beforeDestroy:function(){var t=this;if(this.sortable){if(!this.$parent.visibleData.length)return;if(1!==this.$parent.$children.filter((function(e){return"b-table-column"===e.$options._componentTag&&e.$data.newKey===t.newKey})).length)return}var e=this.$parent.newColumns.map((function(t){return t.newKey})).indexOf(this.newKey);e>=0&&this.$parent.newColumns.splice(e,1)}};const rl=il;var al=function(){var t=this,e=t.$createElement,n=t._self._c||e;return t.visible?n("td",{class:t.rootClasses,attrs:{"data-label":t.label}},[t._t("default")],2):t._e()},ol=[];const sl=void 0,cl=void 0,ul=void 0,ll=!1;var dl,fl=w({render:al,staticRenderFns:ol},sl,rl,cl,ll,ul,void 0,void 0),hl={name:"BTable",components:(dl={},r(dl,Ut.name,Ut),r(dl,I.name,I),r(dl,Y.name,Y),r(dl,Os.name,Os),r(dl,gu.name,gu),r(dl,nl.name,nl),r(dl,fl.name,fl),dl),props:{data:{type:Array,default:function(){return[]}},columns:{type:Array,default:function(){return[]}},bordered:Boolean,striped:Boolean,narrowed:Boolean,hoverable:Boolean,loading:Boolean,detailed:Boolean,checkable:Boolean,headerCheckable:{type:Boolean,default:!0},checkboxPosition:{type:String,default:"left",validator:function(t){return["left","right"].indexOf(t)>=0}},selected:Object,focusable:Boolean,customIsChecked:Function,isRowCheckable:{type:Function,default:function(){return!0}},checkedRows:{type:Array,default:function(){return[]}},mobileCards:{type:Boolean,default:!0},defaultSort:[String,Array],defaultSortDirection:{type:String,default:"asc"},sortIcon:{type:String,default:"arrow-up"},sortIconSize:{type:String,default:"is-small"},paginated:Boolean,currentPage:{type:Number,default:1},perPage:{type:[Number,String],default:20},showDetailIcon:{type:Boolean,default:!0},paginationSimple:Boolean,paginationSize:String,paginationPosition:{type:String,default:"bottom",validator:function(t){return["bottom","top","both"].indexOf(t)>=0}},backendSorting:Boolean,rowClass:{type:Function,default:function(){return""}},openedDetailed:{type:Array,default:function(){return[]}},hasDetailedVisible:{type:Function,default:function(){return!0}},detailKey:{type:String,default:""},customDetailRow:{type:Boolean,default:!1},backendPagination:Boolean,total:{type:[Number,String],default:0},iconPack:String,mobileSortPlaceholder:String,customRowKey:String,draggable:{type:Boolean,defualt:!1},ariaNextLabel:String,ariaPreviousLabel:String,ariaPageLabel:String,ariaCurrentLabel:String},data:function(){return{getValueByPath:d,newColumns:s(this.columns),visibleDetailRows:this.openedDetailed,newData:this.data,newDataTotal:this.backendPagination?this.total:this.data.length,newCheckedRows:s(this.checkedRows),lastCheckedRowIndex:null,newCurrentPage:this.currentPage,currentSortColumn:{},isAsc:!0,filters:{},firstTimeSort:!0,_isTable:!0}},computed:{showDetailRowIcon:function(){return this.detailed&&this.showDetailIcon},tableClasses:function(){return{"is-bordered":this.bordered,"is-striped":this.striped,"is-narrow":this.narrowed,"has-mobile-cards":this.mobileCards,"is-hoverable":(this.hoverable||this.focusable)&&this.visibleData.length}},visibleData:function(){if(!this.paginated)return this.newData;var t=this.newCurrentPage,e=this.perPage;if(this.newData.length<=e)return this.newData;var n=(t-1)*e,i=parseInt(n,10)+parseInt(e,10);return this.newData.slice(n,i)},visibleColumns:function(){return this.newColumns?this.newColumns.filter((function(t){return t.visible||void 0===t.visible})):this.newColumns},isAllChecked:function(){var t=this,e=this.visibleData.filter((function(e){return t.isRowCheckable(e)}));if(0===e.length)return!1;var n=e.some((function(e){return f(t.newCheckedRows,e,t.customIsChecked)<0}));return!n},isAllUncheckable:function(){var t=this,e=this.visibleData.filter((function(e){return t.isRowCheckable(e)}));return 0===e.length},hasSortablenewColumns:function(){return this.newColumns.some((function(t){return t.sortable}))},hasSearchablenewColumns:function(){return this.newColumns.some((function(t){return t.searchable}))},hasCustomSubheadings:function(){return!(!this.$scopedSlots||!this.$scopedSlots.subheading)||this.newColumns.some((function(t){return t.subheading||t.$scopedSlots&&t.$scopedSlots.subheading}))},columnCount:function(){var t=this.newColumns.length;return t+=this.checkable?1:0,t+=this.detailed?1:0,t}},watch:{data:function(t){var e=this,n=this.newColumns;this.newColumns=[],this.newData=t,this.$nextTick((function(){e.newColumns.length||(e.newColumns=n)})),this.backendSorting||this.sort(this.currentSortColumn,!0),this.backendPagination||(this.newDataTotal=t.length)},total:function(t){this.backendPagination&&(this.newDataTotal=t)},checkedRows:function(t){this.newCheckedRows=s(t)},columns:function(t){this.newColumns=s(t)},newColumns:function(t){this.checkSort()},filters:{handler:function(t){var e=this;this.newData=this.data.filter((function(t){return e.isRowFiltered(t)})),this.backendPagination||(this.newDataTotal=this.newData.length)},deep:!0},openedDetailed:function(t){this.visibleDetailRows=t},currentPage:function(t){this.newCurrentPage=t}},methods:{sortBy:function(t,e,n,i){var r=[];return r=n&&"function"===typeof n?s(t).sort((function(t,e){return n(t,e,i)})):s(t).sort((function(t,n){var r=d(t,e),a=d(n,e);return"boolean"===typeof r&&"boolean"===typeof a?i?r-a:a-r:r||0===r?a||0===a?r===a?0:(r="string"===typeof r?r.toUpperCase():r,a="string"===typeof a?a.toUpperCase():a,i?r>a?1:-1:r>a?-1:1):-1:1})),r},sort:function(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];t&&t.sortable&&(e||(this.isAsc=t===this.currentSortColumn?!this.isAsc:"desc"!==this.defaultSortDirection.toLowerCase()),this.firstTimeSort||this.$emit("sort",t.field,this.isAsc?"asc":"desc"),this.backendSorting||(this.newData=this.sortBy(this.newData,t.field,t.customSort,this.isAsc)),this.currentSortColumn=t)},isRowChecked:function(t){return f(this.newCheckedRows,t,this.customIsChecked)>=0},removeCheckedRow:function(t){var e=f(this.newCheckedRows,t,this.customIsChecked);e>=0&&this.newCheckedRows.splice(e,1)},checkAll:function(){var t=this,e=this.isAllChecked;this.visibleData.forEach((function(n){t.removeCheckedRow(n),e||t.isRowCheckable(n)&&t.newCheckedRows.push(n)})),this.$emit("check",this.newCheckedRows),this.$emit("check-all",this.newCheckedRows),this.$emit("update:checkedRows",this.newCheckedRows)},checkRow:function(t,e,n){if(this.isRowCheckable(t)){var i=this.lastCheckedRowIndex;this.lastCheckedRowIndex=e,n.shiftKey&&null!==i&&e!==i?this.shiftCheckRow(t,e,i):this.isRowChecked(t)?this.removeCheckedRow(t):this.newCheckedRows.push(t),this.$emit("check",this.newCheckedRows,t),this.$emit("update:checkedRows",this.newCheckedRows)}},shiftCheckRow:function(t,e,n){var i=this,r=this.visibleData.slice(Math.min(e,n),Math.max(e,n)+1),a=!this.isRowChecked(t);r.forEach((function(t){i.removeCheckedRow(t),a&&i.isRowCheckable(t)&&i.newCheckedRows.push(t)}))},selectRow:function(t,e){this.$emit("click",t),this.selected!==t&&(this.$emit("select",t,this.selected),this.$emit("update:selected",t))},pageChanged:function(t){this.newCurrentPage=t>0?t:1,this.$emit("page-change",this.newCurrentPage),this.$emit("update:currentPage",this.newCurrentPage)},toggleDetails:function(t){var e=this.isVisibleDetailRow(t);e?(this.closeDetailRow(t),this.$emit("details-close",t)):(this.openDetailRow(t),this.$emit("details-open",t)),this.$emit("update:openedDetailed",this.visibleDetailRows)},openDetailRow:function(t){var e=this.handleDetailKey(t);this.visibleDetailRows.push(e)},closeDetailRow:function(t){var e=this.handleDetailKey(t),n=this.visibleDetailRows.indexOf(e);this.visibleDetailRows.splice(n,1)},isVisibleDetailRow:function(t){var e=this.handleDetailKey(t),n=this.visibleDetailRows.indexOf(e)>=0;return n},isActiveDetailRow:function(t){return this.detailed&&!this.customDetailRow&&this.isVisibleDetailRow(t)},isActiveCustomDetailRow:function(t){return this.detailed&&this.customDetailRow&&this.isVisibleDetailRow(t)},isRowFiltered:function(t){for(var e in this.filters){if(!this.filters[e])return delete this.filters[e],!0;var n=this.getValueByPath(t,e);if(null==n)return!1;if(Number.isInteger(n)){if(n!==Number(this.filters[e]))return!1}else{var i=new RegExp(this.filters[e],"i");if("boolean"===typeof n&&(n="".concat(n)),!n.match(i))return!1}}return!0},handleDetailKey:function(t){var e=this.detailKey;return e.length?t[e]:t},checkPredefinedDetailedRows:function(){var t=this.openedDetailed.length>0;if(t&&!this.detailKey.length)throw new Error('If you set a predefined opened-detailed, you must provide a unique key using the prop "detail-key"')},checkSort:function(){if(this.newColumns.length&&this.firstTimeSort)this.initSort(),this.firstTimeSort=!1;else if(this.newColumns.length&&this.currentSortColumn.field)for(var t=0;t1)return!0;var t=this.$slots.footer[0].tag;return"th"===t||"td"===t},hasBottomLeftSlot:function(){return"undefined"!==typeof this.$slots["bottom-left"]},pressedArrow:function(t){if(this.visibleData.length){var e=this.visibleData.indexOf(this.selected)+t;e=e<0?0:e>this.visibleData.length-1?this.visibleData.length-1:e,this.selectRow(this.visibleData[e])}},focus:function(){this.focusable&&this.$el.querySelector("table").focus()},initSort:function(){var t=this;if(this.defaultSort){var e="",n=this.defaultSortDirection;Array.isArray(this.defaultSort)?(e=this.defaultSort[0],this.defaultSort[1]&&(n=this.defaultSort[1])):e=this.defaultSort,this.newColumns.forEach((function(i){i.field===e&&(t.isAsc="desc"!==n.toLowerCase(),t.sort(i,!0))}))}},handleDragStart:function(t,e,n){this.$emit("dragstart",{event:t,row:e,index:n})},handleDragEnd:function(t,e,n){this.$emit("dragend",{event:t,row:e,index:n})},handleDrop:function(t,e,n){this.$emit("drop",{event:t,row:e,index:n})},handleDragOver:function(t,e,n){this.$emit("dragover",{event:t,row:e,index:n})},handleDragLeave:function(t,e,n){this.$emit("dragleave",{event:t,row:e,index:n})}},mounted:function(){this.checkPredefinedDetailedRows(),this.checkSort()}};const pl=hl;var vl=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"b-table",class:{"is-loading":t.loading}},[t.mobileCards&&t.hasSortablenewColumns?n("b-table-mobile-sort",{attrs:{"current-sort-column":t.currentSortColumn,"is-asc":t.isAsc,columns:t.newColumns,placeholder:t.mobileSortPlaceholder,"icon-pack":t.iconPack,"sort-icon":t.sortIcon,"sort-icon-size":t.sortIconSize},on:{sort:function(e){return t.sort(e)}}}):t._e(),t._v(" "),!t.paginated||"top"!==t.paginationPosition&&"both"!==t.paginationPosition?t._e():n("div",{staticClass:"top level"},[n("div",{staticClass:"level-left"},[t._t("top-left")],2),t._v(" "),n("div",{staticClass:"level-right"},[t.paginated?n("div",{staticClass:"level-item"},[n("b-pagination",{attrs:{"icon-pack":t.iconPack,total:t.newDataTotal,"per-page":t.perPage,simple:t.paginationSimple,size:t.paginationSize,current:t.newCurrentPage,"aria-next-label":t.ariaNextLabel,"aria-previous-label":t.ariaPreviousLabel,"aria-page-label":t.ariaPageLabel,"aria-current-label":t.ariaCurrentLabel},on:{change:t.pageChanged}})],1):t._e()])]),t._v(" "),n("div",{staticClass:"table-wrapper"},[n("table",{staticClass:"table",class:t.tableClasses,attrs:{tabindex:!!t.focusable&&0},on:{keydown:[function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"up",38,e.key,["Up","ArrowUp"])?null:e.target!==e.currentTarget?null:(e.preventDefault(),t.pressedArrow(-1))},function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"down",40,e.key,["Down","ArrowDown"])?null:e.target!==e.currentTarget?null:(e.preventDefault(),t.pressedArrow(1))}]}},[t.newColumns.length?n("thead",[n("tr",[t.showDetailRowIcon?n("th",{attrs:{width:"40px"}}):t._e(),t._v(" "),t.checkable&&"left"===t.checkboxPosition?n("th",{staticClass:"checkbox-cell"},[t.headerCheckable?[n("b-checkbox",{attrs:{value:t.isAllChecked,disabled:t.isAllUncheckable},nativeOn:{change:function(e){return t.checkAll(e)}}})]:t._e()],2):t._e(),t._v(" "),t._l(t.visibleColumns,(function(e,i){return n("th",{key:i,class:{"is-current-sort":t.currentSortColumn===e,"is-sortable":e.sortable},style:{width:void 0===e.width?null:isNaN(e.width)?e.width:e.width+"px"},on:{click:function(n){return n.stopPropagation(),t.sort(e)}}},[n("div",{staticClass:"th-wrap",class:{"is-numeric":e.numeric,"is-centered":e.centered}},[e.$scopedSlots&&e.$scopedSlots.header?[n("b-slot-component",{attrs:{component:e,scoped:!0,name:"header",tag:"span",props:{column:e,index:i}}})]:t.$scopedSlots.header?[t._t("header",null,{column:e,index:i})]:[t._v(t._s(e.label))],t._v(" "),n("b-icon",{directives:[{name:"show",rawName:"v-show",value:t.currentSortColumn===e,expression:"currentSortColumn === column"}],class:{"is-desc":!t.isAsc},attrs:{icon:t.sortIcon,pack:t.iconPack,both:"",size:t.sortIconSize}})],2)])})),t._v(" "),t.checkable&&"right"===t.checkboxPosition?n("th",{staticClass:"checkbox-cell"},[t.headerCheckable?[n("b-checkbox",{attrs:{value:t.isAllChecked,disabled:t.isAllUncheckable},nativeOn:{change:function(e){return t.checkAll(e)}}})]:t._e()],2):t._e()],2),t._v(" "),t.hasCustomSubheadings?n("tr",{staticClass:"is-subheading"},[t.showDetailRowIcon?n("th",{attrs:{width:"40px"}}):t._e(),t._v(" "),t.checkable&&"left"===t.checkboxPosition?n("th"):t._e(),t._v(" "),t._l(t.visibleColumns,(function(e,i){return n("th",{key:i,style:{width:void 0===e.width?null:isNaN(e.width)?e.width:e.width+"px"}},[n("div",{staticClass:"th-wrap",class:{"is-numeric":e.numeric,"is-centered":e.centered}},[e.$scopedSlots&&e.$scopedSlots.subheading?[n("b-slot-component",{attrs:{component:e,scoped:!0,name:"subheading",tag:"span",props:{column:e,index:i}}})]:t.$scopedSlots.subheading?[t._t("subheading",null,{column:e,index:i})]:[t._v(t._s(e.subheading))]],2)])})),t._v(" "),t.checkable&&"right"===t.checkboxPosition?n("th"):t._e()],2):t._e(),t._v(" "),t.hasSearchablenewColumns?n("tr",[t.showDetailRowIcon?n("th",{attrs:{width:"40px"}}):t._e(),t._v(" "),t.checkable&&"left"===t.checkboxPosition?n("th"):t._e(),t._v(" "),t._l(t.visibleColumns,(function(e,i){return n("th",{key:i,style:{width:void 0===e.width?null:isNaN(e.width)?e.width:e.width+"px"}},[n("div",{staticClass:"th-wrap"},[e.searchable?[n("b-input",{attrs:{type:e.numeric?"number":"text"},model:{value:t.filters[e.field],callback:function(n){t.$set(t.filters,e.field,n)},expression:"filters[column.field]"}})]:t._e()],2)])})),t._v(" "),t.checkable&&"right"===t.checkboxPosition?n("th"):t._e()],2):t._e()]):t._e(),t._v(" "),t.visibleData.length?n("tbody",[t._l(t.visibleData,(function(e,i){return[n("tr",{key:t.customRowKey?e[t.customRowKey]:i,class:[t.rowClass(e,i),{"is-selected":e===t.selected,"is-checked":t.isRowChecked(e)}],attrs:{draggable:t.draggable},on:{click:function(n){return t.selectRow(e)},dblclick:function(n){return t.$emit("dblclick",e)},mouseenter:function(n){return t.$emit("mouseenter",e)},mouseleave:function(n){return t.$emit("mouseleave",e)},contextmenu:function(n){return t.$emit("contextmenu",e,n)},dragstart:function(n){return t.handleDragStart(n,e,i)},dragend:function(n){return t.handleDragEnd(n,e,i)},drop:function(n){return t.handleDrop(n,e,i)},dragover:function(n){return t.handleDragOver(n,e,i)},dragleave:function(n){return t.handleDragLeave(n,e,i)}}},[t.showDetailRowIcon?n("td",{staticClass:"chevron-cell"},[t.hasDetailedVisible(e)?n("a",{attrs:{role:"button"},on:{click:function(n){return n.stopPropagation(),t.toggleDetails(e)}}},[n("b-icon",{class:{"is-expanded":t.isVisibleDetailRow(e)},attrs:{icon:"chevron-right",pack:t.iconPack,both:""}})],1):t._e()]):t._e(),t._v(" "),t.checkable&&"left"===t.checkboxPosition?n("td",{staticClass:"checkbox-cell"},[n("b-checkbox",{attrs:{disabled:!t.isRowCheckable(e),value:t.isRowChecked(e)},nativeOn:{click:function(n){return n.preventDefault(),n.stopPropagation(),t.checkRow(e,i,n)}}})],1):t._e(),t._v(" "),t.$scopedSlots.default?t._t("default",null,{row:e,index:i}):t._l(t.newColumns,(function(i){return n("BTableColumn",t._b({key:i.field,attrs:{internal:""}},"BTableColumn",i,!1),[i.renderHtml?n("span",{domProps:{innerHTML:t._s(t.getValueByPath(e,i.field))}}):[t._v("\n "+t._s(t.getValueByPath(e,i.field))+"\n ")]],2)})),t._v(" "),t.checkable&&"right"===t.checkboxPosition?n("td",{staticClass:"checkbox-cell"},[n("b-checkbox",{attrs:{disabled:!t.isRowCheckable(e),value:t.isRowChecked(e)},nativeOn:{click:function(n){return n.preventDefault(),n.stopPropagation(),t.checkRow(e,i,n)}}})],1):t._e()],2),t._v(" "),t.isActiveDetailRow(e)?n("tr",{staticClass:"detail"},[n("td",{attrs:{colspan:t.columnCount}},[n("div",{staticClass:"detail-container"},[t._t("detail",null,{row:e,index:i})],2)])]):t._e(),t._v(" "),t.isActiveCustomDetailRow(e)?t._t("detail",null,{row:e,index:i}):t._e()]}))],2):n("tbody",[n("tr",{staticClass:"is-empty"},[n("td",{attrs:{colspan:t.columnCount}},[t._t("empty")],2)])]),t._v(" "),void 0!==t.$slots.footer?n("tfoot",[n("tr",{staticClass:"table-footer"},[t.hasCustomFooterSlot()?t._t("footer"):n("th",{attrs:{colspan:t.columnCount}},[t._t("footer")],2)],2)]):t._e()])]),t._v(" "),t.checkable&&t.hasBottomLeftSlot()||t.paginated&&("bottom"===t.paginationPosition||"both"===t.paginationPosition)?n("div",{staticClass:"level"},[n("div",{staticClass:"level-left"},[t._t("bottom-left")],2),t._v(" "),n("div",{staticClass:"level-right"},[t.paginated?n("div",{staticClass:"level-item"},[n("b-pagination",{attrs:{"icon-pack":t.iconPack,total:t.newDataTotal,"per-page":t.perPage,simple:t.paginationSimple,size:t.paginationSize,current:t.newCurrentPage,"aria-next-label":t.ariaNextLabel,"aria-previous-label":t.ariaPreviousLabel,"aria-page-label":t.ariaPageLabel,"aria-current-label":t.ariaCurrentLabel},on:{change:t.pageChanged}})],1):t._e()])]):t._e()],1)},ml=[];const gl=void 0,yl=void 0,bl=void 0,_l=!1;var wl=w({render:vl,staticRenderFns:ml},gl,pl,yl,_l,bl,void 0,void 0),kl={install:function(t){x(t,wl),x(t,fl)}};k(kl);var xl,Sl=kl,Cl={name:"BTabs",components:(xl={},r(xl,I.name,I),r(xl,gu.name,gu),xl),props:{value:Number,expanded:Boolean,type:String,size:String,position:String,animated:{type:Boolean,default:!0},destroyOnHide:{type:Boolean,default:!1},vertical:Boolean},data:function(){return{activeTab:this.value||0,tabItems:[],contentHeight:0,isTransitioning:!1,_isTabs:!0}},computed:{mainClasses:function(){return r({"is-fullwidth":this.expanded,"is-vertical":this.vertical},this.position,this.position&&this.vertical)},navClasses:function(){var t;return[this.type,this.size,(t={},r(t,this.position,this.position&&!this.vertical),r(t,"is-fullwidth",this.expanded),r(t,"is-toggle-rounded is-toggle","is-toggle-rounded"===this.type),t)]}},watch:{value:function(t){this.changeTab(t)},tabItems:function(){this.activeTab=0&&this.$parent.tabItems.splice(t,1)},render:function(t){var e=this;if(!this.$parent.destroyOnHide||this.isActive&&this.visible){var n=t("div",{directives:[{name:"show",value:this.isActive&&this.visible}],class:"tab-item"},this.$slots.default);return this.$parent.animated?t("transition",{props:{name:this.transitionName},on:{"before-enter":function(){e.$parent.isTransitioning=!0},"after-enter":function(){e.$parent.isTransitioning=!1}}},[n]):n}}};const Nl=Ml,Fl=void 0,Il=void 0,Rl=void 0,Bl=void 0;var Vl=w({},Fl,Nl,Il,Bl,Rl,void 0,void 0),Ll={install:function(t){x(t,jl),x(t,Vl)}};k(Ll);var zl=Ll,Hl={name:"BTag",props:{attached:Boolean,closable:Boolean,type:String,size:String,rounded:Boolean,disabled:Boolean,ellipsis:Boolean,tabstop:{type:Boolean,default:!0},ariaCloseLabel:String},methods:{close:function(){this.disabled||this.$emit("close")}}};const Ul=Hl;var Wl=function(){var t=this,e=t.$createElement,n=t._self._c||e;return t.attached&&t.closable?n("div",{staticClass:"tags has-addons"},[n("span",{staticClass:"tag",class:[t.type,t.size,{"is-rounded":t.rounded}]},[n("span",{class:{"has-ellipsis":t.ellipsis}},[t._t("default")],2)]),t._v(" "),n("a",{staticClass:"tag is-delete",class:[t.size,{"is-rounded":t.rounded}],attrs:{role:"button","aria-label":t.ariaCloseLabel,tabindex:!!t.tabstop&&0,disabled:t.disabled},on:{click:function(e){return t.close()},keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"delete",[8,46],e.key,["Backspace","Delete","Del"])?null:(e.preventDefault(),t.close())}}})]):n("span",{staticClass:"tag",class:[t.type,t.size,{"is-rounded":t.rounded}]},[n("span",{class:{"has-ellipsis":t.ellipsis}},[t._t("default")],2),t._v(" "),t.closable?n("a",{staticClass:"delete is-small",attrs:{role:"button","aria-label":t.ariaCloseLabel,disabled:t.disabled,tabindex:!!t.tabstop&&0},on:{click:function(e){return t.close()},keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"delete",[8,46],e.key,["Backspace","Delete","Del"])?null:(e.preventDefault(),t.close())}}}):t._e()])},Yl=[];const ql=void 0,Kl=void 0,Xl=void 0,Gl=!1;var Jl=w({render:Wl,staticRenderFns:Yl},ql,Ul,Kl,Gl,Xl,void 0,void 0),Zl={name:"BTaglist",props:{attached:Boolean}};const Ql=Zl;var td=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"tags",class:{"has-addons":t.attached}},[t._t("default")],2)},ed=[];const nd=void 0,id=void 0,rd=void 0,ad=!1;var od=w({render:td,staticRenderFns:ed},nd,Ql,id,ad,rd,void 0,void 0),sd={install:function(t){x(t,Jl),x(t,od)}};k(sd);var cd,ud=sd,ld={name:"BTaginput",components:(cd={},r(cd,et.name,et),r(cd,Jl.name,Jl),cd),mixins:[C],inheritAttrs:!1,props:{value:{type:Array,default:function(){return[]}},data:{type:Array,default:function(){return[]}},type:String,rounded:{type:Boolean,default:!1},attached:{type:Boolean,default:!1},maxtags:{type:[Number,String],required:!1},hasCounter:{type:Boolean,default:function(){return y.defaultTaginputHasCounter}},field:{type:String,default:"value"},autocomplete:Boolean,nativeAutocomplete:String,disabled:Boolean,ellipsis:Boolean,closable:{type:Boolean,default:!0},confirmKeyCodes:{type:Array,default:function(){return[13,188]}},removeOnKeys:{type:Array,default:function(){return[8]}},allowNew:Boolean,onPasteSeparators:{type:Array,default:function(){return[","]}},beforeAdding:{type:Function,default:function(){return!0}},allowDuplicates:{type:Boolean,default:!1}},data:function(){return{tags:Array.isArray(this.value)?this.value.slice(0):this.value||[],newTag:"",_elementRef:"input",_isTaginput:!0}},computed:{rootClasses:function(){return{"is-expanded":this.expanded}},containerClasses:function(){return{"is-focused":this.isFocused,"is-focusable":this.hasInput}},valueLength:function(){return this.newTag.trim().length},defaultSlotName:function(){return this.hasDefaultSlot?"default":"dontrender"},emptySlotName:function(){return this.hasEmptySlot?"empty":"dontrender"},headerSlotName:function(){return this.hasHeaderSlot?"header":"dontrender"},footerSlotName:function(){return this.hasFooterSlot?"footer":"dontrender"},hasDefaultSlot:function(){return!!this.$scopedSlots.default},hasEmptySlot:function(){return!!this.$slots.empty},hasHeaderSlot:function(){return!!this.$slots.header},hasFooterSlot:function(){return!!this.$slots.footer},hasInput:function(){return null==this.maxtags||this.tagsLength0&&this.removeTag(this.tagsLength-1)},keydown:function(t){-1===this.removeOnKeys.indexOf(t.keyCode)||this.newTag.length||this.removeLastTag(),this.autocomplete&&!this.allowNew||this.confirmKeyCodes.indexOf(t.keyCode)>=0&&(t.preventDefault(),this.addTag())},onTyping:function(t){this.$emit("typing",t.trim())}}};const dd=ld;var fd=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"taginput control",class:t.rootClasses},[n("div",{staticClass:"taginput-container",class:[t.statusType,t.size,t.containerClasses],attrs:{disabled:t.disabled},on:{click:function(e){t.hasInput&&t.focus(e)}}},[t._l(t.tags,(function(e,i){return n("b-tag",{key:i,attrs:{type:t.type,size:t.size,rounded:t.rounded,attached:t.attached,tabstop:!1,disabled:t.disabled,ellipsis:t.ellipsis,closable:t.closable,title:t.ellipsis&&t.getNormalizedTagText(e)},on:{close:function(e){return t.removeTag(i)}}},[t._v("\n "+t._s(t.getNormalizedTagText(e))+"\n ")])})),t._v(" "),t.hasInput?n("b-autocomplete",t._b({ref:"autocomplete",attrs:{data:t.data,field:t.field,icon:t.icon,"icon-pack":t.iconPack,maxlength:t.maxlength,"has-counter":!1,size:t.size,disabled:t.disabled,loading:t.loading,autocomplete:t.nativeAutocomplete,"keep-first":!t.allowNew,"use-html5-validation":t.useHtml5Validation},on:{typing:t.onTyping,focus:t.onFocus,blur:t.customOnBlur,select:t.onSelect},nativeOn:{keydown:function(e){return t.keydown(e)}},scopedSlots:t._u([{key:t.defaultSlotName,fn:function(e){return[t._t("default",null,{option:e.option,index:e.index})]}}],null,!0),model:{value:t.newTag,callback:function(e){t.newTag=e},expression:"newTag"}},"b-autocomplete",t.$attrs,!1),[n("template",{slot:t.headerSlotName},[t._t("header")],2),t._v(" "),t._v(" "),n("template",{slot:t.emptySlotName},[t._t("empty")],2),t._v(" "),n("template",{slot:t.footerSlotName},[t._t("footer")],2)],2):t._e()],2),t._v(" "),t.hasCounter&&(t.maxtags||t.maxlength)?n("small",{staticClass:"help counter"},[t.maxlength&&t.valueLength>0?[t._v("\n "+t._s(t.valueLength)+" / "+t._s(t.maxlength)+"\n ")]:t.maxtags?[t._v("\n "+t._s(t.tagsLength)+" / "+t._s(t.maxtags)+"\n ")]:t._e()],2):t._e()])},hd=[];const pd=void 0,vd=void 0,md=void 0,gd=!1;var yd=w({render:fd,staticRenderFns:hd},pd,dd,vd,gd,md,void 0,void 0),bd={install:function(t){x(t,yd)}};k(bd);var _d=bd,wd={install:function(t){x(t,Fi)}};k(wd);var kd=wd,xd={name:"BToast",mixins:[Ea],data:function(){return{newDuration:this.duration||y.defaultToastDuration}}};const Sd=xd;var Cd=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("transition",{attrs:{"enter-active-class":t.transition.enter,"leave-active-class":t.transition.leave}},[n("div",{directives:[{name:"show",rawName:"v-show",value:t.isActive,expression:"isActive"}],staticClass:"toast",class:[t.type,t.position],attrs:{"aria-hidden":!t.isActive,role:"alert"}},[n("div",{domProps:{innerHTML:t._s(t.message)}})])])},Od=[];const Dd=void 0,Ed=void 0,Ad=void 0,Td=!1;var $d=w({render:Cd,staticRenderFns:Od},Dd,Sd,Ed,Td,Ad,void 0,void 0),Pd={open:function(t){var e;"string"===typeof t&&(t={message:t});var n={position:y.defaultToastPosition||"is-top"};t.parent&&(e=t.parent,delete t.parent);var i=v(n,t),r="undefined"!==typeof window&&window.Vue?window.Vue:Ki["default"],a=r.extend($d);return new a({parent:e,el:document.createElement("div"),propsData:i})}},jd={install:function(t){S(t,"toast",Pd)}};k(jd);var Md=jd,Nd={install:function(t){x(t,Dc)}};k(Nd);var Fd=Nd,Id={name:"BUpload",mixins:[C],inheritAttrs:!1,props:{value:{type:[Object,Function,Dr,Array]},multiple:Boolean,disabled:Boolean,accept:String,dragDrop:Boolean,type:{type:String,default:"is-primary"},native:{type:Boolean,default:!1}},data:function(){return{newValue:this.value,dragDropFocus:!1,_elementRef:"input"}},watch:{value:function(t){var e=this.$refs.input.files;this.newValue=t,(!this.newValue||Array.isArray(this.newValue)&&0===this.newValue.length||!e[0]||Array.isArray(this.newValue)&&!this.newValue.some((function(t){return t.name===e[0].name})))&&(this.$refs.input.value=null),!this.isValid&&!this.dragDrop&&this.checkHtml5Validity()}},methods:{onFileChange:function(t){if(!this.disabled&&!this.loading){this.dragDrop&&this.updateDragDropFocus(!1);var e=t.target.files||t.dataTransfer.files;if(0===e.length){if(!this.newValue)return;this.native&&(this.newValue=null)}else if(this.multiple){var n=!1;!this.native&&this.newValue||(this.newValue=[],n=!0);for(var i=0;i=0?t.name.substring(a):"";o.toLowerCase()===r.toLowerCase()&&(n=!0)}else t.type.match(r)&&(n=!0)}return n}}};const Rd=Id;var Bd=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("label",{staticClass:"upload control"},[t.dragDrop?n("div",{staticClass:"upload-draggable",class:[t.type,{"is-loading":t.loading,"is-disabled":t.disabled,"is-hovered":t.dragDropFocus}],on:{dragover:function(e){return e.preventDefault(),t.updateDragDropFocus(!0)},dragleave:function(e){return e.preventDefault(),t.updateDragDropFocus(!1)},dragenter:function(e){return e.preventDefault(),t.updateDragDropFocus(!0)},drop:function(e){return e.preventDefault(),t.onFileChange(e)}}},[t._t("default")],2):[t._t("default")],t._v(" "),n("input",t._b({ref:"input",attrs:{type:"file",multiple:t.multiple,accept:t.accept,disabled:t.disabled},on:{change:t.onFileChange}},"input",t.$attrs,!1))],2)},Vd=[];const Ld=void 0,zd=void 0,Hd=void 0,Ud=!1;var Wd=w({render:Bd,staticRenderFns:Vd},Ld,Rd,zd,Ud,Hd,void 0,void 0),Yd={install:function(t){x(t,Wd)}};k(Yd);var qd=Yd;n.d(e,"Autocomplete",(function(){return it})),n.d(e,"Button",(function(){return pt})),n.d(e,"Carousel",(function(){return Mt})),n.d(e,"Checkbox",(function(){return ee})),n.d(e,"Collapse",(function(){return de})),n.d(e,"Clockpicker",(function(){return En})),n.d(e,"Datepicker",(function(){return Oi})),n.d(e,"Datetimepicker",(function(){return qi})),n.d(e,"Dialog",(function(){return mr})),n.d(e,"DialogProgrammatic",(function(){return pr})),n.d(e,"Dropdown",(function(){return yr})),n.d(e,"Field",(function(){return _r})),n.d(e,"Icon",(function(){return kr})),n.d(e,"Input",(function(){return Sr})),n.d(e,"Loading",(function(){return Br})),n.d(e,"LoadingProgrammatic",(function(){return Ir})),n.d(e,"Menu",(function(){return fa})),n.d(e,"Message",(function(){return Sa})),n.d(e,"Modal",(function(){return Da})),n.d(e,"ModalProgrammatic",(function(){return Ca})),n.d(e,"Notification",(function(){return Xa})),n.d(e,"NotificationProgrammatic",(function(){return qa})),n.d(e,"Navbar",(function(){return Go})),n.d(e,"Numberinput",(function(){return ss})),n.d(e,"Pagination",(function(){return Es})),n.d(e,"Progress",(function(){return Bs})),n.d(e,"Radio",(function(){return ac})),n.d(e,"Rate",(function(){return mc})),n.d(e,"Select",(function(){return yc})),n.d(e,"Slider",(function(){return iu})),n.d(e,"Snackbar",(function(){return mu})),n.d(e,"SnackbarProgrammatic",(function(){return hu})),n.d(e,"Steps",(function(){return Nu})),n.d(e,"Switch",(function(){return qu})),n.d(e,"Table",(function(){return Sl})),n.d(e,"Tabs",(function(){return zl})),n.d(e,"Tag",(function(){return ud})),n.d(e,"Taginput",(function(){return _d})),n.d(e,"Timepicker",(function(){return kd})),n.d(e,"Toast",(function(){return Md})),n.d(e,"ToastProgrammatic",(function(){return Pd})),n.d(e,"Tooltip",(function(){return Fd})),n.d(e,"Upload",(function(){return qd}));var Kd=Object.freeze({Autocomplete:it,Button:pt,Carousel:Mt,Checkbox:ee,Clockpicker:En,Collapse:de,Datepicker:Oi,Datetimepicker:qi,Dialog:mr,Dropdown:yr,Field:_r,Icon:kr,Input:Sr,Loading:Br,Menu:fa,Message:Sa,Modal:Da,Navbar:Go,Notification:Xa,Numberinput:ss,Pagination:Es,Progress:Bs,Radio:ac,Rate:mc,Select:yc,Slider:iu,Snackbar:mu,Steps:Nu,Switch:qu,Table:Sl,Tabs:zl,Tag:ud,Taginput:_d,Timepicker:kd,Toast:Md,Tooltip:Fd,Upload:qd}),Xd={install:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};for(var n in b(v(y,e,!0)),Kd)t.use(Kd[n]);var i={getOptions:function(){return y},setOptions:function(t){b(v(y,t,!0))}};S(t,"config",i)}};k(Xd);e["default"]=Xd},"2a3c":function(t,e,n){"use strict";n.d(e,"a",(function(){return s})),n.d(e,"b",(function(){return u}));var i=n("9ab4"),r=n("1d1e"),a=n("f404"),o=n("f7f6"),s=function(){function t(){this._notifyingListeners=!1,this._scopeListeners=[],this._eventProcessors=[],this._breadcrumbs=[],this._user={},this._tags={},this._extra={},this._context={}}return t.prototype.addScopeListener=function(t){this._scopeListeners.push(t)},t.prototype.addEventProcessor=function(t){return this._eventProcessors.push(t),this},t.prototype._notifyScopeListeners=function(){var t=this;this._notifyingListeners||(this._notifyingListeners=!0,setTimeout((function(){t._scopeListeners.forEach((function(e){e(t)})),t._notifyingListeners=!1})))},t.prototype._notifyEventProcessors=function(t,e,n,o){var s=this;return void 0===o&&(o=0),new r["a"]((function(r,c){var u=t[o];if(null===e||"function"!==typeof u)r(e);else{var l=u(i["a"]({},e),n);Object(a["m"])(l)?l.then((function(e){return s._notifyEventProcessors(t,e,n,o+1).then(r)})).then(null,c):s._notifyEventProcessors(t,l,n,o+1).then(r).then(null,c)}}))},t.prototype.setUser=function(t){return this._user=t||{},this._notifyScopeListeners(),this},t.prototype.setTags=function(t){return this._tags=i["a"]({},this._tags,t),this._notifyScopeListeners(),this},t.prototype.setTag=function(t,e){var n;return this._tags=i["a"]({},this._tags,(n={},n[t]=e,n)),this._notifyScopeListeners(),this},t.prototype.setExtras=function(t){return this._extra=i["a"]({},this._extra,t),this._notifyScopeListeners(),this},t.prototype.setExtra=function(t,e){var n;return this._extra=i["a"]({},this._extra,(n={},n[t]=e,n)),this._notifyScopeListeners(),this},t.prototype.setFingerprint=function(t){return this._fingerprint=t,this._notifyScopeListeners(),this},t.prototype.setLevel=function(t){return this._level=t,this._notifyScopeListeners(),this},t.prototype.setTransaction=function(t){return this._transaction=t,this._span&&(this._span.transaction=t),this._notifyScopeListeners(),this},t.prototype.setContext=function(t,e){var n;return this._context=i["a"]({},this._context,(n={},n[t]=e,n)),this._notifyScopeListeners(),this},t.prototype.setSpan=function(t){return this._span=t,this._notifyScopeListeners(),this},t.prototype.getSpan=function(){return this._span},t.clone=function(e){var n=new t;return e&&(n._breadcrumbs=i["d"](e._breadcrumbs),n._tags=i["a"]({},e._tags),n._extra=i["a"]({},e._extra),n._context=i["a"]({},e._context),n._user=e._user,n._level=e._level,n._span=e._span,n._transaction=e._transaction,n._fingerprint=e._fingerprint,n._eventProcessors=i["d"](e._eventProcessors)),n},t.prototype.clear=function(){return this._breadcrumbs=[],this._tags={},this._extra={},this._user={},this._context={},this._level=void 0,this._transaction=void 0,this._fingerprint=void 0,this._span=void 0,this._notifyScopeListeners(),this},t.prototype.addBreadcrumb=function(t,e){var n=i["a"]({timestamp:Object(o["m"])()},t);return this._breadcrumbs=void 0!==e&&e>=0?i["d"](this._breadcrumbs,[n]).slice(-e):i["d"](this._breadcrumbs,[n]),this._notifyScopeListeners(),this},t.prototype.clearBreadcrumbs=function(){return this._breadcrumbs=[],this._notifyScopeListeners(),this},t.prototype._applyFingerprint=function(t){t.fingerprint=t.fingerprint?Array.isArray(t.fingerprint)?t.fingerprint:[t.fingerprint]:[],this._fingerprint&&(t.fingerprint=t.fingerprint.concat(this._fingerprint)),t.fingerprint&&!t.fingerprint.length&&delete t.fingerprint},t.prototype.applyToEvent=function(t,e){return this._extra&&Object.keys(this._extra).length&&(t.extra=i["a"]({},this._extra,t.extra)),this._tags&&Object.keys(this._tags).length&&(t.tags=i["a"]({},this._tags,t.tags)),this._user&&Object.keys(this._user).length&&(t.user=i["a"]({},this._user,t.user)),this._context&&Object.keys(this._context).length&&(t.contexts=i["a"]({},this._context,t.contexts)),this._level&&(t.level=this._level),this._transaction&&(t.transaction=this._transaction),this._applyFingerprint(t),t.breadcrumbs=i["d"](t.breadcrumbs||[],this._breadcrumbs),t.breadcrumbs=t.breadcrumbs.length>0?t.breadcrumbs:void 0,this._notifyEventProcessors(i["d"](c(),this._eventProcessors),t,e)},t}();function c(){var t=Object(o["g"])();return t.__SENTRY__=t.__SENTRY__||{},t.__SENTRY__.globalEventProcessors=t.__SENTRY__.globalEventProcessors||[],t.__SENTRY__.globalEventProcessors}function u(t){c().push(t)}},"2b0e":function(t,e,n){"use strict";n.r(e),function(t){ -/*! - * Vue.js v2.6.11 - * (c) 2014-2019 Evan You - * Released under the MIT License. - */ -var n=Object.freeze({});function i(t){return void 0===t||null===t}function r(t){return void 0!==t&&null!==t}function a(t){return!0===t}function o(t){return!1===t}function s(t){return"string"===typeof t||"number"===typeof t||"symbol"===typeof t||"boolean"===typeof t}function c(t){return null!==t&&"object"===typeof t}var u=Object.prototype.toString;function l(t){return"[object Object]"===u.call(t)}function d(t){return"[object RegExp]"===u.call(t)}function f(t){var e=parseFloat(String(t));return e>=0&&Math.floor(e)===e&&isFinite(t)}function h(t){return r(t)&&"function"===typeof t.then&&"function"===typeof t.catch}function p(t){return null==t?"":Array.isArray(t)||l(t)&&t.toString===u?JSON.stringify(t,null,2):String(t)}function v(t){var e=parseFloat(t);return isNaN(e)?t:e}function m(t,e){for(var n=Object.create(null),i=t.split(","),r=0;r-1)return t.splice(n,1)}}var b=Object.prototype.hasOwnProperty;function _(t,e){return b.call(t,e)}function w(t){var e=Object.create(null);return function(n){var i=e[n];return i||(e[n]=t(n))}}var k=/-(\w)/g,x=w((function(t){return t.replace(k,(function(t,e){return e?e.toUpperCase():""}))})),S=w((function(t){return t.charAt(0).toUpperCase()+t.slice(1)})),C=/\B([A-Z])/g,O=w((function(t){return t.replace(C,"-$1").toLowerCase()}));function D(t,e){function n(n){var i=arguments.length;return i?i>1?t.apply(e,arguments):t.call(e,n):t.call(e)}return n._length=t.length,n}function E(t,e){return t.bind(e)}var A=Function.prototype.bind?E:D;function T(t,e){e=e||0;var n=t.length-e,i=new Array(n);while(n--)i[n]=t[n+e];return i}function $(t,e){for(var n in e)t[n]=e[n];return t}function P(t){for(var e={},n=0;n0,nt=Q&&Q.indexOf("edge/")>0,it=(Q&&Q.indexOf("android"),Q&&/iphone|ipad|ipod|ios/.test(Q)||"ios"===Z),rt=(Q&&/chrome\/\d+/.test(Q),Q&&/phantomjs/.test(Q),Q&&Q.match(/firefox\/(\d+)/)),at={}.watch,ot=!1;if(G)try{var st={};Object.defineProperty(st,"passive",{get:function(){ot=!0}}),window.addEventListener("test-passive",null,st)}catch(xo){}var ct=function(){return void 0===K&&(K=!G&&!J&&"undefined"!==typeof t&&(t["process"]&&"server"===t["process"].env.VUE_ENV)),K},ut=G&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__;function lt(t){return"function"===typeof t&&/native code/.test(t.toString())}var dt,ft="undefined"!==typeof Symbol&<(Symbol)&&"undefined"!==typeof Reflect&<(Reflect.ownKeys);dt="undefined"!==typeof Set&<(Set)?Set:function(){function t(){this.set=Object.create(null)}return t.prototype.has=function(t){return!0===this.set[t]},t.prototype.add=function(t){this.set[t]=!0},t.prototype.clear=function(){this.set=Object.create(null)},t}();var ht=j,pt=0,vt=function(){this.id=pt++,this.subs=[]};vt.prototype.addSub=function(t){this.subs.push(t)},vt.prototype.removeSub=function(t){y(this.subs,t)},vt.prototype.depend=function(){vt.target&&vt.target.addDep(this)},vt.prototype.notify=function(){var t=this.subs.slice();for(var e=0,n=t.length;e-1)if(a&&!_(r,"default"))o=!1;else if(""===o||o===O(t)){var c=te(String,r.type);(c<0||s0&&(o=De(o,(e||"")+"_"+n),Oe(o[0])&&Oe(u)&&(l[c]=kt(u.text+o[0].text),o.shift()),l.push.apply(l,o)):s(o)?Oe(u)?l[c]=kt(u.text+o):""!==o&&l.push(kt(o)):Oe(o)&&Oe(u)?l[c]=kt(u.text+o.text):(a(t._isVList)&&r(o.tag)&&i(o.key)&&r(e)&&(o.key="__vlist"+e+"_"+n+"__"),l.push(o)));return l}function Ee(t){var e=t.$options.provide;e&&(t._provided="function"===typeof e?e.call(t):e)}function Ae(t){var e=Te(t.$options.inject,t);e&&(At(!1),Object.keys(e).forEach((function(n){Mt(t,n,e[n])})),At(!0))}function Te(t,e){if(t){for(var n=Object.create(null),i=ft?Reflect.ownKeys(t):Object.keys(t),r=0;r0,o=t?!!t.$stable:!a,s=t&&t.$key;if(t){if(t._normalized)return t._normalized;if(o&&i&&i!==n&&s===i.$key&&!a&&!i.$hasNormal)return i;for(var c in r={},t)t[c]&&"$"!==c[0]&&(r[c]=Me(e,c,t[c]))}else r={};for(var u in e)u in r||(r[u]=Ne(e,u));return t&&Object.isExtensible(t)&&(t._normalized=r),W(r,"$stable",o),W(r,"$key",s),W(r,"$hasNormal",a),r}function Me(t,e,n){var i=function(){var t=arguments.length?n.apply(null,arguments):n({});return t=t&&"object"===typeof t&&!Array.isArray(t)?[t]:Ce(t),t&&(0===t.length||1===t.length&&t[0].isComment)?void 0:t};return n.proxy&&Object.defineProperty(t,e,{get:i,enumerable:!0,configurable:!0}),i}function Ne(t,e){return function(){return t[e]}}function Fe(t,e){var n,i,a,o,s;if(Array.isArray(t)||"string"===typeof t)for(n=new Array(t.length),i=0,a=t.length;i1?T(n):n;for(var i=T(arguments,1),r='event handler for "'+t+'"',a=0,o=n.length;adocument.createEvent("Event").timeStamp&&(Kn=function(){return Xn.now()})}function Gn(){var t,e;for(qn=Kn(),Un=!0,Vn.sort((function(t,e){return t.id-e.id})),Wn=0;WnWn&&Vn[n].id>t.id)n--;Vn.splice(n+1,0,t)}else Vn.push(t);Hn||(Hn=!0,pe(Gn))}}var ei=0,ni=function(t,e,n,i,r){this.vm=t,r&&(t._watcher=this),t._watchers.push(this),i?(this.deep=!!i.deep,this.user=!!i.user,this.lazy=!!i.lazy,this.sync=!!i.sync,this.before=i.before):this.deep=this.user=this.lazy=this.sync=!1,this.cb=n,this.id=++ei,this.active=!0,this.dirty=this.lazy,this.deps=[],this.newDeps=[],this.depIds=new dt,this.newDepIds=new dt,this.expression="","function"===typeof e?this.getter=e:(this.getter=q(e),this.getter||(this.getter=j)),this.value=this.lazy?void 0:this.get()};ni.prototype.get=function(){var t;gt(this);var e=this.vm;try{t=this.getter.call(e,e)}catch(xo){if(!this.user)throw xo;ee(xo,e,'getter for watcher "'+this.expression+'"')}finally{this.deep&&me(t),yt(),this.cleanupDeps()}return t},ni.prototype.addDep=function(t){var e=t.id;this.newDepIds.has(e)||(this.newDepIds.add(e),this.newDeps.push(t),this.depIds.has(e)||t.addSub(this))},ni.prototype.cleanupDeps=function(){var t=this.deps.length;while(t--){var e=this.deps[t];this.newDepIds.has(e.id)||e.removeSub(this)}var n=this.depIds;this.depIds=this.newDepIds,this.newDepIds=n,this.newDepIds.clear(),n=this.deps,this.deps=this.newDeps,this.newDeps=n,this.newDeps.length=0},ni.prototype.update=function(){this.lazy?this.dirty=!0:this.sync?this.run():ti(this)},ni.prototype.run=function(){if(this.active){var t=this.get();if(t!==this.value||c(t)||this.deep){var e=this.value;if(this.value=t,this.user)try{this.cb.call(this.vm,t,e)}catch(xo){ee(xo,this.vm,'callback for watcher "'+this.expression+'"')}else this.cb.call(this.vm,t,e)}}},ni.prototype.evaluate=function(){this.value=this.get(),this.dirty=!1},ni.prototype.depend=function(){var t=this.deps.length;while(t--)this.deps[t].depend()},ni.prototype.teardown=function(){if(this.active){this.vm._isBeingDestroyed||y(this.vm._watchers,this);var t=this.deps.length;while(t--)this.deps[t].removeSub(this);this.active=!1}};var ii={enumerable:!0,configurable:!0,get:j,set:j};function ri(t,e,n){ii.get=function(){return this[e][n]},ii.set=function(t){this[e][n]=t},Object.defineProperty(t,n,ii)}function ai(t){t._watchers=[];var e=t.$options;e.props&&oi(t,e.props),e.methods&&pi(t,e.methods),e.data?si(t):jt(t._data={},!0),e.computed&&li(t,e.computed),e.watch&&e.watch!==at&&vi(t,e.watch)}function oi(t,e){var n=t.$options.propsData||{},i=t._props={},r=t.$options._propKeys=[],a=!t.$parent;a||At(!1);var o=function(a){r.push(a);var o=Gt(a,e,n,t);Mt(i,a,o),a in t||ri(t,"_props",a)};for(var s in e)o(s);At(!0)}function si(t){var e=t.$options.data;e=t._data="function"===typeof e?ci(e,t):e||{},l(e)||(e={});var n=Object.keys(e),i=t.$options.props,r=(t.$options.methods,n.length);while(r--){var a=n[r];0,i&&_(i,a)||U(a)||ri(t,"_data",a)}jt(e,!0)}function ci(t,e){gt();try{return t.call(e,e)}catch(xo){return ee(xo,e,"data()"),{}}finally{yt()}}var ui={lazy:!0};function li(t,e){var n=t._computedWatchers=Object.create(null),i=ct();for(var r in e){var a=e[r],o="function"===typeof a?a:a.get;0,i||(n[r]=new ni(t,o||j,j,ui)),r in t||di(t,r,a)}}function di(t,e,n){var i=!ct();"function"===typeof n?(ii.get=i?fi(e):hi(n),ii.set=j):(ii.get=n.get?i&&!1!==n.cache?fi(e):hi(n.get):j,ii.set=n.set||j),Object.defineProperty(t,e,ii)}function fi(t){return function(){var e=this._computedWatchers&&this._computedWatchers[t];if(e)return e.dirty&&e.evaluate(),vt.target&&e.depend(),e.value}}function hi(t){return function(){return t.call(this,this)}}function pi(t,e){t.$options.props;for(var n in e)t[n]="function"!==typeof e[n]?j:A(e[n],t)}function vi(t,e){for(var n in e){var i=e[n];if(Array.isArray(i))for(var r=0;r-1)return this;var n=T(arguments,1);return n.unshift(this),"function"===typeof t.install?t.install.apply(t,n):"function"===typeof t&&t.apply(null,n),e.push(t),this}}function Ci(t){t.mixin=function(t){return this.options=Kt(this.options,t),this}}function Oi(t){t.cid=0;var e=1;t.extend=function(t){t=t||{};var n=this,i=n.cid,r=t._Ctor||(t._Ctor={});if(r[i])return r[i];var a=t.name||n.options.name;var o=function(t){this._init(t)};return o.prototype=Object.create(n.prototype),o.prototype.constructor=o,o.cid=e++,o.options=Kt(n.options,t),o["super"]=n,o.options.props&&Di(o),o.options.computed&&Ei(o),o.extend=n.extend,o.mixin=n.mixin,o.use=n.use,V.forEach((function(t){o[t]=n[t]})),a&&(o.options.components[a]=o),o.superOptions=n.options,o.extendOptions=t,o.sealedOptions=$({},o.options),r[i]=o,o}}function Di(t){var e=t.options.props;for(var n in e)ri(t.prototype,"_props",n)}function Ei(t){var e=t.options.computed;for(var n in e)di(t.prototype,n,e[n])}function Ai(t){V.forEach((function(e){t[e]=function(t,n){return n?("component"===e&&l(n)&&(n.name=n.name||t,n=this.options._base.extend(n)),"directive"===e&&"function"===typeof n&&(n={bind:n,update:n}),this.options[e+"s"][t]=n,n):this.options[e+"s"][t]}}))}function Ti(t){return t&&(t.Ctor.options.name||t.tag)}function $i(t,e){return Array.isArray(t)?t.indexOf(e)>-1:"string"===typeof t?t.split(",").indexOf(e)>-1:!!d(t)&&t.test(e)}function Pi(t,e){var n=t.cache,i=t.keys,r=t._vnode;for(var a in n){var o=n[a];if(o){var s=Ti(o.componentOptions);s&&!e(s)&&ji(n,a,i,r)}}}function ji(t,e,n,i){var r=t[e];!r||i&&r.tag===i.tag||r.componentInstance.$destroy(),t[e]=null,y(n,e)}bi(xi),gi(xi),An(xi),jn(xi),yn(xi);var Mi=[String,RegExp,Array],Ni={name:"keep-alive",abstract:!0,props:{include:Mi,exclude:Mi,max:[String,Number]},created:function(){this.cache=Object.create(null),this.keys=[]},destroyed:function(){for(var t in this.cache)ji(this.cache,t,this.keys)},mounted:function(){var t=this;this.$watch("include",(function(e){Pi(t,(function(t){return $i(e,t)}))})),this.$watch("exclude",(function(e){Pi(t,(function(t){return!$i(e,t)}))}))},render:function(){var t=this.$slots.default,e=xn(t),n=e&&e.componentOptions;if(n){var i=Ti(n),r=this,a=r.include,o=r.exclude;if(a&&(!i||!$i(a,i))||o&&i&&$i(o,i))return e;var s=this,c=s.cache,u=s.keys,l=null==e.key?n.Ctor.cid+(n.tag?"::"+n.tag:""):e.key;c[l]?(e.componentInstance=c[l].componentInstance,y(u,l),u.push(l)):(c[l]=e,u.push(l),this.max&&u.length>parseInt(this.max)&&ji(c,u[0],u,this._vnode)),e.data.keepAlive=!0}return e||t&&t[0]}},Fi={KeepAlive:Ni};function Ii(t){var e={get:function(){return z}};Object.defineProperty(t,"config",e),t.util={warn:ht,extend:$,mergeOptions:Kt,defineReactive:Mt},t.set=Nt,t.delete=Ft,t.nextTick=pe,t.observable=function(t){return jt(t),t},t.options=Object.create(null),V.forEach((function(e){t.options[e+"s"]=Object.create(null)})),t.options._base=t,$(t.options.components,Fi),Si(t),Ci(t),Oi(t),Ai(t)}Ii(xi),Object.defineProperty(xi.prototype,"$isServer",{get:ct}),Object.defineProperty(xi.prototype,"$ssrContext",{get:function(){return this.$vnode&&this.$vnode.ssrContext}}),Object.defineProperty(xi,"FunctionalRenderContext",{value:Je}),xi.version="2.6.11";var Ri=m("style,class"),Bi=m("input,textarea,option,select,progress"),Vi=function(t,e,n){return"value"===n&&Bi(t)&&"button"!==e||"selected"===n&&"option"===t||"checked"===n&&"input"===t||"muted"===n&&"video"===t},Li=m("contenteditable,draggable,spellcheck"),zi=m("events,caret,typing,plaintext-only"),Hi=function(t,e){return Ki(e)||"false"===e?"false":"contenteditable"===t&&zi(e)?e:"true"},Ui=m("allowfullscreen,async,autofocus,autoplay,checked,compact,controls,declare,default,defaultchecked,defaultmuted,defaultselected,defer,disabled,enabled,formnovalidate,hidden,indeterminate,inert,ismap,itemscope,loop,multiple,muted,nohref,noresize,noshade,novalidate,nowrap,open,pauseonexit,readonly,required,reversed,scoped,seamless,selected,sortable,translate,truespeed,typemustmatch,visible"),Wi="http://www.w3.org/1999/xlink",Yi=function(t){return":"===t.charAt(5)&&"xlink"===t.slice(0,5)},qi=function(t){return Yi(t)?t.slice(6,t.length):""},Ki=function(t){return null==t||!1===t};function Xi(t){var e=t.data,n=t,i=t;while(r(i.componentInstance))i=i.componentInstance._vnode,i&&i.data&&(e=Gi(i.data,e));while(r(n=n.parent))n&&n.data&&(e=Gi(e,n.data));return Ji(e.staticClass,e.class)}function Gi(t,e){return{staticClass:Zi(t.staticClass,e.staticClass),class:r(t.class)?[t.class,e.class]:e.class}}function Ji(t,e){return r(t)||r(e)?Zi(t,Qi(e)):""}function Zi(t,e){return t?e?t+" "+e:t:e||""}function Qi(t){return Array.isArray(t)?tr(t):c(t)?er(t):"string"===typeof t?t:""}function tr(t){for(var e,n="",i=0,a=t.length;i-1?sr[t]=e.constructor===window.HTMLUnknownElement||e.constructor===window.HTMLElement:sr[t]=/HTMLUnknownElement/.test(e.toString())}var ur=m("text,number,password,search,email,tel,url");function lr(t){if("string"===typeof t){var e=document.querySelector(t);return e||document.createElement("div")}return t}function dr(t,e){var n=document.createElement(t);return"select"!==t?n:(e.data&&e.data.attrs&&void 0!==e.data.attrs.multiple&&n.setAttribute("multiple","multiple"),n)}function fr(t,e){return document.createElementNS(nr[t],e)}function hr(t){return document.createTextNode(t)}function pr(t){return document.createComment(t)}function vr(t,e,n){t.insertBefore(e,n)}function mr(t,e){t.removeChild(e)}function gr(t,e){t.appendChild(e)}function yr(t){return t.parentNode}function br(t){return t.nextSibling}function _r(t){return t.tagName}function wr(t,e){t.textContent=e}function kr(t,e){t.setAttribute(e,"")}var xr=Object.freeze({createElement:dr,createElementNS:fr,createTextNode:hr,createComment:pr,insertBefore:vr,removeChild:mr,appendChild:gr,parentNode:yr,nextSibling:br,tagName:_r,setTextContent:wr,setStyleScope:kr}),Sr={create:function(t,e){Cr(e)},update:function(t,e){t.data.ref!==e.data.ref&&(Cr(t,!0),Cr(e))},destroy:function(t){Cr(t,!0)}};function Cr(t,e){var n=t.data.ref;if(r(n)){var i=t.context,a=t.componentInstance||t.elm,o=i.$refs;e?Array.isArray(o[n])?y(o[n],a):o[n]===a&&(o[n]=void 0):t.data.refInFor?Array.isArray(o[n])?o[n].indexOf(a)<0&&o[n].push(a):o[n]=[a]:o[n]=a}}var Or=new bt("",{},[]),Dr=["create","activate","update","remove","destroy"];function Er(t,e){return t.key===e.key&&(t.tag===e.tag&&t.isComment===e.isComment&&r(t.data)===r(e.data)&&Ar(t,e)||a(t.isAsyncPlaceholder)&&t.asyncFactory===e.asyncFactory&&i(e.asyncFactory.error))}function Ar(t,e){if("input"!==t.tag)return!0;var n,i=r(n=t.data)&&r(n=n.attrs)&&n.type,a=r(n=e.data)&&r(n=n.attrs)&&n.type;return i===a||ur(i)&&ur(a)}function Tr(t,e,n){var i,a,o={};for(i=e;i<=n;++i)a=t[i].key,r(a)&&(o[a]=i);return o}function $r(t){var e,n,o={},c=t.modules,u=t.nodeOps;for(e=0;ev?(d=i(n[y+1])?null:n[y+1].elm,x(t,d,n,p,y,a)):p>y&&C(e,f,v)}function E(t,e,n,i){for(var a=n;a-1?zr(t,e,n):Ui(e)?Ki(n)?t.removeAttribute(e):(n="allowfullscreen"===e&&"EMBED"===t.tagName?"true":e,t.setAttribute(e,n)):Li(e)?t.setAttribute(e,Hi(e,n)):Yi(e)?Ki(n)?t.removeAttributeNS(Wi,qi(e)):t.setAttributeNS(Wi,e,n):zr(t,e,n)}function zr(t,e,n){if(Ki(n))t.removeAttribute(e);else{if(tt&&!et&&"TEXTAREA"===t.tagName&&"placeholder"===e&&""!==n&&!t.__ieph){var i=function(e){e.stopImmediatePropagation(),t.removeEventListener("input",i)};t.addEventListener("input",i),t.__ieph=!0}t.setAttribute(e,n)}}var Hr={create:Vr,update:Vr};function Ur(t,e){var n=e.elm,a=e.data,o=t.data;if(!(i(a.staticClass)&&i(a.class)&&(i(o)||i(o.staticClass)&&i(o.class)))){var s=Xi(e),c=n._transitionClasses;r(c)&&(s=Zi(s,Qi(c))),s!==n._prevClass&&(n.setAttribute("class",s),n._prevClass=s)}}var Wr,Yr={create:Ur,update:Ur},qr="__r",Kr="__c";function Xr(t){if(r(t[qr])){var e=tt?"change":"input";t[e]=[].concat(t[qr],t[e]||[]),delete t[qr]}r(t[Kr])&&(t.change=[].concat(t[Kr],t.change||[]),delete t[Kr])}function Gr(t,e,n){var i=Wr;return function r(){var a=e.apply(null,arguments);null!==a&&Qr(t,r,n,i)}}var Jr=oe&&!(rt&&Number(rt[1])<=53);function Zr(t,e,n,i){if(Jr){var r=qn,a=e;e=a._wrapper=function(t){if(t.target===t.currentTarget||t.timeStamp>=r||t.timeStamp<=0||t.target.ownerDocument!==document)return a.apply(this,arguments)}}Wr.addEventListener(t,e,ot?{capture:n,passive:i}:n)}function Qr(t,e,n,i){(i||Wr).removeEventListener(t,e._wrapper||e,n)}function ta(t,e){if(!i(t.data.on)||!i(e.data.on)){var n=e.data.on||{},r=t.data.on||{};Wr=e.elm,Xr(n),_e(n,r,Zr,Qr,Gr,e.context),Wr=void 0}}var ea,na={create:ta,update:ta};function ia(t,e){if(!i(t.data.domProps)||!i(e.data.domProps)){var n,a,o=e.elm,s=t.data.domProps||{},c=e.data.domProps||{};for(n in r(c.__ob__)&&(c=e.data.domProps=$({},c)),s)n in c||(o[n]="");for(n in c){if(a=c[n],"textContent"===n||"innerHTML"===n){if(e.children&&(e.children.length=0),a===s[n])continue;1===o.childNodes.length&&o.removeChild(o.childNodes[0])}if("value"===n&&"PROGRESS"!==o.tagName){o._value=a;var u=i(a)?"":String(a);ra(o,u)&&(o.value=u)}else if("innerHTML"===n&&rr(o.tagName)&&i(o.innerHTML)){ea=ea||document.createElement("div"),ea.innerHTML=""+a+"";var l=ea.firstChild;while(o.firstChild)o.removeChild(o.firstChild);while(l.firstChild)o.appendChild(l.firstChild)}else if(a!==s[n])try{o[n]=a}catch(xo){}}}}function ra(t,e){return!t.composing&&("OPTION"===t.tagName||aa(t,e)||oa(t,e))}function aa(t,e){var n=!0;try{n=document.activeElement!==t}catch(xo){}return n&&t.value!==e}function oa(t,e){var n=t.value,i=t._vModifiers;if(r(i)){if(i.number)return v(n)!==v(e);if(i.trim)return n.trim()!==e.trim()}return n!==e}var sa={create:ia,update:ia},ca=w((function(t){var e={},n=/;(?![^(]*\))/g,i=/:(.+)/;return t.split(n).forEach((function(t){if(t){var n=t.split(i);n.length>1&&(e[n[0].trim()]=n[1].trim())}})),e}));function ua(t){var e=la(t.style);return t.staticStyle?$(t.staticStyle,e):e}function la(t){return Array.isArray(t)?P(t):"string"===typeof t?ca(t):t}function da(t,e){var n,i={};if(e){var r=t;while(r.componentInstance)r=r.componentInstance._vnode,r&&r.data&&(n=ua(r.data))&&$(i,n)}(n=ua(t.data))&&$(i,n);var a=t;while(a=a.parent)a.data&&(n=ua(a.data))&&$(i,n);return i}var fa,ha=/^--/,pa=/\s*!important$/,va=function(t,e,n){if(ha.test(e))t.style.setProperty(e,n);else if(pa.test(n))t.style.setProperty(O(e),n.replace(pa,""),"important");else{var i=ga(e);if(Array.isArray(n))for(var r=0,a=n.length;r-1?e.split(_a).forEach((function(e){return t.classList.add(e)})):t.classList.add(e);else{var n=" "+(t.getAttribute("class")||"")+" ";n.indexOf(" "+e+" ")<0&&t.setAttribute("class",(n+e).trim())}}function ka(t,e){if(e&&(e=e.trim()))if(t.classList)e.indexOf(" ")>-1?e.split(_a).forEach((function(e){return t.classList.remove(e)})):t.classList.remove(e),t.classList.length||t.removeAttribute("class");else{var n=" "+(t.getAttribute("class")||"")+" ",i=" "+e+" ";while(n.indexOf(i)>=0)n=n.replace(i," ");n=n.trim(),n?t.setAttribute("class",n):t.removeAttribute("class")}}function xa(t){if(t){if("object"===typeof t){var e={};return!1!==t.css&&$(e,Sa(t.name||"v")),$(e,t),e}return"string"===typeof t?Sa(t):void 0}}var Sa=w((function(t){return{enterClass:t+"-enter",enterToClass:t+"-enter-to",enterActiveClass:t+"-enter-active",leaveClass:t+"-leave",leaveToClass:t+"-leave-to",leaveActiveClass:t+"-leave-active"}})),Ca=G&&!et,Oa="transition",Da="animation",Ea="transition",Aa="transitionend",Ta="animation",$a="animationend";Ca&&(void 0===window.ontransitionend&&void 0!==window.onwebkittransitionend&&(Ea="WebkitTransition",Aa="webkitTransitionEnd"),void 0===window.onanimationend&&void 0!==window.onwebkitanimationend&&(Ta="WebkitAnimation",$a="webkitAnimationEnd"));var Pa=G?window.requestAnimationFrame?window.requestAnimationFrame.bind(window):setTimeout:function(t){return t()};function ja(t){Pa((function(){Pa(t)}))}function Ma(t,e){var n=t._transitionClasses||(t._transitionClasses=[]);n.indexOf(e)<0&&(n.push(e),wa(t,e))}function Na(t,e){t._transitionClasses&&y(t._transitionClasses,e),ka(t,e)}function Fa(t,e,n){var i=Ra(t,e),r=i.type,a=i.timeout,o=i.propCount;if(!r)return n();var s=r===Oa?Aa:$a,c=0,u=function(){t.removeEventListener(s,l),n()},l=function(e){e.target===t&&++c>=o&&u()};setTimeout((function(){c0&&(n=Oa,l=o,d=a.length):e===Da?u>0&&(n=Da,l=u,d=c.length):(l=Math.max(o,u),n=l>0?o>u?Oa:Da:null,d=n?n===Oa?a.length:c.length:0);var f=n===Oa&&Ia.test(i[Ea+"Property"]);return{type:n,timeout:l,propCount:d,hasTransform:f}}function Ba(t,e){while(t.length1}function Wa(t,e){!0!==e.data.show&&La(e)}var Ya=G?{create:Wa,activate:Wa,remove:function(t,e){!0!==t.data.show?za(t,e):e()}}:{},qa=[Hr,Yr,na,sa,ba,Ya],Ka=qa.concat(Br),Xa=$r({nodeOps:xr,modules:Ka});et&&document.addEventListener("selectionchange",(function(){var t=document.activeElement;t&&t.vmodel&&io(t,"input")}));var Ga={inserted:function(t,e,n,i){"select"===n.tag?(i.elm&&!i.elm._vOptions?we(n,"postpatch",(function(){Ga.componentUpdated(t,e,n)})):Ja(t,e,n.context),t._vOptions=[].map.call(t.options,to)):("textarea"===n.tag||ur(t.type))&&(t._vModifiers=e.modifiers,e.modifiers.lazy||(t.addEventListener("compositionstart",eo),t.addEventListener("compositionend",no),t.addEventListener("change",no),et&&(t.vmodel=!0)))},componentUpdated:function(t,e,n){if("select"===n.tag){Ja(t,e,n.context);var i=t._vOptions,r=t._vOptions=[].map.call(t.options,to);if(r.some((function(t,e){return!F(t,i[e])}))){var a=t.multiple?e.value.some((function(t){return Qa(t,r)})):e.value!==e.oldValue&&Qa(e.value,r);a&&io(t,"change")}}}};function Ja(t,e,n){Za(t,e,n),(tt||nt)&&setTimeout((function(){Za(t,e,n)}),0)}function Za(t,e,n){var i=e.value,r=t.multiple;if(!r||Array.isArray(i)){for(var a,o,s=0,c=t.options.length;s-1,o.selected!==a&&(o.selected=a);else if(F(to(o),i))return void(t.selectedIndex!==s&&(t.selectedIndex=s));r||(t.selectedIndex=-1)}}function Qa(t,e){return e.every((function(e){return!F(e,t)}))}function to(t){return"_value"in t?t._value:t.value}function eo(t){t.target.composing=!0}function no(t){t.target.composing&&(t.target.composing=!1,io(t.target,"input"))}function io(t,e){var n=document.createEvent("HTMLEvents");n.initEvent(e,!0,!0),t.dispatchEvent(n)}function ro(t){return!t.componentInstance||t.data&&t.data.transition?t:ro(t.componentInstance._vnode)}var ao={bind:function(t,e,n){var i=e.value;n=ro(n);var r=n.data&&n.data.transition,a=t.__vOriginalDisplay="none"===t.style.display?"":t.style.display;i&&r?(n.data.show=!0,La(n,(function(){t.style.display=a}))):t.style.display=i?a:"none"},update:function(t,e,n){var i=e.value,r=e.oldValue;if(!i!==!r){n=ro(n);var a=n.data&&n.data.transition;a?(n.data.show=!0,i?La(n,(function(){t.style.display=t.__vOriginalDisplay})):za(n,(function(){t.style.display="none"}))):t.style.display=i?t.__vOriginalDisplay:"none"}},unbind:function(t,e,n,i,r){r||(t.style.display=t.__vOriginalDisplay)}},oo={model:Ga,show:ao},so={name:String,appear:Boolean,css:Boolean,mode:String,type:String,enterClass:String,leaveClass:String,enterToClass:String,leaveToClass:String,enterActiveClass:String,leaveActiveClass:String,appearClass:String,appearActiveClass:String,appearToClass:String,duration:[Number,String,Object]};function co(t){var e=t&&t.componentOptions;return e&&e.Ctor.options.abstract?co(xn(e.children)):t}function uo(t){var e={},n=t.$options;for(var i in n.propsData)e[i]=t[i];var r=n._parentListeners;for(var a in r)e[x(a)]=r[a];return e}function lo(t,e){if(/\d-keep-alive$/.test(e.tag))return t("keep-alive",{props:e.componentOptions.propsData})}function fo(t){while(t=t.parent)if(t.data.transition)return!0}function ho(t,e){return e.key===t.key&&e.tag===t.tag}var po=function(t){return t.tag||kn(t)},vo=function(t){return"show"===t.name},mo={name:"transition",props:so,abstract:!0,render:function(t){var e=this,n=this.$slots.default;if(n&&(n=n.filter(po),n.length)){0;var i=this.mode;0;var r=n[0];if(fo(this.$vnode))return r;var a=co(r);if(!a)return r;if(this._leaving)return lo(t,r);var o="__transition-"+this._uid+"-";a.key=null==a.key?a.isComment?o+"comment":o+a.tag:s(a.key)?0===String(a.key).indexOf(o)?a.key:o+a.key:a.key;var c=(a.data||(a.data={})).transition=uo(this),u=this._vnode,l=co(u);if(a.data.directives&&a.data.directives.some(vo)&&(a.data.show=!0),l&&l.data&&!ho(a,l)&&!kn(l)&&(!l.componentInstance||!l.componentInstance._vnode.isComment)){var d=l.data.transition=$({},c);if("out-in"===i)return this._leaving=!0,we(d,"afterLeave",(function(){e._leaving=!1,e.$forceUpdate()})),lo(t,r);if("in-out"===i){if(kn(a))return u;var f,h=function(){f()};we(c,"afterEnter",h),we(c,"enterCancelled",h),we(d,"delayLeave",(function(t){f=t}))}}return r}}},go=$({tag:String,moveClass:String},so);delete go.mode;var yo={props:go,beforeMount:function(){var t=this,e=this._update;this._update=function(n,i){var r=$n(t);t.__patch__(t._vnode,t.kept,!1,!0),t._vnode=t.kept,r(),e.call(t,n,i)}},render:function(t){for(var e=this.tag||this.$vnode.data.tag||"span",n=Object.create(null),i=this.prevChildren=this.children,r=this.$slots.default||[],a=this.children=[],o=uo(this),s=0;s=2)t.mixin({beforeCreate:i});else{var n=t.prototype._init;t.prototype._init=function(t){void 0===t&&(t={}),t.init=t.init?[i].concat(t.init):i,n.call(this,t)}}function i(){var t=this.$options;t.store?this.$store="function"===typeof t.store?t.store():t.store:t.parent&&t.parent.$store&&(this.$store=t.parent.$store)}}n.d(e,"Store",(function(){return m})),n.d(e,"install",(function(){return T})),n.d(e,"mapState",(function(){return $})),n.d(e,"mapMutations",(function(){return P})),n.d(e,"mapGetters",(function(){return j})),n.d(e,"mapActions",(function(){return M})),n.d(e,"createNamespacedHelpers",(function(){return N}));var r="undefined"!==typeof window?window:"undefined"!==typeof t?t:{},a=r.__VUE_DEVTOOLS_GLOBAL_HOOK__;function o(t){a&&(t._devtoolHook=a,a.emit("vuex:init",t),a.on("vuex:travel-to-state",(function(e){t.replaceState(e)})),t.subscribe((function(t,e){a.emit("vuex:mutation",t,e)})))}function s(t,e){Object.keys(t).forEach((function(n){return e(t[n],n)}))}function c(t){return null!==t&&"object"===typeof t}function u(t){return t&&"function"===typeof t.then}function l(t,e){return function(){return t(e)}}var d=function(t,e){this.runtime=e,this._children=Object.create(null),this._rawModule=t;var n=t.state;this.state=("function"===typeof n?n():n)||{}},f={namespaced:{configurable:!0}};f.namespaced.get=function(){return!!this._rawModule.namespaced},d.prototype.addChild=function(t,e){this._children[t]=e},d.prototype.removeChild=function(t){delete this._children[t]},d.prototype.getChild=function(t){return this._children[t]},d.prototype.update=function(t){this._rawModule.namespaced=t.namespaced,t.actions&&(this._rawModule.actions=t.actions),t.mutations&&(this._rawModule.mutations=t.mutations),t.getters&&(this._rawModule.getters=t.getters)},d.prototype.forEachChild=function(t){s(this._children,t)},d.prototype.forEachGetter=function(t){this._rawModule.getters&&s(this._rawModule.getters,t)},d.prototype.forEachAction=function(t){this._rawModule.actions&&s(this._rawModule.actions,t)},d.prototype.forEachMutation=function(t){this._rawModule.mutations&&s(this._rawModule.mutations,t)},Object.defineProperties(d.prototype,f);var h=function(t){this.register([],t,!1)};function p(t,e,n){if(e.update(n),n.modules)for(var i in n.modules){if(!e.getChild(i))return void 0;p(t.concat(i),e.getChild(i),n.modules[i])}}h.prototype.get=function(t){return t.reduce((function(t,e){return t.getChild(e)}),this.root)},h.prototype.getNamespace=function(t){var e=this.root;return t.reduce((function(t,n){return e=e.getChild(n),t+(e.namespaced?n+"/":"")}),"")},h.prototype.update=function(t){p([],this.root,t)},h.prototype.register=function(t,e,n){var i=this;void 0===n&&(n=!0);var r=new d(e,n);if(0===t.length)this.root=r;else{var a=this.get(t.slice(0,-1));a.addChild(t[t.length-1],r)}e.modules&&s(e.modules,(function(e,r){i.register(t.concat(r),e,n)}))},h.prototype.unregister=function(t){var e=this.get(t.slice(0,-1)),n=t[t.length-1];e.getChild(n).runtime&&e.removeChild(n)};var v;var m=function(t){var e=this;void 0===t&&(t={}),!v&&"undefined"!==typeof window&&window.Vue&&T(window.Vue);var n=t.plugins;void 0===n&&(n=[]);var i=t.strict;void 0===i&&(i=!1),this._committing=!1,this._actions=Object.create(null),this._actionSubscribers=[],this._mutations=Object.create(null),this._wrappedGetters=Object.create(null),this._modules=new h(t),this._modulesNamespaceMap=Object.create(null),this._subscribers=[],this._watcherVM=new v,this._makeLocalGettersCache=Object.create(null);var r=this,a=this,s=a.dispatch,c=a.commit;this.dispatch=function(t,e){return s.call(r,t,e)},this.commit=function(t,e,n){return c.call(r,t,e,n)},this.strict=i;var u=this._modules.root.state;w(this,u,[],this._modules.root),_(this,u),n.forEach((function(t){return t(e)}));var l=void 0!==t.devtools?t.devtools:v.config.devtools;l&&o(this)},g={state:{configurable:!0}};function y(t,e){return e.indexOf(t)<0&&e.push(t),function(){var n=e.indexOf(t);n>-1&&e.splice(n,1)}}function b(t,e){t._actions=Object.create(null),t._mutations=Object.create(null),t._wrappedGetters=Object.create(null),t._modulesNamespaceMap=Object.create(null);var n=t.state;w(t,n,[],t._modules.root,!0),_(t,n,e)}function _(t,e,n){var i=t._vm;t.getters={},t._makeLocalGettersCache=Object.create(null);var r=t._wrappedGetters,a={};s(r,(function(e,n){a[n]=l(e,t),Object.defineProperty(t.getters,n,{get:function(){return t._vm[n]},enumerable:!0})}));var o=v.config.silent;v.config.silent=!0,t._vm=new v({data:{$$state:e},computed:a}),v.config.silent=o,t.strict&&D(t),i&&(n&&t._withCommit((function(){i._data.$$state=null})),v.nextTick((function(){return i.$destroy()})))}function w(t,e,n,i,r){var a=!n.length,o=t._modules.getNamespace(n);if(i.namespaced&&(t._modulesNamespaceMap[o],t._modulesNamespaceMap[o]=i),!a&&!r){var s=E(e,n.slice(0,-1)),c=n[n.length-1];t._withCommit((function(){v.set(s,c,i.state)}))}var u=i.context=k(t,o,n);i.forEachMutation((function(e,n){var i=o+n;S(t,i,e,u)})),i.forEachAction((function(e,n){var i=e.root?n:o+n,r=e.handler||e;C(t,i,r,u)})),i.forEachGetter((function(e,n){var i=o+n;O(t,i,e,u)})),i.forEachChild((function(i,a){w(t,e,n.concat(a),i,r)}))}function k(t,e,n){var i=""===e,r={dispatch:i?t.dispatch:function(n,i,r){var a=A(n,i,r),o=a.payload,s=a.options,c=a.type;return s&&s.root||(c=e+c),t.dispatch(c,o)},commit:i?t.commit:function(n,i,r){var a=A(n,i,r),o=a.payload,s=a.options,c=a.type;s&&s.root||(c=e+c),t.commit(c,o,s)}};return Object.defineProperties(r,{getters:{get:i?function(){return t.getters}:function(){return x(t,e)}},state:{get:function(){return E(t.state,n)}}}),r}function x(t,e){if(!t._makeLocalGettersCache[e]){var n={},i=e.length;Object.keys(t.getters).forEach((function(r){if(r.slice(0,i)===e){var a=r.slice(i);Object.defineProperty(n,a,{get:function(){return t.getters[r]},enumerable:!0})}})),t._makeLocalGettersCache[e]=n}return t._makeLocalGettersCache[e]}function S(t,e,n,i){var r=t._mutations[e]||(t._mutations[e]=[]);r.push((function(e){n.call(t,i.state,e)}))}function C(t,e,n,i){var r=t._actions[e]||(t._actions[e]=[]);r.push((function(e){var r=n.call(t,{dispatch:i.dispatch,commit:i.commit,getters:i.getters,state:i.state,rootGetters:t.getters,rootState:t.state},e);return u(r)||(r=Promise.resolve(r)),t._devtoolHook?r.catch((function(e){throw t._devtoolHook.emit("vuex:error",e),e})):r}))}function O(t,e,n,i){t._wrappedGetters[e]||(t._wrappedGetters[e]=function(t){return n(i.state,i.getters,t.state,t.getters)})}function D(t){t._vm.$watch((function(){return this._data.$$state}),(function(){0}),{deep:!0,sync:!0})}function E(t,e){return e.length?e.reduce((function(t,e){return t[e]}),t):t}function A(t,e,n){return c(t)&&t.type&&(n=e,e=t,t=t.type),{type:t,payload:e,options:n}}function T(t){v&&t===v||(v=t,i(v))}g.state.get=function(){return this._vm._data.$$state},g.state.set=function(t){0},m.prototype.commit=function(t,e,n){var i=this,r=A(t,e,n),a=r.type,o=r.payload,s=(r.options,{type:a,payload:o}),c=this._mutations[a];c&&(this._withCommit((function(){c.forEach((function(t){t(o)}))})),this._subscribers.forEach((function(t){return t(s,i.state)})))},m.prototype.dispatch=function(t,e){var n=this,i=A(t,e),r=i.type,a=i.payload,o={type:r,payload:a},s=this._actions[r];if(s){try{this._actionSubscribers.filter((function(t){return t.before})).forEach((function(t){return t.before(o,n.state)}))}catch(u){0}var c=s.length>1?Promise.all(s.map((function(t){return t(a)}))):s[0](a);return c.then((function(t){try{n._actionSubscribers.filter((function(t){return t.after})).forEach((function(t){return t.after(o,n.state)}))}catch(u){0}return t}))}},m.prototype.subscribe=function(t){return y(t,this._subscribers)},m.prototype.subscribeAction=function(t){var e="function"===typeof t?{before:t}:t;return y(e,this._actionSubscribers)},m.prototype.watch=function(t,e,n){var i=this;return this._watcherVM.$watch((function(){return t(i.state,i.getters)}),e,n)},m.prototype.replaceState=function(t){var e=this;this._withCommit((function(){e._vm._data.$$state=t}))},m.prototype.registerModule=function(t,e,n){void 0===n&&(n={}),"string"===typeof t&&(t=[t]),this._modules.register(t,e),w(this,this.state,t,this._modules.get(t),n.preserveState),_(this,this.state)},m.prototype.unregisterModule=function(t){var e=this;"string"===typeof t&&(t=[t]),this._modules.unregister(t),this._withCommit((function(){var n=E(e.state,t.slice(0,-1));v.delete(n,t[t.length-1])})),b(this)},m.prototype.hotUpdate=function(t){this._modules.update(t),b(this,!0)},m.prototype._withCommit=function(t){var e=this._committing;this._committing=!0,t(),this._committing=e},Object.defineProperties(m.prototype,g);var $=R((function(t,e){var n={};return F(e).forEach((function(e){var i=e.key,r=e.val;n[i]=function(){var e=this.$store.state,n=this.$store.getters;if(t){var i=B(this.$store,"mapState",t);if(!i)return;e=i.context.state,n=i.context.getters}return"function"===typeof r?r.call(this,e,n):e[r]},n[i].vuex=!0})),n})),P=R((function(t,e){var n={};return F(e).forEach((function(e){var i=e.key,r=e.val;n[i]=function(){var e=[],n=arguments.length;while(n--)e[n]=arguments[n];var i=this.$store.commit;if(t){var a=B(this.$store,"mapMutations",t);if(!a)return;i=a.context.commit}return"function"===typeof r?r.apply(this,[i].concat(e)):i.apply(this.$store,[r].concat(e))}})),n})),j=R((function(t,e){var n={};return F(e).forEach((function(e){var i=e.key,r=e.val;r=t+r,n[i]=function(){if(!t||B(this.$store,"mapGetters",t))return this.$store.getters[r]},n[i].vuex=!0})),n})),M=R((function(t,e){var n={};return F(e).forEach((function(e){var i=e.key,r=e.val;n[i]=function(){var e=[],n=arguments.length;while(n--)e[n]=arguments[n];var i=this.$store.dispatch;if(t){var a=B(this.$store,"mapActions",t);if(!a)return;i=a.context.dispatch}return"function"===typeof r?r.apply(this,[i].concat(e)):i.apply(this.$store,[r].concat(e))}})),n})),N=function(t){return{mapState:$.bind(null,t),mapGetters:j.bind(null,t),mapMutations:P.bind(null,t),mapActions:M.bind(null,t)}};function F(t){return I(t)?Array.isArray(t)?t.map((function(t){return{key:t,val:t}})):Object.keys(t).map((function(e){return{key:e,val:t[e]}})):[]}function I(t){return Array.isArray(t)||c(t)}function R(t){return function(e,n){return"string"!==typeof e?(n=e,e=""):"/"!==e.charAt(e.length-1)&&(e+="/"),t(e,n)}}function B(t,e,n){var i=t._modulesNamespaceMap[n];return i}var V={Store:m,install:T,version:"3.1.2",mapState:$,mapMutations:P,mapGetters:j,mapActions:M,createNamespacedHelpers:N};e["default"]=V}.call(this,n("c8ba"))},3003:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i="fab",r="creative-commons",a=496,o=512,s=[],c="f25e",u="M245.83 214.87l-33.22 17.28c-9.43-19.58-25.24-19.93-27.46-19.93-22.13 0-33.22 14.61-33.22 43.84 0 23.57 9.21 43.84 33.22 43.84 14.47 0 24.65-7.09 30.57-21.26l30.55 15.5c-6.17 11.51-25.69 38.98-65.1 38.98-22.6 0-73.96-10.32-73.96-77.05 0-58.69 43-77.06 72.63-77.06 30.72-.01 52.7 11.95 65.99 35.86zm143.05 0l-32.78 17.28c-9.5-19.77-25.72-19.93-27.9-19.93-22.14 0-33.22 14.61-33.22 43.84 0 23.55 9.23 43.84 33.22 43.84 14.45 0 24.65-7.09 30.54-21.26l31 15.5c-2.1 3.75-21.39 38.98-65.09 38.98-22.69 0-73.96-9.87-73.96-77.05 0-58.67 42.97-77.06 72.63-77.06 30.71-.01 52.58 11.95 65.56 35.86zM247.56 8.05C104.74 8.05 0 123.11 0 256.05c0 138.49 113.6 248 247.56 248 129.93 0 248.44-100.87 248.44-248 0-137.87-106.62-248-248.44-248zm.87 450.81c-112.54 0-203.7-93.04-203.7-202.81 0-105.42 85.43-203.27 203.72-203.27 112.53 0 202.82 89.46 202.82 203.26-.01 121.69-99.68 202.82-202.84 202.82z";e.definition={prefix:i,iconName:r,icon:[a,o,s,c,u]},e.faCreativeCommons=e.definition,e.prefix=i,e.iconName=r,e.width=a,e.height=o,e.ligatures=s,e.unicode=c,e.svgPathData=u},4362:function(t,e,n){e.nextTick=function(t){var e=Array.prototype.slice.call(arguments);e.shift(),setTimeout((function(){t.apply(null,e)}),0)},e.platform=e.arch=e.execPath=e.title="browser",e.pid=1,e.browser=!0,e.env={},e.argv=[],e.binding=function(t){throw new Error("No such module. (Possibly not yet loaded)")},function(){var t,i="/";e.cwd=function(){return i},e.chdir=function(e){t||(t=n("df7c")),i=t.resolve(e,i)}}(),e.exit=e.kill=e.umask=e.dlopen=e.uptime=e.memoryUsage=e.uvCounters=function(){},e.features={}},"4c6c":function(t,e,n){"use strict";n.r(e);var i,r=n("9ab4"),a=n("f7f6"),o=n("f0b6"),s=/^\[((?:[$a-zA-Z0-9]+:)?(?:[$a-zA-Z0-9]+))\] (.*?)\n?(\S+)$/,c=function(){function t(e){void 0===e&&(e={}),this.name=t.id,this._angular=e.angular||Object(a["g"])().angular}return t.prototype.setupOnce=function(e,n){var i=this;this._angular?(this._getCurrentHub=n,this._angular.module(t.moduleName,[]).config(["$provide",function(t){t.decorator("$exceptionHandler",["$delegate",i._$exceptionHandlerDecorator.bind(i)])}])):o["a"].error("AngularIntegration is missing an Angular instance")},t.prototype._$exceptionHandlerDecorator=function(e){var n=this;return function(i,a){var o=n._getCurrentHub&&n._getCurrentHub();o&&o.getIntegration(t)&&o.withScope((function(t){a&&t.setExtra("cause",a),t.addEventProcessor((function(t){var e=t.exception&&t.exception.values&&t.exception.values[0];if(e){var n=s.exec(e.value||"");n&&(e.type=n[1],e.value=n[2],t.message=e.type+": "+e.value,t.extra=r["a"]({},t.extra,{angularDocs:n[3].substr(0,250)}))}return t})),o.captureException(i)})),e(i,a)}},t.id="AngularJS",t.moduleName="ngSentry",t}(),u=n("d568"),l=n("e8f5"),d=n("fbdd"),f=Object(a["g"])(),h=function(){function t(e){void 0===e&&(e={}),this.name=t.id,this._levels=["log","info","warn","error","debug","assert"],e.levels&&(this._levels=e.levels)}return t.prototype.setupOnce=function(e,n){"console"in f&&this._levels.forEach((function(e){e in f.console&&Object(l["b"])(f.console,e,(function(i){return function(){for(var r=[],a=0;a=0;i--){var r=t[i];"."===r?t.splice(i,1):".."===r?(t.splice(i,1),n++):n&&(t.splice(i,1),n--)}if(e)for(;n--;n)t.unshift("..");return t}var k=/^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/;function x(t){var e=k.exec(t);return e?e.slice(1):[]}function S(){for(var t=[],e=0;e=-1&&!i;r--){var a=r>=0?t[r]:"/";a&&(n=a+"/"+n,i="/"===a.charAt(0))}return n=w(n.split("/").filter((function(t){return!!t})),!i).join("/"),(i?"/":"")+n||"."}function C(t){for(var e=0;e=0;n--)if(""!==t[n])break;return e>n?[]:t.slice(e,n-e+1)}function O(t,e){t=S(t).substr(1),e=S(e).substr(1);for(var n=C(t.split("/")),i=C(e.split("/")),r=Math.min(n.length,i.length),a=r,o=0;o=0;n--){var i=e[n];if(!0===i.in_app){t.transaction=this._getTransaction(i);break}}return t},t.prototype._getFramesFromEvent=function(t){var e=t.exception&&t.exception.values&&t.exception.values[0];return e&&e.stacktrace&&e.stacktrace.frames||[]},t.prototype._getTransaction=function(t){return t.module||t.function?(t.module||"?")+"/"+(t.function||"?"):""},t.id="Transaction",t}(),$=function(){function t(e){void 0===e&&(e={}),this.name=t.id,this._attachProps=!0,this._logErrors=!1,this._Vue=e.Vue||Object(a["g"])().Vue,void 0!==e.logErrors&&(this._logErrors=e.logErrors),!1===e.attachProps&&(this._attachProps=!1)}return t.prototype._formatComponentName=function(t){if(t.$root===t)return"root instance";var e=t._isVue?t.$options.name||t.$options._componentTag:t.name;return(e?"component <"+e+">":"anonymous component")+(t._isVue&&t.$options.__file?" at "+t.$options.__file:"")},t.prototype.setupOnce=function(e,n){var i=this;if(this._Vue&&this._Vue.config){var r=this._Vue.config.errorHandler;this._Vue.config.errorHandler=function(e,a,o){var s={};Object(m["h"])(a)&&(s.componentName=i._formatComponentName(a),i._attachProps&&(s.propsData=a.$options.propsData)),void 0!==o&&(s.lifecycleHook=o),n().getIntegration(t)&&setTimeout((function(){n().withScope((function(t){t.setContext("vue",s),n().captureException(e)}))})),"function"===typeof r&&r.call(i._Vue,e,a,o),i._logErrors&&(i._Vue.util.warn("Error in "+o+': "'+e.toString()+'"',a),console.error(e))}}else o["a"].error("VueIntegration is missing a Vue instance")},t.id="Vue",t}();n.d(e,"Angular",(function(){return c})),n.d(e,"CaptureConsole",(function(){return h})),n.d(e,"Debug",(function(){return p})),n.d(e,"Dedupe",(function(){return v})),n.d(e,"Ember",(function(){return g})),n.d(e,"ExtraErrorData",(function(){return y})),n.d(e,"ReportingObserver",(function(){return _})),n.d(e,"RewriteFrames",(function(){return E})),n.d(e,"SessionTiming",(function(){return A})),n.d(e,"Transaction",(function(){return T})),n.d(e,"Vue",(function(){return $}))},5921:function(t,e,n){"use strict";n.r(e);var i={};n.r(i),n.d(i,"FunctionToString",(function(){return wt})),n.d(i,"InboundFilters",(function(){return xt}));var r={};n.r(r),n.d(r,"GlobalHandlers",(function(){return Zt})),n.d(r,"TryCatch",(function(){return Tt})),n.d(r,"Breadcrumbs",(function(){return Gt})),n.d(r,"LinkedErrors",(function(){return ee})),n.d(r,"UserAgent",(function(){return ie}));var a={};n.r(a),n.d(a,"BaseTransport",(function(){return ht})),n.d(a,"FetchTransport",(function(){return vt})),n.d(a,"XHRTransport",(function(){return mt}));var o,s=n("9ab4"),c=n("d568");(function(t){t["Unknown"]="unknown",t["Skipped"]="skipped",t["Success"]="success",t["RateLimit"]="rate_limit",t["Invalid"]="invalid",t["Failed"]="failed"})(o||(o={})),function(t){function e(e){return e>=200&&e<300?t.Success:429===e?t.RateLimit:e>=400&&e<500?t.Invalid:e>=500?t.Failed:t.Unknown}t.fromHttpCode=e}(o||(o={}));var u=n("2a3c"),l=n("956e");function d(t){for(var e=[],n=1;n1&&(f=p.slice(0,-1).join("/"),h=p.pop()),this._fromComponents({host:c,pass:o,path:f,projectId:h,port:l,protocol:i,user:r})},t.prototype._fromComponents=function(t){this.protocol=t.protocol,this.user=t.user,this.pass=t.pass||"",this.host=t.host,this.port=t.port||"",this.path=t.path||"",this.projectId=t.projectId},t.prototype._validate=function(){var t=this;if(["protocol","user","host","projectId"].forEach((function(e){if(!t[e])throw new D(A)})),"http"!==this.protocol&&"https"!==this.protocol)throw new D(A);if(this.port&&isNaN(parseInt(this.port,10)))throw new D(A)},t}(),$=n("e8f5"),P=n("f7f6"),j="7",M=function(){function t(t){this.dsn=t,this._dsnObject=new T(t)}return t.prototype.getDsn=function(){return this._dsnObject},t.prototype.getStoreEndpoint=function(){return""+this._getBaseUrl()+this.getStoreEndpointPath()},t.prototype.getStoreEndpointWithUrlEncodedAuth=function(){var t=this._dsnObject,e={sentry_key:t.user,sentry_version:j};return this.getStoreEndpoint()+"?"+Object($["e"])(e)},t.prototype._getBaseUrl=function(){var t=this._dsnObject,e=t.protocol?t.protocol+":":"",n=t.port?":"+t.port:"";return e+"//"+t.host+n},t.prototype.getStoreEndpointPath=function(){var t=this._dsnObject;return(t.path?"/"+t.path:"")+"/api/"+t.projectId+"/store/"},t.prototype.getRequestHeaders=function(t,e){var n=this._dsnObject,i=["Sentry sentry_version="+j];return i.push("sentry_timestamp="+Object(P["m"])()),i.push("sentry_client="+t+"/"+e),i.push("sentry_key="+n.user),n.pass&&i.push("sentry_secret="+n.pass),{"Content-Type":"application/json","X-Sentry-Auth":i.join(", ")}},t.prototype.getReportDialogEndpoint=function(t){void 0===t&&(t={});var e=this._dsnObject,n=this._getBaseUrl()+(e.path?"/"+e.path:"")+"/api/embed/error-page/",i=[];for(var r in i.push("dsn="+e.toString()),t)if("user"===r){if(!t.user)continue;t.user.name&&i.push("name="+encodeURIComponent(t.user.name)),t.user.email&&i.push("email="+encodeURIComponent(t.user.email))}else i.push(encodeURIComponent(r)+"="+encodeURIComponent(t[r]));return i.length?n+"?"+i.join("&"):n},t}(),N=n("f0b6"),F=n("f404"),I=n("1d1e"),R=n("fbdd"),B=[];function V(t){var e=t.defaultIntegrations&&s["d"](t.defaultIntegrations)||[],n=t.integrations,i=[];if(Array.isArray(n)){var r=n.map((function(t){return t.name})),a=[];e.forEach((function(t){-1===r.indexOf(t.name)&&-1===a.indexOf(t.name)&&(i.push(t),a.push(t.name))})),n.forEach((function(t){-1===a.indexOf(t.name)&&(i.push(t),a.push(t.name))}))}else"function"===typeof n?(i=n(e),i=Array.isArray(i)?i:[i]):i=s["d"](e);var o=i.map((function(t){return t.name})),c="Debug";return-1!==o.indexOf(c)&&i.push.apply(i,s["d"](i.splice(o.indexOf(c),1))),i}function L(t){-1===B.indexOf(t.name)&&(t.setupOnce(u["b"],l["b"]),B.push(t.name),N["a"].log("Integration installed: "+t.name))}function z(t){var e={};return V(t).forEach((function(t){e[t.name]=t,L(t)})),e}var H=function(){function t(t,e){this._integrations={},this._processing=!1,this._backend=new t(e),this._options=e,e.dsn&&(this._dsn=new T(e.dsn)),this._isEnabled()&&(this._integrations=z(this._options))}return t.prototype.captureException=function(t,e,n){var i=this,r=e&&e.event_id;return this._processing=!0,this._getBackend().eventFromException(t,e).then((function(t){return i._processEvent(t,e,n)})).then((function(t){r=t&&t.event_id,i._processing=!1})).then(null,(function(t){N["a"].error(t),i._processing=!1})),r},t.prototype.captureMessage=function(t,e,n,i){var r=this,a=n&&n.event_id;this._processing=!0;var o=Object(F["i"])(t)?this._getBackend().eventFromMessage(""+t,e,n):this._getBackend().eventFromException(t,n);return o.then((function(t){return r._processEvent(t,n,i)})).then((function(t){a=t&&t.event_id,r._processing=!1})).then(null,(function(t){N["a"].error(t),r._processing=!1})),a},t.prototype.captureEvent=function(t,e,n){var i=this,r=e&&e.event_id;return this._processing=!0,this._processEvent(t,e,n).then((function(t){r=t&&t.event_id,i._processing=!1})).then(null,(function(t){N["a"].error(t),i._processing=!1})),r},t.prototype.getDsn=function(){return this._dsn},t.prototype.getOptions=function(){return this._options},t.prototype.flush=function(t){var e=this;return this._isClientProcessing(t).then((function(n){return clearInterval(n.interval),e._getBackend().getTransport().close(t).then((function(t){return n.ready&&t}))}))},t.prototype.close=function(t){var e=this;return this.flush(t).then((function(t){return e.getOptions().enabled=!1,t}))},t.prototype.getIntegrations=function(){return this._integrations||{}},t.prototype.getIntegration=function(t){try{return this._integrations[t.id]||null}catch(e){return N["a"].warn("Cannot retrieve integration "+t.id+" from the current Client"),null}},t.prototype._isClientProcessing=function(t){var e=this;return new I["a"]((function(n){var i=0,r=1,a=0;clearInterval(a),a=setInterval((function(){e._processing?(i+=r,t&&i>=t&&n({interval:a,ready:!1})):n({interval:a,ready:!0})}),r)}))},t.prototype._getBackend=function(){return this._backend},t.prototype._isEnabled=function(){return!1!==this.getOptions().enabled&&void 0!==this._dsn},t.prototype._prepareEvent=function(t,e,n){var i=this,r=this.getOptions(),a=r.environment,o=r.release,c=r.dist,u=r.maxValueLength,l=void 0===u?250:u,d=r.normalizeDepth,f=void 0===d?3:d,h=s["a"]({},t);void 0===h.environment&&void 0!==a&&(h.environment=a),void 0===h.release&&void 0!==o&&(h.release=o),void 0===h.dist&&void 0!==c&&(h.dist=c),h.message&&(h.message=Object(R["d"])(h.message,l));var p=h.exception&&h.exception.values&&h.exception.values[0];p&&p.value&&(p.value=Object(R["d"])(p.value,l));var v=h.request;v&&v.url&&(v.url=Object(R["d"])(v.url,l)),void 0===h.event_id&&(h.event_id=n&&n.event_id?n.event_id:Object(P["n"])()),this._addIntegrations(h.sdk);var m=I["a"].resolve(h);return e&&(m=e.applyToEvent(h,n)),m.then((function(t){return"number"===typeof f&&f>0?i._normalizeEvent(t,f):t}))},t.prototype._normalizeEvent=function(t,e){return t?s["a"]({},t,t.breadcrumbs&&{breadcrumbs:t.breadcrumbs.map((function(t){return s["a"]({},t,t.data&&{data:Object($["c"])(t.data,e)})}))},t.user&&{user:Object($["c"])(t.user,e)},t.contexts&&{contexts:Object($["c"])(t.contexts,e)},t.extra&&{extra:Object($["c"])(t.extra,e)}):null},t.prototype._addIntegrations=function(t){var e=Object.keys(this._integrations);t&&e.length>0&&(t.integrations=e)},t.prototype._processEvent=function(t,e,n){var i=this,r=this.getOptions(),a=r.beforeSend,o=r.sampleRate;return this._isEnabled()?"number"===typeof o&&Math.random()>o?I["a"].reject("This event has been sampled, will not send event."):new I["a"]((function(r,o){i._prepareEvent(t,n,e).then((function(t){if(null!==t){var n=t,s=e&&e.data&&!0===e.data.__sentry__;if(s||!a)return i._getBackend().sendEvent(n),void r(n);var c=a(t,e);if("undefined"===typeof c)N["a"].error("`beforeSend` method has to return `null` or a valid event.");else if(Object(F["m"])(c))i._handleAsyncBeforeSend(c,r,o);else{if(n=c,null===n)return N["a"].log("`beforeSend` returned `null`, will not send event."),void r(null);i._getBackend().sendEvent(n),r(n)}}else o("An event processor returned null, will not send event.")})).then(null,(function(t){i.captureException(t,{data:{__sentry__:!0},originalException:t}),o("Event processing pipeline threw an error, original event will not be sent. Details have been sent as a new event.\nReason: "+t)}))})):I["a"].reject("SDK not enabled, will not send event.")},t.prototype._handleAsyncBeforeSend=function(t,e,n){var i=this;t.then((function(t){null!==t?(i._getBackend().sendEvent(t),e(t)):n("`beforeSend` returned `null`, will not send event.")})).then(null,(function(t){n("beforeSend rejected with "+t)}))},t}(),U=function(){function t(){}return t.prototype.sendEvent=function(t){return I["a"].resolve({reason:"NoopTransport: Event has been skipped because no Dsn is configured.",status:o.Skipped})},t.prototype.close=function(t){return I["a"].resolve(!0)},t}(),W=function(){function t(t){this._options=t,this._options.dsn||N["a"].warn("No DSN provided, backend will not do anything."),this._transport=this._setupTransport()}return t.prototype._setupTransport=function(){return new U},t.prototype.eventFromException=function(t,e){throw new D("Backend has to implement `eventFromException` method")},t.prototype.eventFromMessage=function(t,e,n){throw new D("Backend has to implement `eventFromMessage` method")},t.prototype.sendEvent=function(t){this._transport.sendEvent(t).then(null,(function(t){N["a"].error("Error while sending event: "+t)}))},t.prototype.getTransport=function(){return this._transport},t}(),Y=n("e12b"),q="?",K=/^\s*at (?:(.*?) ?\()?((?:file|https?|blob|chrome-extension|address|native|eval|webpack||[-a-z]+:|.*bundle|\/).*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,X=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)?((?:file|https?|blob|chrome|webpack|resource|moz-extension).*?:\/.*?|\[native code\]|[^@]*(?:bundle|\d+\.js))(?::(\d+))?(?::(\d+))?\s*$/i,G=/^\s*at (?:((?:\[object object\])?.+) )?\(?((?:file|ms-appx|https?|webpack|blob):.*?):(\d+)(?::(\d+))?\)?\s*$/i,J=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i,Z=/\((\S*)(?::(\d+))(?::(\d+))\)/;function Q(t){var e=null,n=t&&t.framesToPop;try{if(e=et(t),e)return nt(e,n)}catch(i){}try{if(e=tt(t),e)return nt(e,n)}catch(i){}return{message:it(t),name:t&&t.name,stack:[],failed:!0}}function tt(t){if(!t||!t.stack)return null;for(var e,n,i,r,a=[],o=t.stack.split("\n"),s=0;s eval")>-1,e&&(n=J.exec(i[3]))?(i[1]=i[1]||"eval",i[3]=n[1],i[4]=n[2],i[5]=""):0!==s||i[5]||void 0===t.columnNumber||(a[0].column=t.columnNumber+1),r={url:i[3],func:i[1]||q,args:i[2]?i[2].split(","):[],line:i[4]?+i[4]:null,column:i[5]?+i[5]:null}}!r.func&&r.line&&(r.func=q),a.push(r)}return a.length?{message:it(t),name:t.name,stack:a}:null}function et(t){if(!t||!t.stacktrace)return null;for(var e,n=t.stacktrace,i=/ line (\d+).*script (?:in )?(\S+)(?:: in function (\S+))?$/i,r=/ line (\d+), column (\d+)\s*(?:in (?:]+)>|([^\)]+))\((.*)\))? in (.*):\s*$/i,a=n.split("\n"),o=[],s=0;s0&&n(!1)}),t);I["a"].all(e._buffer).then((function(){clearTimeout(i),n(!0)})).then(null,(function(){n(!0)}))}))},t}(),ht=function(){function t(t){this.options=t,this._buffer=new ft(30),this.url=new M(this.options.dsn).getStoreEndpointWithUrlEncodedAuth()}return t.prototype.sendEvent=function(t){throw new D("Transport Class has to implement `sendEvent` method")},t.prototype.close=function(t){return this._buffer.drain(t)},t}(),pt=Object(P["g"])(),vt=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e._disabledUntil=new Date(Date.now()),e}return s["b"](e,t),e.prototype.sendEvent=function(t){var e=this;if(new Date(Date.now())0}function Dt(){Ct+=1,setTimeout((function(){Ct-=1}))}function Et(t,e,n){if(void 0===e&&(e={}),"function"!==typeof t)return t;try{if(t.__sentry__)return t;if(t.__sentry_wrapped__)return t.__sentry_wrapped__}catch(o){return t}var i=function(){var i=Array.prototype.slice.call(arguments);try{n&&"function"===typeof n&&n.apply(this,arguments);var r=i.map((function(t){return Et(t,e)}));return t.handleEvent?t.handleEvent.apply(this,r):t.apply(this,r)}catch(a){throw Dt(),x((function(t){t.addEventProcessor((function(t){var n=s["a"]({},t);return e.mechanism&&(Object(P["b"])(n,void 0,void 0),Object(P["a"])(n,e.mechanism)),n.extra=s["a"]({},n.extra,{arguments:i}),n})),f(a)})),a}};try{for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(i[r]=t[r])}catch(c){}t.prototype=t.prototype||{},i.prototype=t.prototype,Object.defineProperty(t,"__sentry_wrapped__",{enumerable:!1,value:i}),Object.defineProperties(i,{__sentry__:{enumerable:!1,value:!0},__sentry_original__:{enumerable:!1,value:t}});try{var a=Object.getOwnPropertyDescriptor(i,"name");a.configurable&&Object.defineProperty(i,"name",{get:function(){return t.name}})}catch(c){}return i}var At,Tt=function(){function t(){this._ignoreOnError=0,this.name=t.id}return t.prototype._wrapTimeFunction=function(t){return function(){for(var e=[],n=0;n2?e[2]:void 0;if(i){var r=At,a=String(i);At=a,Ft("history",{from:r,to:a})}return t.apply(this,e)}}}function Ht(){"document"in $t&&($t.document.addEventListener("click",Kt("click",Ft.bind(null,"dom")),!1),$t.document.addEventListener("keypress",Xt(Ft.bind(null,"dom")),!1),["EventTarget","Node"].forEach((function(t){var e=$t[t]&&$t[t].prototype;e&&e.hasOwnProperty&&e.hasOwnProperty("addEventListener")&&(Object($["b"])(e,"addEventListener",(function(t){return function(e,n,i){return n&&n.handleEvent?("click"===e&&Object($["b"])(n,"handleEvent",(function(t){return function(e){return Kt("click",Ft.bind(null,"dom"))(e),t.call(this,e)}})),"keypress"===e&&Object($["b"])(n,"handleEvent",(function(t){return function(e){return Xt(Ft.bind(null,"dom"))(e),t.call(this,e)}}))):("click"===e&&Kt("click",Ft.bind(null,"dom"),!0)(this),"keypress"===e&&Xt(Ft.bind(null,"dom"))(this)),t.call(this,e,n,i)}})),Object($["b"])(e,"removeEventListener",(function(t){return function(e,n,i){var r=n;try{r=r&&(r.__sentry_wrapped__||r)}catch(a){}return t.call(this,e,r,i)}})))})))}var Ut,Wt,Yt=1e3,qt=0;function Kt(t,e,n){return void 0===n&&(n=!1),function(i){Ut=void 0,i&&Wt!==i&&(Wt=i,qt&&clearTimeout(qt),n?qt=setTimeout((function(){e({event:i,name:t})})):e({event:i,name:t}))}}function Xt(t){return function(e){var n;try{n=e.target}catch(r){return}var i=n&&n.tagName;i&&("INPUT"===i||"TEXTAREA"===i||n.isContentEditable)&&(Ut||Kt("input",t)(e),clearTimeout(Ut),Ut=setTimeout((function(){Ut=void 0}),Yt))}}var Gt=function(){function t(e){this.name=t.id,this._options=s["a"]({console:!0,dom:!0,fetch:!0,history:!0,sentry:!0,xhr:!0},e)}return t.prototype._consoleBreadcrumb=function(t){var e={category:"console",data:{arguments:t.args,logger:"console"},level:c["a"].fromString(t.level),message:Object(R["b"])(t.args," ")};if("assert"===t.level){if(!1!==t.args[0])return;e.message="Assertion failed: "+(Object(R["b"])(t.args.slice(1)," ")||"console.assert"),e.data.arguments=t.args.slice(1)}Object(l["b"])().addBreadcrumb(e,{input:t.args,level:t.level})},t.prototype._domBreadcrumb=function(t){var e;try{e=t.event.target?Object(P["i"])(t.event.target):Object(P["i"])(t.event)}catch(n){e=""}0!==e.length&&Object(l["b"])().addBreadcrumb({category:"ui."+t.name,message:e},{event:event,name:t.name})},t.prototype._xhrBreadcrumb=function(t){if(t.endTimestamp){if(t.xhr.__sentry_own_request__)return;Object(l["b"])().addBreadcrumb({category:"xhr",data:t.xhr.__sentry_xhr__,type:"http"},{xhr:t.xhr})}else t.xhr.__sentry_own_request__&&Jt(t.args[0])},t.prototype._fetchBreadcrumb=function(t){if(t.endTimestamp){var e=Object(l["b"])().getClient(),n=e&&e.getDsn();if(n){var i=new M(n).getStoreEndpoint();if(i&&-1!==t.fetchData.url.indexOf(i)&&"POST"===t.fetchData.method&&t.args[1]&&t.args[1].body)return void Jt(t.args[1].body)}t.error?Object(l["b"])().addBreadcrumb({category:"fetch",data:s["a"]({},t.fetchData,{status_code:t.response.status}),level:c["a"].Error,type:"http"},{data:t.error,input:t.args}):Object(l["b"])().addBreadcrumb({category:"fetch",data:s["a"]({},t.fetchData,{status_code:t.response.status}),type:"http"},{input:t.args,response:t.response})}},t.prototype._historyBreadcrumb=function(t){var e=Object(P["g"])(),n=t.from,i=t.to,r=Object(P["l"])(e.location.href),a=Object(P["l"])(n),o=Object(P["l"])(i);a.path||(a=r),r.protocol===o.protocol&&r.host===o.host&&(i=o.relative),r.protocol===a.protocol&&r.host===a.host&&(n=a.relative),Object(l["b"])().addBreadcrumb({category:"navigation",data:{from:n,to:i}})},t.prototype.setupOnce=function(){var t=this;this._options.console&&Nt({callback:function(){for(var e=[],n=0;n0?e:Object(P["h"])();return 0===t.exception.values[0].stacktrace.frames.length&&t.exception.values[0].stacktrace.frames.push({colno:r,filename:o,function:"?",in_app:!0,lineno:a}),t},t.id="GlobalHandlers",t}(),Qt="cause",te=5,ee=function(){function t(e){void 0===e&&(e={}),this.name=t.id,this._key=e.key||Qt,this._limit=e.limit||te}return t.prototype.setupOnce=function(){Object(u["b"])((function(e,n){var i=Object(l["b"])().getIntegration(t);return i?i._handler(e,n):e}))},t.prototype._handler=function(t,e){if(!t.exception||!t.exception.values||!e||!Object(F["g"])(e.originalException,Error))return t;var n=this._walkErrorTree(e.originalException,this._key);return t.exception.values=s["d"](n,t.exception.values),t},t.prototype._walkErrorTree=function(t,e,n){if(void 0===n&&(n=[]),!Object(F["g"])(t[e],Error)||n.length+1>=this._limit)return n;var i=Q(t[e]),r=at(i);return this._walkErrorTree(t[e],e,s["d"]([r],n))},t.id="LinkedErrors",t}(),ne=Object(P["g"])(),ie=function(){function t(){this.name=t.id}return t.prototype.setupOnce=function(){Object(u["b"])((function(e){if(Object(l["b"])().getIntegration(t)){if(!ne.navigator||!ne.location)return e;var n=e.request||{};return n.url=n.url||ne.location.href,n.headers=n.headers||{},n.headers["User-Agent"]=ne.navigator.userAgent,s["a"]({},e,{request:n})}return e}))},t.id="UserAgent",t}(),re=[new i.InboundFilters,new i.FunctionToString,new Tt,new Gt,new Zt,new ee,new ie];function ae(t){if(void 0===t&&(t={}),void 0===t.defaultIntegrations&&(t.defaultIntegrations=re),void 0===t.release){var e=Object(P["g"])();e.SENTRY_RELEASE&&e.SENTRY_RELEASE.id&&(t.release=e.SENTRY_RELEASE.id)}St(_t,t)}function oe(t){void 0===t&&(t={}),t.eventId||(t.eventId=Object(l["b"])().lastEventId());var e=Object(l["b"])().getClient();e&&e.showReportDialog(t)}function se(){return Object(l["b"])().lastEventId()}function ce(){}function ue(t){t()}function le(t){var e=Object(l["b"])().getClient();return e?e.flush(t):I["a"].reject(!1)}function de(t){var e=Object(l["b"])().getClient();return e?e.close(t):I["a"].reject(!1)}function fe(t){return Et(t)()}n.d(e,"Integrations",(function(){return ve})),n.d(e,"Severity",(function(){return c["a"]})),n.d(e,"Status",(function(){return o})),n.d(e,"addGlobalEventProcessor",(function(){return u["b"]})),n.d(e,"addBreadcrumb",(function(){return m})),n.d(e,"captureException",(function(){return f})),n.d(e,"captureEvent",(function(){return p})),n.d(e,"captureMessage",(function(){return h})),n.d(e,"configureScope",(function(){return v})),n.d(e,"getHubFromCarrier",(function(){return l["c"]})),n.d(e,"getCurrentHub",(function(){return l["b"]})),n.d(e,"Hub",(function(){return l["a"]})),n.d(e,"Scope",(function(){return u["a"]})),n.d(e,"setContext",(function(){return g})),n.d(e,"setExtra",(function(){return _})),n.d(e,"setExtras",(function(){return y})),n.d(e,"setTag",(function(){return w})),n.d(e,"setTags",(function(){return b})),n.d(e,"setUser",(function(){return k})),n.d(e,"withScope",(function(){return x})),n.d(e,"BrowserClient",(function(){return _t})),n.d(e,"defaultIntegrations",(function(){return re})),n.d(e,"forceLoad",(function(){return ce})),n.d(e,"init",(function(){return ae})),n.d(e,"lastEventId",(function(){return se})),n.d(e,"onLoad",(function(){return ue})),n.d(e,"showReportDialog",(function(){return oe})),n.d(e,"flush",(function(){return le})),n.d(e,"close",(function(){return de})),n.d(e,"wrap",(function(){return fe})),n.d(e,"SDK_NAME",(function(){return yt})),n.d(e,"SDK_VERSION",(function(){return bt})),n.d(e,"Transports",(function(){return a}));var he={},pe=Object(P["g"])();pe.Sentry&&pe.Sentry.Integrations&&(he=pe.Sentry.Integrations);var ve=s["a"]({},he,i,r)},"6b4a":function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i="fas",r="copy",a=448,o=512,s=[],c="f0c5",u="M320 448v40c0 13.255-10.745 24-24 24H24c-13.255 0-24-10.745-24-24V120c0-13.255 10.745-24 24-24h72v296c0 30.879 25.121 56 56 56h168zm0-344V0H152c-13.255 0-24 10.745-24 24v368c0 13.255 10.745 24 24 24h272c13.255 0 24-10.745 24-24V128H344c-13.2 0-24-10.8-24-24zm120.971-31.029L375.029 7.029A24 24 0 0 0 358.059 0H352v96h96v-6.059a24 24 0 0 0-7.029-16.97z";e.definition={prefix:i,iconName:r,icon:[a,o,s,c,u]},e.faCopy=e.definition,e.prefix=i,e.iconName=r,e.width=a,e.height=o,e.ligatures=s,e.unicode=c,e.svgPathData=u},"6cf7":function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i="fab",r="creative-commons-nd",a=496,o=512,s=[],c="f4eb",u="M247.6 8C389.4 8 496 118.1 496 256c0 147.1-118.5 248-248.4 248C113.6 504 0 394.5 0 256 0 123.1 104.7 8 247.6 8zm.8 44.7C130.2 52.7 44.7 150.6 44.7 256c0 109.8 91.2 202.8 203.7 202.8 103.2 0 202.8-81.1 202.8-202.8.1-113.8-90.2-203.3-202.8-203.3zm94 144.3v42.5H162.1V197h180.3zm0 79.8v42.5H162.1v-42.5h180.3z";e.definition={prefix:i,iconName:r,icon:[a,o,s,c,u]},e.faCreativeCommonsNd=e.definition,e.prefix=i,e.iconName=r,e.width=a,e.height=o,e.ligatures=s,e.unicode=c,e.svgPathData=u},"956e":function(t,e,n){"use strict";(function(t){n.d(e,"a",(function(){return l})),n.d(e,"b",(function(){return h})),n.d(e,"c",(function(){return m}));var i=n("9ab4"),r=n("f7f6"),a=n("f0b6"),o=n("2a3c"),s=3,c=100,u=100,l=function(){function t(t,e,n){void 0===e&&(e=new o["a"]),void 0===n&&(n=s),this._version=n,this._stack=[],this._stack.push({client:t,scope:e})}return t.prototype._invokeClient=function(t){for(var e,n=[],r=1;r0?t[t.length-1].scope:void 0,n=o["a"].clone(e);return this.getStack().push({client:this.getClient(),scope:n}),n},t.prototype.popScope=function(){return void 0!==this.getStack().pop()},t.prototype.withScope=function(t){var e=this.pushScope();try{t(e)}finally{this.popScope()}},t.prototype.getClient=function(){return this.getStackTop().client},t.prototype.getScope=function(){return this.getStackTop().scope},t.prototype.getStack=function(){return this._stack},t.prototype.getStackTop=function(){return this._stack[this._stack.length-1]},t.prototype.captureException=function(t,e){var n=this._lastEventId=Object(r["n"])(),a=e;if(!e){var o=void 0;try{throw new Error("Sentry syntheticException")}catch(t){o=t}a={originalException:t,syntheticException:o}}return this._invokeClient("captureException",t,i["a"]({},a,{event_id:n})),n},t.prototype.captureMessage=function(t,e,n){var a=this._lastEventId=Object(r["n"])(),o=n;if(!n){var s=void 0;try{throw new Error(t)}catch(c){s=c}o={originalException:t,syntheticException:s}}return this._invokeClient("captureMessage",t,e,i["a"]({},o,{event_id:a})),a},t.prototype.captureEvent=function(t,e){var n=this._lastEventId=Object(r["n"])();return this._invokeClient("captureEvent",t,i["a"]({},e,{event_id:n})),n},t.prototype.lastEventId=function(){return this._lastEventId},t.prototype.addBreadcrumb=function(t,e){var n=this.getStackTop();if(n.scope&&n.client){var a=n.client.getOptions&&n.client.getOptions()||{},o=a.beforeBreadcrumb,s=void 0===o?null:o,l=a.maxBreadcrumbs,d=void 0===l?c:l;if(!(d<=0)){var f=Object(r["m"])(),h=i["a"]({timestamp:f},t),p=s?Object(r["c"])((function(){return s(h,e)})):h;null!==p&&n.scope.addBreadcrumb(p,Math.min(d,u))}}},t.prototype.setUser=function(t){var e=this.getStackTop();e.scope&&e.scope.setUser(t)},t.prototype.setTags=function(t){var e=this.getStackTop();e.scope&&e.scope.setTags(t)},t.prototype.setExtras=function(t){var e=this.getStackTop();e.scope&&e.scope.setExtras(t)},t.prototype.setTag=function(t,e){var n=this.getStackTop();n.scope&&n.scope.setTag(t,e)},t.prototype.setExtra=function(t,e){var n=this.getStackTop();n.scope&&n.scope.setExtra(t,e)},t.prototype.setContext=function(t,e){var n=this.getStackTop();n.scope&&n.scope.setContext(t,e)},t.prototype.configureScope=function(t){var e=this.getStackTop();e.scope&&e.client&&t(e.scope)},t.prototype.run=function(t){var e=f(this);try{t(this)}finally{f(e)}},t.prototype.getIntegration=function(t){var e=this.getClient();if(!e)return null;try{return e.getIntegration(t)}catch(n){return a["a"].warn("Cannot retrieve integration "+t.id+" from the current Hub"),null}},t.prototype.startSpan=function(t,e){return void 0===e&&(e=!1),this._callExtensionMethod("startSpan",t,e)},t.prototype.traceHeaders=function(){return this._callExtensionMethod("traceHeaders")},t.prototype._callExtensionMethod=function(t){for(var e=[],n=1;n=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}}}function s(t,e){var n="function"===typeof Symbol&&t[Symbol.iterator];if(!n)return t;var i,r,a=n.call(t),o=[];try{while((void 0===e||e-- >0)&&!(i=a.next()).done)o.push(i.value)}catch(s){r={error:s}}finally{try{i&&!i.done&&(n=a["return"])&&n.call(a)}finally{if(r)throw r.error}}return o}function c(){for(var t=[],e=0;e-1)return t.splice(n,1)}}var p=Object.prototype.hasOwnProperty;function v(t,e){return p.call(t,e)}function m(t){for(var e=arguments,n=Object(t),i=1;i0)e[n]=arguments[n+1];var i=this.$i18n;return i._t.apply(i,[t,i.locale,i._getMessages(),this].concat(e))},t.prototype.$tc=function(t,e){var n=[],i=arguments.length-2;while(i-- >0)n[i]=arguments[i+2];var r=this.$i18n;return r._tc.apply(r,[t,r.locale,r._getMessages(),this,e].concat(n))},t.prototype.$te=function(t,e){var n=this.$i18n;return n._te(t,n.locale,n._getMessages(),e)},t.prototype.$d=function(t){var e,n=[],i=arguments.length-1;while(i-- >0)n[i]=arguments[i+1];return(e=this.$i18n).d.apply(e,[t].concat(n))},t.prototype.$n=function(t){var e,n=[],i=arguments.length-1;while(i-- >0)n[i]=arguments[i+1];return(e=this.$i18n).n.apply(e,[t].concat(n))}}var b={beforeCreate:function(){var t=this.$options;if(t.i18n=t.i18n||(t.__i18n?{}:null),t.i18n)if(t.i18n instanceof gt){if(t.__i18n)try{var e={};t.__i18n.forEach((function(t){e=m(e,JSON.parse(t))})),Object.keys(e).forEach((function(n){t.i18n.mergeLocaleMessage(n,e[n])}))}catch(a){0}this._i18n=t.i18n,this._i18nWatcher=this._i18n.watchI18nData()}else if(u(t.i18n)){if(this.$root&&this.$root.$i18n&&this.$root.$i18n instanceof gt&&(t.i18n.root=this.$root,t.i18n.formatter=this.$root.$i18n.formatter,t.i18n.fallbackLocale=this.$root.$i18n.fallbackLocale,t.i18n.formatFallbackMessages=this.$root.$i18n.formatFallbackMessages,t.i18n.silentTranslationWarn=this.$root.$i18n.silentTranslationWarn,t.i18n.silentFallbackWarn=this.$root.$i18n.silentFallbackWarn,t.i18n.pluralizationRules=this.$root.$i18n.pluralizationRules,t.i18n.preserveDirectiveContent=this.$root.$i18n.preserveDirectiveContent),t.__i18n)try{var n={};t.__i18n.forEach((function(t){n=m(n,JSON.parse(t))})),t.i18n.messages=n}catch(a){0}var i=t.i18n,r=i.sharedMessages;r&&u(r)&&(t.i18n.messages=m(t.i18n.messages,r)),this._i18n=new gt(t.i18n),this._i18nWatcher=this._i18n.watchI18nData(),(void 0===t.i18n.sync||t.i18n.sync)&&(this._localeWatcher=this.$i18n.watchLocale())}else 0;else this.$root&&this.$root.$i18n&&this.$root.$i18n instanceof gt?this._i18n=this.$root.$i18n:t.parent&&t.parent.$i18n&&t.parent.$i18n instanceof gt&&(this._i18n=t.parent.$i18n)},beforeMount:function(){var t=this.$options;t.i18n=t.i18n||(t.__i18n?{}:null),t.i18n?t.i18n instanceof gt?(this._i18n.subscribeDataChanging(this),this._subscribing=!0):u(t.i18n)&&(this._i18n.subscribeDataChanging(this),this._subscribing=!0):this.$root&&this.$root.$i18n&&this.$root.$i18n instanceof gt?(this._i18n.subscribeDataChanging(this),this._subscribing=!0):t.parent&&t.parent.$i18n&&t.parent.$i18n instanceof gt&&(this._i18n.subscribeDataChanging(this),this._subscribing=!0)},beforeDestroy:function(){if(this._i18n){var t=this;this.$nextTick((function(){t._subscribing&&(t._i18n.unsubscribeDataChanging(t),delete t._subscribing),t._i18nWatcher&&(t._i18nWatcher(),t._i18n.destroyVM(),delete t._i18nWatcher),t._localeWatcher&&(t._localeWatcher(),delete t._localeWatcher),t._i18n=null}))}}},_={name:"i18n",functional:!0,props:{tag:{type:String},path:{type:String,required:!0},locale:{type:String},places:{type:[Array,Object]}},render:function(t,e){var n=e.data,i=e.parent,r=e.props,a=e.slots,o=i.$i18n;if(o){var s=r.path,c=r.locale,u=r.places,l=a(),d=o.i(s,c,w(l)||u?k(l.default,u):l),f=r.tag||"span";return f?t(f,n,d):d}}};function w(t){var e;for(e in t)if("default"!==e)return!1;return Boolean(e)}function k(t,e){var n=e?x(e):{};if(!t)return n;t=t.filter((function(t){return t.tag||""!==t.text.trim()}));var i=t.every(O);return t.reduce(i?S:C,n)}function x(t){return Array.isArray(t)?t.reduce(C,{}):Object.assign({},t)}function S(t,e){return e.data&&e.data.attrs&&e.data.attrs.place&&(t[e.data.attrs.place]=e),t}function C(t,e,n){return t[n]=e,t}function O(t){return Boolean(t.data&&t.data.attrs&&t.data.attrs.place)}var D,E={name:"i18n-n",functional:!0,props:{tag:{type:String,default:"span"},value:{type:Number,required:!0},format:{type:[String,Object]},locale:{type:String}},render:function(t,e){var n=e.props,r=e.parent,a=e.data,s=r.$i18n;if(!s)return null;var c=null,u=null;"string"===typeof n.format?c=n.format:o(n.format)&&(n.format.key&&(c=n.format.key),u=Object.keys(n.format).reduce((function(t,e){var r;return i.includes(e)?Object.assign({},t,(r={},r[e]=n.format[e],r)):t}),null));var l=n.locale||s.locale,d=s._ntp(n.value,l,c,u),f=d.map((function(t,e){var n,i=a.scopedSlots&&a.scopedSlots[t.type];return i?i((n={},n[t.type]=t.value,n.index=e,n.parts=d,n)):t.value}));return t(n.tag,{attrs:a.attrs,class:a["class"],staticClass:a.staticClass},f)}};function A(t,e,n){P(t,n)&&M(t,e,n)}function T(t,e,n,i){if(P(t,n)){var r=n.context.$i18n;j(t,n)&&g(e.value,e.oldValue)&&g(t._localeMessage,r.getLocaleMessage(r.locale))||M(t,e,n)}}function $(t,e,n,i){var a=n.context;if(a){var o=n.context.$i18n||{};e.modifiers.preserve||o.preserveDirectiveContent||(t.textContent=""),t._vt=void 0,delete t["_vt"],t._locale=void 0,delete t["_locale"],t._localeMessage=void 0,delete t["_localeMessage"]}else r("Vue instance does not exists in VNode context")}function P(t,e){var n=e.context;return n?!!n.$i18n||(r("VueI18n instance does not exists in Vue instance"),!1):(r("Vue instance does not exists in VNode context"),!1)}function j(t,e){var n=e.context;return t._locale===n.$i18n.locale}function M(t,e,n){var i,a,o=e.value,s=N(o),c=s.path,u=s.locale,l=s.args,d=s.choice;if(c||u||l)if(c){var f=n.context;t._vt=t.textContent=d?(i=f.$i18n).tc.apply(i,[c,d].concat(F(u,l))):(a=f.$i18n).t.apply(a,[c].concat(F(u,l))),t._locale=f.$i18n.locale,t._localeMessage=f.$i18n.getLocaleMessage(f.$i18n.locale)}else r("`path` is required in v-t directive");else r("value type not supported")}function N(t){var e,n,i,r;return"string"===typeof t?e=t:u(t)&&(e=t.path,n=t.locale,i=t.args,r=t.choice),{path:e,locale:n,args:i,choice:r}}function F(t,e){var n=[];return t&&n.push(t),e&&(Array.isArray(e)||u(e))&&n.push(e),n}function I(t){I.installed=!0,D=t;D.version&&Number(D.version.split(".")[0]);y(D),D.mixin(b),D.directive("t",{bind:A,update:T,unbind:$}),D.component(_.name,_),D.component(E.name,E);var e=D.config.optionMergeStrategies;e.i18n=function(t,e){return void 0===e?t:e}}var R=function(){this._caches=Object.create(null)};R.prototype.interpolate=function(t,e){if(!e)return[t];var n=this._caches[t];return n||(n=L(t),this._caches[t]=n),z(n,e)};var B=/^(?:\d)+/,V=/^(?:\w)+/;function L(t){var e=[],n=0,i="";while(n0)d--,l=J,f[H]();else{if(d=0,void 0===n)return!1;if(n=st(n),!1===n)return!1;f[U]()}};while(null!==l)if(u++,e=t[u],"\\"!==e||!h()){if(r=ot(e),s=nt[l],a=s[r]||s["else"]||et,a===et)return;if(l=a[0],o=f[a[1]],o&&(i=a[2],i=void 0===i?e:i,!1===o()))return;if(l===tt)return c}}var ut=function(){this._cache=Object.create(null)};ut.prototype.parsePath=function(t){var e=this._cache[t];return e||(e=ct(t),e&&(this._cache[t]=e)),e||[]},ut.prototype.getPathValue=function(t,e){if(!o(t))return null;var n=this.parsePath(e);if(0===n.length)return null;var i=n.length,r=t,a=0;while(a/,ft=/(?:@(?:\.[a-z]+)?:(?:[\w\-_|.]+|\([\w\-_|.]+\)))/g,ht=/^@(?:\.([a-z]+))?:/,pt=/[()]/g,vt={upper:function(t){return t.toLocaleUpperCase()},lower:function(t){return t.toLocaleLowerCase()}},mt=new R,gt=function(t){var e=this;void 0===t&&(t={}),!D&&"undefined"!==typeof window&&window.Vue&&I(window.Vue);var n=t.locale||"en-US",i=t.fallbackLocale||"en-US",r=t.messages||{},a=t.dateTimeFormats||{},o=t.numberFormats||{};this._vm=null,this._formatter=t.formatter||mt,this._modifiers=t.modifiers||{},this._missing=t.missing||null,this._root=t.root||null,this._sync=void 0===t.sync||!!t.sync,this._fallbackRoot=void 0===t.fallbackRoot||!!t.fallbackRoot,this._formatFallbackMessages=void 0!==t.formatFallbackMessages&&!!t.formatFallbackMessages,this._silentTranslationWarn=void 0!==t.silentTranslationWarn&&t.silentTranslationWarn,this._silentFallbackWarn=void 0!==t.silentFallbackWarn&&!!t.silentFallbackWarn,this._dateTimeFormatters={},this._numberFormatters={},this._path=new ut,this._dataListeners=[],this._preserveDirectiveContent=void 0!==t.preserveDirectiveContent&&!!t.preserveDirectiveContent,this.pluralizationRules=t.pluralizationRules||{},this._warnHtmlInMessage=t.warnHtmlInMessage||"off",this._exist=function(t,n){return!(!t||!n)&&(!l(e._path.getPathValue(t,n))||!!t[n])},"warn"!==this._warnHtmlInMessage&&"error"!==this._warnHtmlInMessage||Object.keys(r).forEach((function(t){e._checkLocaleMessage(t,e._warnHtmlInMessage,r[t])})),this._initVM({locale:n,fallbackLocale:i,messages:r,dateTimeFormats:a,numberFormats:o})},yt={vm:{configurable:!0},messages:{configurable:!0},dateTimeFormats:{configurable:!0},numberFormats:{configurable:!0},availableLocales:{configurable:!0},locale:{configurable:!0},fallbackLocale:{configurable:!0},formatFallbackMessages:{configurable:!0},missing:{configurable:!0},formatter:{configurable:!0},silentTranslationWarn:{configurable:!0},silentFallbackWarn:{configurable:!0},preserveDirectiveContent:{configurable:!0},warnHtmlInMessage:{configurable:!0}};gt.prototype._checkLocaleMessage=function(t,e,n){var i=[],o=function(t,e,n,i){if(u(n))Object.keys(n).forEach((function(r){var a=n[r];u(a)?(i.push(r),i.push("."),o(t,e,a,i),i.pop(),i.pop()):(i.push(r),o(t,e,a,i),i.pop())}));else if(Array.isArray(n))n.forEach((function(n,r){u(n)?(i.push("["+r+"]"),i.push("."),o(t,e,n,i),i.pop(),i.pop()):(i.push("["+r+"]"),o(t,e,n,i),i.pop())}));else if("string"===typeof n){var s=dt.test(n);if(s){var c="Detected HTML in message '"+n+"' of keypath '"+i.join("")+"' at '"+e+"'. Consider component interpolation with '' to avoid XSS. See https://bit.ly/2ZqJzkp";"warn"===t?r(c):"error"===t&&a(c)}}};o(e,t,n,i)},gt.prototype._initVM=function(t){var e=D.config.silent;D.config.silent=!0,this._vm=new D({data:t}),D.config.silent=e},gt.prototype.destroyVM=function(){this._vm.$destroy()},gt.prototype.subscribeDataChanging=function(t){this._dataListeners.push(t)},gt.prototype.unsubscribeDataChanging=function(t){h(this._dataListeners,t)},gt.prototype.watchI18nData=function(){var t=this;return this._vm.$watch("$data",(function(){var e=t._dataListeners.length;while(e--)D.nextTick((function(){t._dataListeners[e]&&t._dataListeners[e].$forceUpdate()}))}),{deep:!0})},gt.prototype.watchLocale=function(){if(!this._sync||!this._root)return null;var t=this._vm;return this._root.$i18n.vm.$watch("locale",(function(e){t.$set(t,"locale",e),t.$forceUpdate()}),{immediate:!0})},yt.vm.get=function(){return this._vm},yt.messages.get=function(){return f(this._getMessages())},yt.dateTimeFormats.get=function(){return f(this._getDateTimeFormats())},yt.numberFormats.get=function(){return f(this._getNumberFormats())},yt.availableLocales.get=function(){return Object.keys(this.messages).sort()},yt.locale.get=function(){return this._vm.locale},yt.locale.set=function(t){this._vm.$set(this._vm,"locale",t)},yt.fallbackLocale.get=function(){return this._vm.fallbackLocale},yt.fallbackLocale.set=function(t){this._vm.$set(this._vm,"fallbackLocale",t)},yt.formatFallbackMessages.get=function(){return this._formatFallbackMessages},yt.formatFallbackMessages.set=function(t){this._formatFallbackMessages=t},yt.missing.get=function(){return this._missing},yt.missing.set=function(t){this._missing=t},yt.formatter.get=function(){return this._formatter},yt.formatter.set=function(t){this._formatter=t},yt.silentTranslationWarn.get=function(){return this._silentTranslationWarn},yt.silentTranslationWarn.set=function(t){this._silentTranslationWarn=t},yt.silentFallbackWarn.get=function(){return this._silentFallbackWarn},yt.silentFallbackWarn.set=function(t){this._silentFallbackWarn=t},yt.preserveDirectiveContent.get=function(){return this._preserveDirectiveContent},yt.preserveDirectiveContent.set=function(t){this._preserveDirectiveContent=t},yt.warnHtmlInMessage.get=function(){return this._warnHtmlInMessage},yt.warnHtmlInMessage.set=function(t){var e=this,n=this._warnHtmlInMessage;if(this._warnHtmlInMessage=t,n!==t&&("warn"===t||"error"===t)){var i=this._getMessages();Object.keys(i).forEach((function(t){e._checkLocaleMessage(t,e._warnHtmlInMessage,i[t])}))}},gt.prototype._getMessages=function(){return this._vm.messages},gt.prototype._getDateTimeFormats=function(){return this._vm.dateTimeFormats},gt.prototype._getNumberFormats=function(){return this._vm.numberFormats},gt.prototype._warnDefault=function(t,e,n,i,r){if(!l(n))return n;if(this._missing){var a=this._missing.apply(null,[t,e,i,r]);if("string"===typeof a)return a}else 0;if(this._formatFallbackMessages){var o=d.apply(void 0,r);return this._render(e,"string",o.params,e)}return e},gt.prototype._isFallbackRoot=function(t){return!t&&!l(this._root)&&this._fallbackRoot},gt.prototype._isSilentFallbackWarn=function(t){return this._silentFallbackWarn instanceof RegExp?this._silentFallbackWarn.test(t):this._silentFallbackWarn},gt.prototype._isSilentFallback=function(t,e){return this._isSilentFallbackWarn(e)&&(this._isFallbackRoot()||t!==this.fallbackLocale)},gt.prototype._isSilentTranslationWarn=function(t){return this._silentTranslationWarn instanceof RegExp?this._silentTranslationWarn.test(t):this._silentTranslationWarn},gt.prototype._interpolate=function(t,e,n,i,r,a,o){if(!e)return null;var s,c=this._path.getPathValue(e,n);if(Array.isArray(c)||u(c))return c;if(l(c)){if(!u(e))return null;if(s=e[n],"string"!==typeof s)return null}else{if("string"!==typeof c)return null;s=c}return(s.indexOf("@:")>=0||s.indexOf("@.")>=0)&&(s=this._link(t,e,s,i,"raw",a,o)),this._render(s,r,a,n)},gt.prototype._link=function(t,e,n,i,r,a,o){var s=n,c=s.match(ft);for(var u in c)if(c.hasOwnProperty(u)){var l=c[u],d=l.match(ht),f=d[0],h=d[1],p=l.replace(f,"").replace(pt,"");if(o.includes(p))return s;o.push(p);var v=this._interpolate(t,e,p,i,"raw"===r?"string":r,"raw"===r?void 0:a,o);if(this._isFallbackRoot(v)){if(!this._root)throw Error("unexpected error");var m=this._root.$i18n;v=m._translate(m._getMessages(),m.locale,m.fallbackLocale,p,i,r,a)}v=this._warnDefault(t,p,v,i,Array.isArray(a)?a:[a]),this._modifiers.hasOwnProperty(h)?v=this._modifiers[h](v):vt.hasOwnProperty(h)&&(v=vt[h](v)),o.pop(),s=v?s.replace(l,v):s}return s},gt.prototype._render=function(t,e,n,i){var r=this._formatter.interpolate(t,n,i);return r||(r=mt.interpolate(t,n,i)),"string"===e?r.join(""):r},gt.prototype._translate=function(t,e,n,i,r,a,o){var s=this._interpolate(e,t[e],i,r,a,o,[i]);return l(s)?(s=this._interpolate(n,t[n],i,r,a,o,[i]),l(s)?null:s):s},gt.prototype._t=function(t,e,n,i){var r,a=[],o=arguments.length-4;while(o-- >0)a[o]=arguments[o+4];if(!t)return"";var s=d.apply(void 0,a),c=s.locale||e,u=this._translate(n,c,this.fallbackLocale,t,i,"string",s.params);if(this._isFallbackRoot(u)){if(!this._root)throw Error("unexpected error");return(r=this._root).$t.apply(r,[t].concat(a))}return this._warnDefault(c,t,u,i,a)},gt.prototype.t=function(t){var e,n=[],i=arguments.length-1;while(i-- >0)n[i]=arguments[i+1];return(e=this)._t.apply(e,[t,this.locale,this._getMessages(),null].concat(n))},gt.prototype._i=function(t,e,n,i,r){var a=this._translate(n,e,this.fallbackLocale,t,i,"raw",r);if(this._isFallbackRoot(a)){if(!this._root)throw Error("unexpected error");return this._root.$i18n.i(t,e,r)}return this._warnDefault(e,t,a,i,[r])},gt.prototype.i=function(t,e,n){return t?("string"!==typeof e&&(e=this.locale),this._i(t,e,this._getMessages(),null,n)):""},gt.prototype._tc=function(t,e,n,i,r){var a,o=[],s=arguments.length-5;while(s-- >0)o[s]=arguments[s+5];if(!t)return"";void 0===r&&(r=1);var c={count:r,n:r},u=d.apply(void 0,o);return u.params=Object.assign(c,u.params),o=null===u.locale?[u.params]:[u.locale,u.params],this.fetchChoice((a=this)._t.apply(a,[t,e,n,i].concat(o)),r)},gt.prototype.fetchChoice=function(t,e){if(!t&&"string"!==typeof t)return null;var n=t.split("|");return e=this.getChoiceIndex(e,n.length),n[e]?n[e].trim():t},gt.prototype.getChoiceIndex=function(t,e){var n=function(t,e){return t=Math.abs(t),2===e?t?t>1?1:0:1:t?Math.min(t,2):0};return this.locale in this.pluralizationRules?this.pluralizationRules[this.locale].apply(this,[t,e]):n(t,e)},gt.prototype.tc=function(t,e){var n,i=[],r=arguments.length-2;while(r-- >0)i[r]=arguments[r+2];return(n=this)._tc.apply(n,[t,this.locale,this._getMessages(),null,e].concat(i))},gt.prototype._te=function(t,e,n){var i=[],r=arguments.length-3;while(r-- >0)i[r]=arguments[r+3];var a=d.apply(void 0,i).locale||e;return this._exist(n[a],t)},gt.prototype.te=function(t,e){return this._te(t,this.locale,this._getMessages(),e)},gt.prototype.getLocaleMessage=function(t){return f(this._vm.messages[t]||{})},gt.prototype.setLocaleMessage=function(t,e){("warn"!==this._warnHtmlInMessage&&"error"!==this._warnHtmlInMessage||(this._checkLocaleMessage(t,this._warnHtmlInMessage,e),"error"!==this._warnHtmlInMessage))&&this._vm.$set(this._vm.messages,t,e)},gt.prototype.mergeLocaleMessage=function(t,e){("warn"!==this._warnHtmlInMessage&&"error"!==this._warnHtmlInMessage||(this._checkLocaleMessage(t,this._warnHtmlInMessage,e),"error"!==this._warnHtmlInMessage))&&this._vm.$set(this._vm.messages,t,m({},this._vm.messages[t]||{},e))},gt.prototype.getDateTimeFormat=function(t){return f(this._vm.dateTimeFormats[t]||{})},gt.prototype.setDateTimeFormat=function(t,e){this._vm.$set(this._vm.dateTimeFormats,t,e)},gt.prototype.mergeDateTimeFormat=function(t,e){this._vm.$set(this._vm.dateTimeFormats,t,m(this._vm.dateTimeFormats[t]||{},e))},gt.prototype._localizeDateTime=function(t,e,n,i,r){var a=e,o=i[a];if((l(o)||l(o[r]))&&(a=n,o=i[a]),l(o)||l(o[r]))return null;var s=o[r],c=a+"__"+r,u=this._dateTimeFormatters[c];return u||(u=this._dateTimeFormatters[c]=new Intl.DateTimeFormat(a,s)),u.format(t)},gt.prototype._d=function(t,e,n){if(!n)return new Intl.DateTimeFormat(e).format(t);var i=this._localizeDateTime(t,e,this.fallbackLocale,this._getDateTimeFormats(),n);if(this._isFallbackRoot(i)){if(!this._root)throw Error("unexpected error");return this._root.$i18n.d(t,n,e)}return i||""},gt.prototype.d=function(t){var e=[],n=arguments.length-1;while(n-- >0)e[n]=arguments[n+1];var i=this.locale,r=null;return 1===e.length?"string"===typeof e[0]?r=e[0]:o(e[0])&&(e[0].locale&&(i=e[0].locale),e[0].key&&(r=e[0].key)):2===e.length&&("string"===typeof e[0]&&(r=e[0]),"string"===typeof e[1]&&(i=e[1])),this._d(t,i,r)},gt.prototype.getNumberFormat=function(t){return f(this._vm.numberFormats[t]||{})},gt.prototype.setNumberFormat=function(t,e){this._vm.$set(this._vm.numberFormats,t,e)},gt.prototype.mergeNumberFormat=function(t,e){this._vm.$set(this._vm.numberFormats,t,m(this._vm.numberFormats[t]||{},e))},gt.prototype._getNumberFormatter=function(t,e,n,i,r,a){var o=e,s=i[o];if((l(s)||l(s[r]))&&(o=n,s=i[o]),l(s)||l(s[r]))return null;var c,u=s[r];if(a)c=new Intl.NumberFormat(o,Object.assign({},u,a));else{var d=o+"__"+r;c=this._numberFormatters[d],c||(c=this._numberFormatters[d]=new Intl.NumberFormat(o,u))}return c},gt.prototype._n=function(t,e,n,i){if(!gt.availabilities.numberFormat)return"";if(!n){var r=i?new Intl.NumberFormat(e,i):new Intl.NumberFormat(e);return r.format(t)}var a=this._getNumberFormatter(t,e,this.fallbackLocale,this._getNumberFormats(),n,i),o=a&&a.format(t);if(this._isFallbackRoot(o)){if(!this._root)throw Error("unexpected error");return this._root.$i18n.n(t,Object.assign({},{key:n,locale:e},i))}return o||""},gt.prototype.n=function(t){var e=[],n=arguments.length-1;while(n-- >0)e[n]=arguments[n+1];var r=this.locale,a=null,s=null;return 1===e.length?"string"===typeof e[0]?a=e[0]:o(e[0])&&(e[0].locale&&(r=e[0].locale),e[0].key&&(a=e[0].key),s=Object.keys(e[0]).reduce((function(t,n){var r;return i.includes(n)?Object.assign({},t,(r={},r[n]=e[0][n],r)):t}),null)):2===e.length&&("string"===typeof e[0]&&(a=e[0]),"string"===typeof e[1]&&(r=e[1])),this._n(t,r,a,s)},gt.prototype._ntp=function(t,e,n,i){if(!gt.availabilities.numberFormat)return[];if(!n){var r=i?new Intl.NumberFormat(e,i):new Intl.NumberFormat(e);return r.formatToParts(t)}var a=this._getNumberFormatter(t,e,this.fallbackLocale,this._getNumberFormats(),n,i),o=a&&a.formatToParts(t);if(this._isFallbackRoot(o)){if(!this._root)throw Error("unexpected error");return this._root.$i18n._ntp(t,e,n,i)}return o||[]},Object.defineProperties(gt.prototype,yt),Object.defineProperty(gt,"availabilities",{get:function(){if(!lt){var t="undefined"!==typeof Intl;lt={dateTimeFormat:t&&"undefined"!==typeof Intl.DateTimeFormat,numberFormat:t&&"undefined"!==typeof Intl.NumberFormat}}return lt}}),gt.install=I,gt.version="8.15.3",e["default"]=gt},ad3d:function(t,e,n){"use strict";n.r(e),function(t){n.d(e,"FontAwesomeIcon",(function(){return k})),n.d(e,"FontAwesomeLayers",(function(){return x})),n.d(e,"FontAwesomeLayersText",(function(){return S}));var i=n("ecee"),r="undefined"!==typeof window?window:"undefined"!==typeof t?t:"undefined"!==typeof self?self:{};function a(t,e){return e={exports:{}},t(e,e.exports),e.exports}var o=a((function(t){(function(e){var n=function(t,e,i){if(!u(e)||d(e)||f(e)||h(e)||c(e))return e;var r,a=0,o=0;if(l(e))for(r=[],o=e.length;a=0||Object.prototype.hasOwnProperty.call(t,i)&&(n[i]=t[i]);return n},d=function(t){if(Array.isArray(t)){for(var e=0,n=Array(t.length);e2&&void 0!==arguments[2]?arguments[2]:{},i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},r=(e.children||[]).map(v.bind(null,t)),a=Object.keys(e.attributes||{}).reduce((function(t,n){var i=e.attributes[n];switch(n){case"class":t["class"]=h(i);break;case"style":t["style"]=f(i);break;default:t.attrs[n]=i}return t}),{class:{},style:{},attrs:{}}),o=i.class,s=void 0===o?{}:o,c=i.style,d=void 0===c?{}:c,m=i.attrs,g=void 0===m?{}:m,y=l(i,["class","style","attrs"]);return"string"===typeof e?e:t(e.tag,u({class:p(a.class,s),style:u({},a.style,d),attrs:u({},a.attrs,g)},y,{props:n}),r)}var m=!1;try{m=!0}catch(C){}function g(){var t;!m&&console&&"function"===typeof console.error&&(t=console).error.apply(t,arguments)}function y(t,e){return Array.isArray(e)&&e.length>0||!Array.isArray(e)&&e?c({},t,e):{}}function b(t){var e,n=(e={"fa-spin":t.spin,"fa-pulse":t.pulse,"fa-fw":t.fixedWidth,"fa-border":t.border,"fa-li":t.listItem,"fa-inverse":t.inverse,"fa-flip-horizontal":"horizontal"===t.flip||"both"===t.flip,"fa-flip-vertical":"vertical"===t.flip||"both"===t.flip},c(e,"fa-"+t.size,null!==t.size),c(e,"fa-rotate-"+t.rotation,null!==t.rotation),c(e,"fa-pull-"+t.pull,null!==t.pull),c(e,"fa-swap-opacity",t.swapOpacity),e);return Object.keys(n).map((function(t){return n[t]?t:null})).filter((function(t){return t}))}function _(t,e){var n=0===(t||"").length?[]:[t];return n.concat(e).join(" ")}function w(t){return null===t?null:"object"===("undefined"===typeof t?"undefined":s(t))&&t.prefix&&t.iconName?t:Array.isArray(t)&&2===t.length?{prefix:t[0],iconName:t[1]}:"string"===typeof t?{prefix:"fas",iconName:t}:void 0}var k={name:"FontAwesomeIcon",functional:!0,props:{border:{type:Boolean,default:!1},fixedWidth:{type:Boolean,default:!1},flip:{type:String,default:null,validator:function(t){return["horizontal","vertical","both"].indexOf(t)>-1}},icon:{type:[Object,Array,String],required:!0},mask:{type:[Object,Array,String],default:null},listItem:{type:Boolean,default:!1},pull:{type:String,default:null,validator:function(t){return["right","left"].indexOf(t)>-1}},pulse:{type:Boolean,default:!1},rotation:{type:[String,Number],default:null,validator:function(t){return[90,180,270].indexOf(parseInt(t,10))>-1}},swapOpacity:{type:Boolean,default:!1},size:{type:String,default:null,validator:function(t){return["lg","xs","sm","1x","2x","3x","4x","5x","6x","7x","8x","9x","10x"].indexOf(t)>-1}},spin:{type:Boolean,default:!1},transform:{type:[String,Object],default:null},symbol:{type:[Boolean,String],default:!1},title:{type:String,default:null},inverse:{type:Boolean,default:!1}},render:function(t,e){var n=e.props,r=n.icon,a=n.mask,o=n.symbol,s=n.title,c=w(r),l=y("classes",b(n)),d=y("transform","string"===typeof n.transform?i["parse"].transform(n.transform):n.transform),f=y("mask",w(a)),h=Object(i["icon"])(c,u({},l,d,f,{symbol:o,title:s}));if(!h)return g("Could not find one or more icon(s)",c,f);var p=h.abstract,m=v.bind(null,t);return m(p[0],{},e.data)}},x={name:"FontAwesomeLayers",functional:!0,props:{fixedWidth:{type:Boolean,default:!1}},render:function(t,e){var n=i["config"].familyPrefix,r=e.data.staticClass,a=[n+"-layers"].concat(d(e.props.fixedWidth?[n+"-fw"]:[]));return t("div",u({},e.data,{staticClass:_(r,a)}),e.children)}},S={name:"FontAwesomeLayersText",functional:!0,props:{value:{type:[String,Number],default:""},transform:{type:[String,Object],default:null},counter:{type:Boolean,default:!1},position:{type:String,default:null,validator:function(t){return["bottom-left","bottom-right","top-left","top-right"].indexOf(t)>-1}}},render:function(t,e){var n=i["config"].familyPrefix,r=e.props,a=y("classes",[].concat(d(r.counter?[n+"-layers-counter"]:[]),d(r.position?[n+"-layers-"+r.position]:[]))),o=y("transform","string"===typeof r.transform?i["parse"].transform(r.transform):r.transform),s=Object(i["text"])(r.value.toString(),u({},o,a)),c=s.abstract;r.counter&&(c[0].attributes.class=c[0].attributes.class.replace("fa-layers-text",""));var l=v.bind(null,t);return l(c[0],{},e.data)}}}.call(this,n("c8ba"))},b311:function(t,e,n){ -/*! - * clipboard.js v2.0.4 - * https://zenorocha.github.io/clipboard.js - * - * Licensed MIT © Zeno Rocha - */ -(function(e,n){t.exports=n()})(0,(function(){return function(t){var e={};function n(i){if(e[i])return e[i].exports;var r=e[i]={i:i,l:!1,exports:{}};return t[i].call(r.exports,r,r.exports,n),r.l=!0,r.exports}return n.m=t,n.c=e,n.d=function(t,e,i){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:i})},n.r=function(t){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"===typeof t&&t&&t.__esModule)return t;var i=Object.create(null);if(n.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var r in t)n.d(i,r,function(e){return t[e]}.bind(null,r));return i},n.n=function(t){var e=t&&t.__esModule?function(){return t["default"]}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s=0)}([function(t,e,n){"use strict";var i="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"===typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},r=function(){function t(t,e){for(var n=0;n0&&void 0!==arguments[0]?arguments[0]:{};this.action="function"===typeof t.action?t.action:this.defaultAction,this.target="function"===typeof t.target?t.target:this.defaultTarget,this.text="function"===typeof t.text?t.text:this.defaultText,this.container="object"===i(t.container)?t.container:document.body}},{key:"listenClick",value:function(t){var e=this;this.listener=(0,l.default)(t,"click",(function(t){return e.onClick(t)}))}},{key:"onClick",value:function(t){var e=t.delegateTarget||t.currentTarget;this.clipboardAction&&(this.clipboardAction=null),this.clipboardAction=new o.default({action:this.action(e),target:this.target(e),text:this.text(e),container:this.container,trigger:e,emitter:this})}},{key:"defaultAction",value:function(t){return m("action",t)}},{key:"defaultTarget",value:function(t){var e=m("target",t);if(e)return document.querySelector(e)}},{key:"defaultText",value:function(t){return m("text",t)}},{key:"destroy",value:function(){this.listener.destroy(),this.clipboardAction&&(this.clipboardAction.destroy(),this.clipboardAction=null)}}],[{key:"isSupported",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:["copy","cut"],e="string"===typeof t?[t]:t,n=!!document.queryCommandSupported;return e.forEach((function(t){n=n&&!!document.queryCommandSupported(t)})),n}}]),e}(c.default);function m(t,e){var n="data-clipboard-"+t;if(e.hasAttribute(n))return e.getAttribute(n)}t.exports=v},function(t,e,n){"use strict";var i="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"===typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},r=function(){function t(t,e){for(var n=0;n0&&void 0!==arguments[0]?arguments[0]:{};this.action=t.action,this.container=t.container,this.emitter=t.emitter,this.target=t.target,this.text=t.text,this.trigger=t.trigger,this.selectedText=""}},{key:"initSelection",value:function(){this.text?this.selectFake():this.target&&this.selectTarget()}},{key:"selectFake",value:function(){var t=this,e="rtl"==document.documentElement.getAttribute("dir");this.removeFake(),this.fakeHandlerCallback=function(){return t.removeFake()},this.fakeHandler=this.container.addEventListener("click",this.fakeHandlerCallback)||!0,this.fakeElem=document.createElement("textarea"),this.fakeElem.style.fontSize="12pt",this.fakeElem.style.border="0",this.fakeElem.style.padding="0",this.fakeElem.style.margin="0",this.fakeElem.style.position="absolute",this.fakeElem.style[e?"right":"left"]="-9999px";var n=window.pageYOffset||document.documentElement.scrollTop;this.fakeElem.style.top=n+"px",this.fakeElem.setAttribute("readonly",""),this.fakeElem.value=this.text,this.container.appendChild(this.fakeElem),this.selectedText=(0,o.default)(this.fakeElem),this.copyText()}},{key:"removeFake",value:function(){this.fakeHandler&&(this.container.removeEventListener("click",this.fakeHandlerCallback),this.fakeHandler=null,this.fakeHandlerCallback=null),this.fakeElem&&(this.container.removeChild(this.fakeElem),this.fakeElem=null)}},{key:"selectTarget",value:function(){this.selectedText=(0,o.default)(this.target),this.copyText()}},{key:"copyText",value:function(){var t=void 0;try{t=document.execCommand(this.action)}catch(e){t=!1}this.handleResult(t)}},{key:"handleResult",value:function(t){this.emitter.emit(t?"success":"error",{action:this.action,text:this.selectedText,trigger:this.trigger,clearSelection:this.clearSelection.bind(this)})}},{key:"clearSelection",value:function(){this.trigger&&this.trigger.focus(),window.getSelection().removeAllRanges()}},{key:"destroy",value:function(){this.removeFake()}},{key:"action",set:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"copy";if(this._action=t,"copy"!==this._action&&"cut"!==this._action)throw new Error('Invalid "action" value, use either "copy" or "cut"')},get:function(){return this._action}},{key:"target",set:function(t){if(void 0!==t){if(!t||"object"!==("undefined"===typeof t?"undefined":i(t))||1!==t.nodeType)throw new Error('Invalid "target" value, use a valid Element');if("copy"===this.action&&t.hasAttribute("disabled"))throw new Error('Invalid "target" attribute. Please use "readonly" instead of "disabled" attribute');if("cut"===this.action&&(t.hasAttribute("readonly")||t.hasAttribute("disabled")))throw new Error('Invalid "target" attribute. You can\'t cut text from elements with "readonly" or "disabled" attributes');this._target=t}},get:function(){return this._target}}]),t}();t.exports=u},function(t,e){function n(t){var e;if("SELECT"===t.nodeName)t.focus(),e=t.value;else if("INPUT"===t.nodeName||"TEXTAREA"===t.nodeName){var n=t.hasAttribute("readonly");n||t.setAttribute("readonly",""),t.select(),t.setSelectionRange(0,t.value.length),n||t.removeAttribute("readonly"),e=t.value}else{t.hasAttribute("contenteditable")&&t.focus();var i=window.getSelection(),r=document.createRange();r.selectNodeContents(t),i.removeAllRanges(),i.addRange(r),e=i.toString()}return e}t.exports=n},function(t,e){function n(){}n.prototype={on:function(t,e,n){var i=this.e||(this.e={});return(i[t]||(i[t]=[])).push({fn:e,ctx:n}),this},once:function(t,e,n){var i=this;function r(){i.off(t,r),e.apply(n,arguments)}return r._=e,this.on(t,r,n)},emit:function(t){var e=[].slice.call(arguments,1),n=((this.e||(this.e={}))[t]||[]).slice(),i=0,r=n.length;for(i;i=0;i--){var r=t[i];"."===r?t.splice(i,1):".."===r?(t.splice(i,1),n++):n&&(t.splice(i,1),n--)}if(e)for(;n--;n)t.unshift("..");return t}function i(t){"string"!==typeof t&&(t+="");var e,n=0,i=-1,r=!0;for(e=t.length-1;e>=0;--e)if(47===t.charCodeAt(e)){if(!r){n=e+1;break}}else-1===i&&(r=!1,i=e+1);return-1===i?"":t.slice(n,i)}function r(t,e){if(t.filter)return t.filter(e);for(var n=[],i=0;i=-1&&!i;a--){var o=a>=0?arguments[a]:t.cwd();if("string"!==typeof o)throw new TypeError("Arguments to path.resolve must be strings");o&&(e=o+"/"+e,i="/"===o.charAt(0))}return e=n(r(e.split("/"),(function(t){return!!t})),!i).join("/"),(i?"/":"")+e||"."},e.normalize=function(t){var i=e.isAbsolute(t),o="/"===a(t,-1);return t=n(r(t.split("/"),(function(t){return!!t})),!i).join("/"),t||i||(t="."),t&&o&&(t+="/"),(i?"/":"")+t},e.isAbsolute=function(t){return"/"===t.charAt(0)},e.join=function(){var t=Array.prototype.slice.call(arguments,0);return e.normalize(r(t,(function(t,e){if("string"!==typeof t)throw new TypeError("Arguments to path.join must be strings");return t})).join("/"))},e.relative=function(t,n){function i(t){for(var e=0;e=0;n--)if(""!==t[n])break;return e>n?[]:t.slice(e,n-e+1)}t=e.resolve(t).substr(1),n=e.resolve(n).substr(1);for(var r=i(t.split("/")),a=i(n.split("/")),o=Math.min(r.length,a.length),s=o,c=0;c=1;--a)if(e=t.charCodeAt(a),47===e){if(!r){i=a;break}}else r=!1;return-1===i?n?"/":".":n&&1===i?"/":t.slice(0,i)},e.basename=function(t,e){var n=i(t);return e&&n.substr(-1*e.length)===e&&(n=n.substr(0,n.length-e.length)),n},e.extname=function(t){"string"!==typeof t&&(t+="");for(var e=-1,n=0,i=-1,r=!0,a=0,o=t.length-1;o>=0;--o){var s=t.charCodeAt(o);if(47!==s)-1===i&&(r=!1,i=o+1),46===s?-1===e?e=o:1!==a&&(a=1):-1!==e&&(a=-1);else if(!r){n=o+1;break}}return-1===e||-1===i||0===a||1===a&&e===i-1&&e===n+1?"":t.slice(e,i)};var a="b"==="ab".substr(-1)?function(t,e,n){return t.substr(e,n)}:function(t,e,n){return e<0&&(e=t.length+e),t.substr(e,n)}}).call(this,n("4362"))},e12b:function(t,e,n){"use strict";n.d(e,"a",(function(){return a})),n.d(e,"c",(function(){return s})),n.d(e,"e",(function(){return c})),n.d(e,"d",(function(){return u})),n.d(e,"b",(function(){return l}));var i=n("f0b6"),r=n("f7f6");function a(){if(!("fetch"in Object(r["g"])()))return!1;try{return new Headers,new Request(""),new Response,!0}catch(t){return!1}}function o(t){return t&&/^function fetch\(\)\s+\{\s+\[native code\]\s+\}$/.test(t.toString())}function s(){if(!a())return!1;var t=Object(r["g"])();if(o(t.fetch))return!0;var e=!1,n=t.document;if(n)try{var s=n.createElement("iframe");s.hidden=!0,n.head.appendChild(s),s.contentWindow&&s.contentWindow.fetch&&(e=o(s.contentWindow.fetch)),n.head.removeChild(s)}catch(c){i["a"].warn("Could not create sandbox iframe for pure fetch check, bailing to window.fetch: ",c)}return e}function c(){return"ReportingObserver"in Object(r["g"])()}function u(){if(!a())return!1;try{return new Request("_",{referrerPolicy:"origin"}),!0}catch(t){return!1}}function l(){var t=Object(r["g"])(),e=t.chrome,n=e&&e.app&&e.app.runtime,i="history"in t&&!!t.history.pushState&&!!t.history.replaceState;return!n&&i}},e8f5:function(t,e,n){"use strict";(function(t){n.d(e,"b",(function(){return s})),n.d(e,"e",(function(){return c})),n.d(e,"d",(function(){return f})),n.d(e,"c",(function(){return m})),n.d(e,"a",(function(){return g}));n("9ab4");var i=n("f404"),r=n("c020"),a=n("f7f6"),o=n("fbdd");function s(t,e,n){if(e in t){var i=t[e],r=n(i);if("function"===typeof r)try{r.prototype=r.prototype||{},Object.defineProperties(r,{__sentry_original__:{enumerable:!1,value:i}})}catch(a){}t[e]=r}}function c(t){return Object.keys(t).map((function(e){return encodeURIComponent(e)+"="+encodeURIComponent(t[e])})).join("&")}function u(t){if(Object(i["d"])(t)){var e=t,n={message:e.message,name:e.name,stack:e.stack};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}if(Object(i["f"])(t)){var o=t,s={};s.type=o.type;try{s.target=Object(i["c"])(o.target)?Object(a["i"])(o.target):Object.prototype.toString.call(o.target)}catch(c){s.target=""}try{s.currentTarget=Object(i["c"])(o.currentTarget)?Object(a["i"])(o.currentTarget):Object.prototype.toString.call(o.currentTarget)}catch(c){s.currentTarget=""}for(var r in"undefined"!==typeof CustomEvent&&Object(i["g"])(t,CustomEvent)&&(s.detail=o.detail),o)Object.prototype.hasOwnProperty.call(o,r)&&(s[r]=o);return s}return t}function l(t){return~-encodeURI(t).split(/%..|./).length}function d(t){return l(JSON.stringify(t))}function f(t,e,n){void 0===e&&(e=3),void 0===n&&(n=102400);var i=m(t,e);return d(i)>n?f(t,e-1,n):i}function h(t){var e=Object.prototype.toString.call(t);if("string"===typeof t)return t;if("[object Object]"===e)return"[Object]";if("[object Array]"===e)return"[Array]";var n=p(t);return Object(i["i"])(n)?n:e}function p(e,n){return"domain"===n&&e&&"object"===typeof e&&e._events?"[Domain]":"domainEmitter"===n?"[DomainEmitter]":"undefined"!==typeof t&&e===t?"[Global]":"undefined"!==typeof window&&e===window?"[Window]":"undefined"!==typeof document&&e===document?"[Document]":Object(i["l"])(e)?"[SyntheticEvent]":"number"===typeof e&&e!==e?"[NaN]":void 0===e?"[undefined]":"function"===typeof e?"[Function: "+Object(a["f"])(e)+"]":e}function v(t,e,n,a){if(void 0===n&&(n=1/0),void 0===a&&(a=new r["a"]),0===n)return h(e);if(null!==e&&void 0!==e&&"function"===typeof e.toJSON)return e.toJSON();var o=p(e,t);if(Object(i["i"])(o))return o;var s=u(e),c=Array.isArray(e)?[]:{};if(a.memoize(e))return"[Circular ~]";for(var l in s)Object.prototype.hasOwnProperty.call(s,l)&&(c[l]=v(l,s[l],n-1,a));return a.unmemoize(e),c}function m(t,e){try{return JSON.parse(JSON.stringify(t,(function(t,n){return v(t,n,e)})))}catch(n){return"**non-serializable**"}}function g(t,e){void 0===e&&(e=40);var n=Object.keys(u(t));if(n.sort(),!n.length)return"[object has no keys]";if(n[0].length>=e)return Object(o["d"])(n[0],e);for(var i=n.length;i>0;i--){var r=n.slice(0,i).join(", ");if(!(r.length>e))return i===n.length?r:Object(o["d"])(r,e)}return""}}).call(this,n("c8ba"))},ecee:function(t,e,n){"use strict";n.r(e),function(t){function i(t){return i="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"===typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},i(t)}function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function a(t,e){for(var n=0;n-1;r--){var a=n[r],o=(a.tagName||"").toUpperCase();["STYLE","LINK"].indexOf(o)>-1&&(i=a)}return O.head.insertBefore(e,i),t}}var Vt="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";function Lt(){var t=12,e="";while(t-- >0)e+=Vt[62*Math.random()|0];return e}function zt(t){for(var e=[],n=(t||[]).length>>>0;n--;)e[n]=t[n];return e}function Ht(t){return t.classList?zt(t.classList):(t.getAttribute("class")||"").split(" ").filter((function(t){return t}))}function Ut(t,e){var n=e.split("-"),i=n[0],r=n.slice(1).join("-");return i!==t||""===r||Rt(r)?null:r}function Wt(t){return"".concat(t).replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(//g,">")}function Yt(t){return Object.keys(t||{}).reduce((function(e,n){return e+"".concat(n,'="').concat(Wt(t[n]),'" ')}),"").trim()}function qt(t){return Object.keys(t||{}).reduce((function(e,n){return e+"".concat(n,": ").concat(t[n],";")}),"")}function Kt(t){return t.size!==It.size||t.x!==It.x||t.y!==It.y||t.rotate!==It.rotate||t.flipX||t.flipY}function Xt(t){var e=t.transform,n=t.containerWidth,i=t.iconWidth,r={transform:"translate(".concat(n/2," 256)")},a="translate(".concat(32*e.x,", ").concat(32*e.y,") "),o="scale(".concat(e.size/16*(e.flipX?-1:1),", ").concat(e.size/16*(e.flipY?-1:1),") "),s="rotate(".concat(e.rotate," 0 0)"),c={transform:"".concat(a," ").concat(o," ").concat(s)},u={transform:"translate(".concat(i/2*-1," -256)")};return{outer:r,inner:c,path:u}}function Gt(t){var e=t.transform,n=t.width,i=void 0===n?P:n,r=t.height,a=void 0===r?P:r,o=t.startCentered,s=void 0!==o&&o,c="";return c+=s&&T?"translate(".concat(e.x/Ft-i/2,"em, ").concat(e.y/Ft-a/2,"em) "):s?"translate(calc(-50% + ".concat(e.x/Ft,"em), calc(-50% + ").concat(e.y/Ft,"em)) "):"translate(".concat(e.x/Ft,"em, ").concat(e.y/Ft,"em) "),c+="scale(".concat(e.size/Ft*(e.flipX?-1:1),", ").concat(e.size/Ft*(e.flipY?-1:1),") "),c+="rotate(".concat(e.rotate,"deg) "),c}var Jt={x:0,y:0,width:"100%",height:"100%"};function Zt(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return t.attributes&&(t.attributes.fill||e)&&(t.attributes.fill="black"),t}function Qt(t){return"g"===t.tag?t.children:[t]}function te(t){var e=t.children,n=t.attributes,i=t.main,r=t.mask,a=t.transform,o=i.width,s=i.icon,u=r.width,l=r.icon,d=Xt({transform:a,containerWidth:u,iconWidth:o}),f={tag:"rect",attributes:c({},Jt,{fill:"white"})},h=s.children?{children:s.children.map(Zt)}:{},p={tag:"g",attributes:c({},d.inner),children:[Zt(c({tag:s.tag,attributes:c({},s.attributes,d.path)},h))]},v={tag:"g",attributes:c({},d.outer),children:[p]},m="mask-".concat(Lt()),g="clip-".concat(Lt()),y={tag:"mask",attributes:c({},Jt,{id:m,maskUnits:"userSpaceOnUse",maskContentUnits:"userSpaceOnUse"}),children:[f,v]},b={tag:"defs",children:[{tag:"clipPath",attributes:{id:g},children:Qt(l)},y]};return e.push(b,{tag:"rect",attributes:c({fill:"currentColor","clip-path":"url(#".concat(g,")"),mask:"url(#".concat(m,")")},Jt)}),{children:e,attributes:n}}function ee(t){var e=t.children,n=t.attributes,i=t.main,r=t.transform,a=t.styles,o=qt(a);if(o.length>0&&(n["style"]=o),Kt(r)){var s=Xt({transform:r,containerWidth:i.width,iconWidth:i.width});e.push({tag:"g",attributes:c({},s.outer),children:[{tag:"g",attributes:c({},s.inner),children:[{tag:i.icon.tag,children:i.icon.children,attributes:c({},i.icon.attributes,s.path)}]}]})}else e.push(i.icon);return{children:e,attributes:n}}function ne(t){var e=t.children,n=t.main,i=t.mask,r=t.attributes,a=t.styles,o=t.transform;if(Kt(o)&&n.found&&!i.found){var s=n.width,u=n.height,l={x:s/u/2,y:.5};r["style"]=qt(c({},a,{"transform-origin":"".concat(l.x+o.x/16,"em ").concat(l.y+o.y/16,"em")}))}return[{tag:"svg",attributes:r,children:e}]}function ie(t){var e=t.prefix,n=t.iconName,i=t.children,r=t.attributes,a=t.symbol,o=!0===a?"".concat(e,"-").concat(ot.familyPrefix,"-").concat(n):a;return[{tag:"svg",attributes:{style:"display: none;"},children:[{tag:"symbol",attributes:c({},r,{id:o}),children:i}]}]}function re(t){var e=t.icons,n=e.main,i=e.mask,r=t.prefix,a=t.iconName,o=t.transform,s=t.symbol,u=t.title,l=t.extra,d=t.watchable,f=void 0!==d&&d,h=i.found?i:n,p=h.width,v=h.height,m="fa-w-".concat(Math.ceil(p/v*16)),g=[ot.replacementClass,a?"".concat(ot.familyPrefix,"-").concat(a):"",m].filter((function(t){return-1===l.classes.indexOf(t)})).concat(l.classes).join(" "),y={children:[],attributes:c({},l.attributes,{"data-prefix":r,"data-icon":a,class:g,role:l.attributes.role||"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 ".concat(p," ").concat(v)})};f&&(y.attributes[N]=""),u&&y.children.push({tag:"title",attributes:{id:y.attributes["aria-labelledby"]||"title-".concat(Lt())},children:[u]});var b=c({},y,{prefix:r,iconName:a,main:n,mask:i,transform:o,symbol:s,styles:l.styles}),_=i.found&&n.found?te(b):ee(b),w=_.children,k=_.attributes;return b.children=w,b.attributes=k,s?ie(b):ne(b)}function ae(t){var e=t.content,n=t.width,i=t.height,r=t.transform,a=t.title,o=t.extra,s=t.watchable,u=void 0!==s&&s,l=c({},o.attributes,a?{title:a}:{},{class:o.classes.join(" ")});u&&(l[N]="");var d=c({},o.styles);Kt(r)&&(d["transform"]=Gt({transform:r,startCentered:!0,width:n,height:i}),d["-webkit-transform"]=d["transform"]);var f=qt(d);f.length>0&&(l["style"]=f);var h=[];return h.push({tag:"span",attributes:l,children:[e]}),a&&h.push({tag:"span",attributes:{class:"sr-only"},children:[a]}),h}function oe(t){var e=t.content,n=t.title,i=t.extra,r=c({},i.attributes,n?{title:n}:{},{class:i.classes.join(" ")}),a=qt(i.styles);a.length>0&&(r["style"]=a);var o=[];return o.push({tag:"span",attributes:r,children:[e]}),n&&o.push({tag:"span",attributes:{class:"sr-only"},children:[n]}),o}var se=function(){},ce=ot.measurePerformance&&E&&E.mark&&E.measure?E:{mark:se,measure:se},ue='FA "5.12.0"',le=function(t){return ce.mark("".concat(ue," ").concat(t," begins")),function(){return de(t)}},de=function(t){ce.mark("".concat(ue," ").concat(t," ends")),ce.measure("".concat(ue," ").concat(t),"".concat(ue," ").concat(t," begins"),"".concat(ue," ").concat(t," ends"))},fe={begin:le,end:de},he=function(t,e){return function(n,i,r,a){return t.call(e,n,i,r,a)}},pe=function(t,e,n,i){var r,a,o,s=Object.keys(t),c=s.length,u=void 0!==i?he(e,i):e;for(void 0===n?(r=1,o=t[s[0]]):(r=0,o=n);r2&&void 0!==arguments[2]?arguments[2]:{},i=n.skipHooks,r=void 0!==i&&i,a=Object.keys(e).reduce((function(t,n){var i=e[n],r=!!i.icon;return r?t[i.iconName]=i.icon:t[n]=i,t}),{});"function"!==typeof ct.hooks.addPack||r?ct.styles[t]=c({},ct.styles[t]||{},a):ct.hooks.addPack(t,a),"fas"===t&&me("fa",e)}var ge=ct.styles,ye=ct.shims,be={},_e={},we={},ke=function(){var t=function(t){return pe(ge,(function(e,n,i){return e[i]=pe(n,t,{}),e}),{})};be=t((function(t,e,n){return e[3]&&(t[e[3]]=n),t})),_e=t((function(t,e,n){var i=e[2];return t[n]=n,i.forEach((function(e){t[e]=n})),t}));var e="far"in ge;we=pe(ye,(function(t,n){var i=n[0],r=n[1],a=n[2];return"far"!==r||e||(r="fas"),t[i]={prefix:r,iconName:a},t}),{})};function xe(t,e){return(be[t]||{})[e]}function Se(t,e){return(_e[t]||{})[e]}function Ce(t){return we[t]||{prefix:null,iconName:null}}ke();var Oe=ct.styles,De=function(){return{prefix:null,iconName:null,rest:[]}};function Ee(t){return t.reduce((function(t,e){var n=Ut(ot.familyPrefix,e);if(Oe[e])t.prefix=e;else if(ot.autoFetchSvg&&["fas","far","fal","fad","fab","fa"].indexOf(e)>-1)t.prefix=e;else if(n){var i="fa"===t.prefix?Ce(n):{};t.iconName=i.iconName||n,t.prefix=i.prefix||t.prefix}else e!==ot.replacementClass&&0!==e.indexOf("fa-w-")&&t.rest.push(e);return t}),De())}function Ae(t,e,n){if(t&&t[e]&&t[e][n])return{prefix:e,iconName:n,icon:t[e][n]}}function Te(t){var e=t.tag,n=t.attributes,i=void 0===n?{}:n,r=t.children,a=void 0===r?[]:r;return"string"===typeof t?Wt(t):"<".concat(e," ").concat(Yt(i),">").concat(a.map(Te).join(""),"")}var $e=function(){};function Pe(t){var e=t.getAttribute?t.getAttribute(N):null;return"string"===typeof e}function je(){if(!0===ot.autoReplaceSvg)return Me.replace;var t=Me[ot.autoReplaceSvg];return t||Me.replace}var Me={replace:function(t){var e=t[0],n=t[1],i=n.map((function(t){return Te(t)})).join("\n");if(e.parentNode&&e.outerHTML)e.outerHTML=i+(ot.keepOriginalSource&&"svg"!==e.tagName.toLowerCase()?"\x3c!-- ".concat(e.outerHTML," --\x3e"):"");else if(e.parentNode){var r=document.createElement("span");e.parentNode.replaceChild(r,e),r.outerHTML=i}},nest:function(t){var e=t[0],n=t[1];if(~Ht(e).indexOf(ot.replacementClass))return Me.replace(t);var i=new RegExp("".concat(ot.familyPrefix,"-.*"));delete n[0].attributes.style,delete n[0].attributes.id;var r=n[0].attributes.class.split(" ").reduce((function(t,e){return e===ot.replacementClass||e.match(i)?t.toSvg.push(e):t.toNode.push(e),t}),{toNode:[],toSvg:[]});n[0].attributes.class=r.toSvg.join(" ");var a=n.map((function(t){return Te(t)})).join("\n");e.setAttribute("class",r.toNode.join(" ")),e.setAttribute(N,""),e.innerHTML=a}};function Ne(t){t()}function Fe(t,e){var n="function"===typeof e?e:$e;if(0===t.length)n();else{var i=Ne;ot.mutateApproach===L&&(i=C.requestAnimationFrame||Ne),i((function(){var e=je(),i=fe.begin("mutate");t.map(e),i(),n()}))}}var Ie=!1;function Re(){Ie=!0}function Be(){Ie=!1}var Ve=null;function Le(t){if(D&&ot.observeMutations){var e=t.treeCallback,n=t.nodeCallback,i=t.pseudoElementsCallback,r=t.observeMutationsRoot,a=void 0===r?O:r;Ve=new D((function(t){Ie||zt(t).forEach((function(t){if("childList"===t.type&&t.addedNodes.length>0&&!Pe(t.addedNodes[0])&&(ot.searchPseudoElements&&i(t.target),e(t.target)),"attributes"===t.type&&t.target.parentNode&&ot.searchPseudoElements&&i(t.target.parentNode),"attributes"===t.type&&Pe(t.target)&&~J.indexOf(t.attributeName))if("class"===t.attributeName){var r=Ee(Ht(t.target)),a=r.prefix,o=r.iconName;a&&t.target.setAttribute("data-prefix",a),o&&t.target.setAttribute("data-icon",o)}else n(t.target)}))})),A&&Ve.observe(a,{childList:!0,attributes:!0,characterData:!0,subtree:!0})}}function ze(){Ve&&Ve.disconnect()}function He(t){var e=t.getAttribute("style"),n=[];return e&&(n=e.split(";").reduce((function(t,e){var n=e.split(":"),i=n[0],r=n.slice(1);return i&&r.length>0&&(t[i]=r.join(":").trim()),t}),{})),n}function Ue(t){var e=t.getAttribute("data-prefix"),n=t.getAttribute("data-icon"),i=void 0!==t.innerText?t.innerText.trim():"",r=Ee(Ht(t));return e&&n&&(r.prefix=e,r.iconName=n),r.prefix&&i.length>1?r.iconName=Se(r.prefix,t.innerText):r.prefix&&1===i.length&&(r.iconName=xe(r.prefix,ve(t.innerText))),r}var We=function(t){var e={size:16,x:0,y:0,flipX:!1,flipY:!1,rotate:0};return t?t.toLowerCase().split(" ").reduce((function(t,e){var n=e.toLowerCase().split("-"),i=n[0],r=n.slice(1).join("-");if(i&&"h"===r)return t.flipX=!0,t;if(i&&"v"===r)return t.flipY=!0,t;if(r=parseFloat(r),isNaN(r))return t;switch(i){case"grow":t.size=t.size+r;break;case"shrink":t.size=t.size-r;break;case"left":t.x=t.x-r;break;case"right":t.x=t.x+r;break;case"up":t.y=t.y-r;break;case"down":t.y=t.y+r;break;case"rotate":t.rotate=t.rotate+r;break}return t}),e):e};function Ye(t){return We(t.getAttribute("data-fa-transform"))}function qe(t){var e=t.getAttribute("data-fa-symbol");return null!==e&&(""===e||e)}function Ke(t){var e=zt(t.attributes).reduce((function(t,e){return"class"!==t.name&&"style"!==t.name&&(t[e.name]=e.value),t}),{}),n=t.getAttribute("title");return ot.autoA11y&&(n?e["aria-labelledby"]="".concat(ot.replacementClass,"-title-").concat(Lt()):(e["aria-hidden"]="true",e["focusable"]="false")),e}function Xe(t){var e=t.getAttribute("data-fa-mask");return e?Ee(e.split(" ").map((function(t){return t.trim()}))):De()}function Ge(){return{iconName:null,title:null,prefix:null,transform:It,symbol:!1,mask:null,extra:{classes:[],styles:{},attributes:{}}}}function Je(t){var e=Ue(t),n=e.iconName,i=e.prefix,r=e.rest,a=He(t),o=Ye(t),s=qe(t),c=Ke(t),u=Xe(t);return{iconName:n,title:t.getAttribute("title"),prefix:i,transform:o,symbol:s,mask:u,extra:{classes:r,styles:a,attributes:c}}}function Ze(t){this.name="MissingIcon",this.message=t||"Icon unavailable",this.stack=(new Error).stack}Ze.prototype=Object.create(Error.prototype),Ze.prototype.constructor=Ze;var Qe={fill:"currentColor"},tn={attributeType:"XML",repeatCount:"indefinite",dur:"2s"},en={tag:"path",attributes:c({},Qe,{d:"M156.5,447.7l-12.6,29.5c-18.7-9.5-35.9-21.2-51.5-34.9l22.7-22.7C127.6,430.5,141.5,440,156.5,447.7z M40.6,272H8.5 c1.4,21.2,5.4,41.7,11.7,61.1L50,321.2C45.1,305.5,41.8,289,40.6,272z M40.6,240c1.4-18.8,5.2-37,11.1-54.1l-29.5-12.6 C14.7,194.3,10,216.7,8.5,240H40.6z M64.3,156.5c7.8-14.9,17.2-28.8,28.1-41.5L69.7,92.3c-13.7,15.6-25.5,32.8-34.9,51.5 L64.3,156.5z M397,419.6c-13.9,12-29.4,22.3-46.1,30.4l11.9,29.8c20.7-9.9,39.8-22.6,56.9-37.6L397,419.6z M115,92.4 c13.9-12,29.4-22.3,46.1-30.4l-11.9-29.8c-20.7,9.9-39.8,22.6-56.8,37.6L115,92.4z M447.7,355.5c-7.8,14.9-17.2,28.8-28.1,41.5 l22.7,22.7c13.7-15.6,25.5-32.9,34.9-51.5L447.7,355.5z M471.4,272c-1.4,18.8-5.2,37-11.1,54.1l29.5,12.6 c7.5-21.1,12.2-43.5,13.6-66.8H471.4z M321.2,462c-15.7,5-32.2,8.2-49.2,9.4v32.1c21.2-1.4,41.7-5.4,61.1-11.7L321.2,462z M240,471.4c-18.8-1.4-37-5.2-54.1-11.1l-12.6,29.5c21.1,7.5,43.5,12.2,66.8,13.6V471.4z M462,190.8c5,15.7,8.2,32.2,9.4,49.2h32.1 c-1.4-21.2-5.4-41.7-11.7-61.1L462,190.8z M92.4,397c-12-13.9-22.3-29.4-30.4-46.1l-29.8,11.9c9.9,20.7,22.6,39.8,37.6,56.9 L92.4,397z M272,40.6c18.8,1.4,36.9,5.2,54.1,11.1l12.6-29.5C317.7,14.7,295.3,10,272,8.5V40.6z M190.8,50 c15.7-5,32.2-8.2,49.2-9.4V8.5c-21.2,1.4-41.7,5.4-61.1,11.7L190.8,50z M442.3,92.3L419.6,115c12,13.9,22.3,29.4,30.5,46.1 l29.8-11.9C470,128.5,457.3,109.4,442.3,92.3z M397,92.4l22.7-22.7c-15.6-13.7-32.8-25.5-51.5-34.9l-12.6,29.5 C370.4,72.1,384.4,81.5,397,92.4z"})},nn=c({},tn,{attributeName:"opacity"}),rn={tag:"circle",attributes:c({},Qe,{cx:"256",cy:"364",r:"28"}),children:[{tag:"animate",attributes:c({},tn,{attributeName:"r",values:"28;14;28;28;14;28;"})},{tag:"animate",attributes:c({},nn,{values:"1;0;1;1;0;1;"})}]},an={tag:"path",attributes:c({},Qe,{opacity:"1",d:"M263.7,312h-16c-6.6,0-12-5.4-12-12c0-71,77.4-63.9,77.4-107.8c0-20-17.8-40.2-57.4-40.2c-29.1,0-44.3,9.6-59.2,28.7 c-3.9,5-11.1,6-16.2,2.4l-13.1-9.2c-5.6-3.9-6.9-11.8-2.6-17.2c21.2-27.2,46.4-44.7,91.2-44.7c52.3,0,97.4,29.8,97.4,80.2 c0,67.6-77.4,63.5-77.4,107.8C275.7,306.6,270.3,312,263.7,312z"}),children:[{tag:"animate",attributes:c({},nn,{values:"1;0;0;0;0;1;"})}]},on={tag:"path",attributes:c({},Qe,{opacity:"0",d:"M232.5,134.5l7,168c0.3,6.4,5.6,11.5,12,11.5h9c6.4,0,11.7-5.1,12-11.5l7-168c0.3-6.8-5.2-12.5-12-12.5h-23 C237.7,122,232.2,127.7,232.5,134.5z"}),children:[{tag:"animate",attributes:c({},nn,{values:"0;0;1;1;0;0;"})}]},sn={tag:"g",children:[en,rn,an,on]},cn=ct.styles;function un(t){var e=t[0],n=t[1],i=t.slice(4),r=u(i,1),a=r[0],o=null;return o=Array.isArray(a)?{tag:"g",attributes:{class:"".concat(ot.familyPrefix,"-").concat(Z.GROUP)},children:[{tag:"path",attributes:{class:"".concat(ot.familyPrefix,"-").concat(Z.SECONDARY),fill:"currentColor",d:a[0]}},{tag:"path",attributes:{class:"".concat(ot.familyPrefix,"-").concat(Z.PRIMARY),fill:"currentColor",d:a[1]}}]}:{tag:"path",attributes:{fill:"currentColor",d:a}},{found:!0,width:e,height:n,icon:o}}function ln(t,e){return new Nt((function(n,r){var a={found:!1,width:512,height:512,icon:sn};if(t&&e&&cn[e]&&cn[e][t]){var o=cn[e][t];return n(un(o))}var s={};"object"===i(C.FontAwesomeKitConfig)&&"string"===typeof window.FontAwesomeKitConfig.token&&(s["fa-kit-token"]=C.FontAwesomeKitConfig.token),t&&e&&!ot.showMissingIcons?r(new Ze("Icon is missing for prefix ".concat(e," with icon name ").concat(t))):n(a)}))}var dn=ct.styles;function fn(t,e){var n=e.iconName,i=e.title,r=e.prefix,a=e.transform,o=e.symbol,s=e.mask,c=e.extra;return new Nt((function(e,l){Nt.all([ln(n,r),ln(s.iconName,s.prefix)]).then((function(s){var l=u(s,2),d=l[0],f=l[1];e([t,re({icons:{main:d,mask:f},prefix:r,iconName:n,transform:a,symbol:o,mask:f,title:i,extra:c,watchable:!0})])}))}))}function hn(t,e){var n=e.title,i=e.transform,r=e.extra,a=null,o=null;if(T){var s=parseInt(getComputedStyle(t).fontSize,10),c=t.getBoundingClientRect();a=c.width/s,o=c.height/s}return ot.autoA11y&&!n&&(r.attributes["aria-hidden"]="true"),Nt.resolve([t,ae({content:t.innerHTML,width:a,height:o,transform:i,title:n,extra:r,watchable:!0})])}function pn(t){var e=Je(t);return~e.extra.classes.indexOf(Y)?hn(t,e):fn(t,e)}function vn(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(A){var n=O.documentElement.classList,i=function(t){return n.add("".concat(V,"-").concat(t))},r=function(t){return n.remove("".concat(V,"-").concat(t))},a=ot.autoFetchSvg?Object.keys(U):Object.keys(dn),o=[".".concat(Y,":not([").concat(N,"])")].concat(a.map((function(t){return".".concat(t,":not([").concat(N,"])")}))).join(", ");if(0!==o.length){var s=[];try{s=zt(t.querySelectorAll(o))}catch(Bn){}if(s.length>0){i("pending"),r("complete");var c=fe.begin("onTree"),u=s.reduce((function(t,e){try{var n=pn(e);n&&t.push(n)}catch(Bn){H||Bn instanceof Ze&&console.error(Bn)}return t}),[]);return new Nt((function(t,n){Nt.all(u).then((function(n){Fe(n,(function(){i("active"),i("complete"),r("pending"),"function"===typeof e&&e(),c(),t()}))})).catch((function(){c(),n()}))}))}}}}function mn(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;pn(t).then((function(t){t&&Fe([t],e)}))}function gn(t,e){var n="".concat(I).concat(e.replace(":","-"));return new Nt((function(i,r){if(null!==t.getAttribute(n))return i();var a=zt(t.children),o=a.filter((function(t){return t.getAttribute(F)===e}))[0],s=C.getComputedStyle(t,e),u=s.getPropertyValue("font-family").match(q),l=s.getPropertyValue("font-weight");if(o&&!u)return t.removeChild(o),i();if(u){var d=s.getPropertyValue("content"),f=~["Solid","Regular","Light","Duotone","Brands"].indexOf(u[1])?W[u[1].toLowerCase()]:K[l],h=ve(3===d.length?d.substr(1,1):d),p=xe(f,h),v=p;if(!p||o&&o.getAttribute(R)===f&&o.getAttribute(B)===v)i();else{t.setAttribute(n,v),o&&t.removeChild(o);var m=Ge(),g=m.extra;g.attributes[F]=e,ln(p,f).then((function(r){var a=re(c({},m,{icons:{main:r,mask:De()},prefix:f,iconName:v,extra:g,watchable:!0})),o=O.createElement("svg");":before"===e?t.insertBefore(o,t.firstChild):t.appendChild(o),o.outerHTML=a.map((function(t){return Te(t)})).join("\n"),t.removeAttribute(n),i()})).catch(r)}}else i()}))}function yn(t){return Nt.all([gn(t,":before"),gn(t,":after")])}function bn(t){return t.parentNode!==document.head&&!~z.indexOf(t.tagName.toUpperCase())&&!t.getAttribute(F)&&(!t.parentNode||"svg"!==t.parentNode.tagName)}function _n(t){if(A)return new Nt((function(e,n){var i=zt(t.querySelectorAll("*")).filter(bn).map(yn),r=fe.begin("searchPseudoElements");Re(),Nt.all(i).then((function(){r(),Be(),e()})).catch((function(){r(),Be(),n()}))}))}var wn='svg:not(:root).svg-inline--fa {\n overflow: visible;\n}\n\n.svg-inline--fa {\n display: inline-block;\n font-size: inherit;\n height: 1em;\n overflow: visible;\n vertical-align: -0.125em;\n}\n.svg-inline--fa.fa-lg {\n vertical-align: -0.225em;\n}\n.svg-inline--fa.fa-w-1 {\n width: 0.0625em;\n}\n.svg-inline--fa.fa-w-2 {\n width: 0.125em;\n}\n.svg-inline--fa.fa-w-3 {\n width: 0.1875em;\n}\n.svg-inline--fa.fa-w-4 {\n width: 0.25em;\n}\n.svg-inline--fa.fa-w-5 {\n width: 0.3125em;\n}\n.svg-inline--fa.fa-w-6 {\n width: 0.375em;\n}\n.svg-inline--fa.fa-w-7 {\n width: 0.4375em;\n}\n.svg-inline--fa.fa-w-8 {\n width: 0.5em;\n}\n.svg-inline--fa.fa-w-9 {\n width: 0.5625em;\n}\n.svg-inline--fa.fa-w-10 {\n width: 0.625em;\n}\n.svg-inline--fa.fa-w-11 {\n width: 0.6875em;\n}\n.svg-inline--fa.fa-w-12 {\n width: 0.75em;\n}\n.svg-inline--fa.fa-w-13 {\n width: 0.8125em;\n}\n.svg-inline--fa.fa-w-14 {\n width: 0.875em;\n}\n.svg-inline--fa.fa-w-15 {\n width: 0.9375em;\n}\n.svg-inline--fa.fa-w-16 {\n width: 1em;\n}\n.svg-inline--fa.fa-w-17 {\n width: 1.0625em;\n}\n.svg-inline--fa.fa-w-18 {\n width: 1.125em;\n}\n.svg-inline--fa.fa-w-19 {\n width: 1.1875em;\n}\n.svg-inline--fa.fa-w-20 {\n width: 1.25em;\n}\n.svg-inline--fa.fa-pull-left {\n margin-right: 0.3em;\n width: auto;\n}\n.svg-inline--fa.fa-pull-right {\n margin-left: 0.3em;\n width: auto;\n}\n.svg-inline--fa.fa-border {\n height: 1.5em;\n}\n.svg-inline--fa.fa-li {\n width: 2em;\n}\n.svg-inline--fa.fa-fw {\n width: 1.25em;\n}\n\n.fa-layers svg.svg-inline--fa {\n bottom: 0;\n left: 0;\n margin: auto;\n position: absolute;\n right: 0;\n top: 0;\n}\n\n.fa-layers {\n display: inline-block;\n height: 1em;\n position: relative;\n text-align: center;\n vertical-align: -0.125em;\n width: 1em;\n}\n.fa-layers svg.svg-inline--fa {\n -webkit-transform-origin: center center;\n transform-origin: center center;\n}\n\n.fa-layers-counter, .fa-layers-text {\n display: inline-block;\n position: absolute;\n text-align: center;\n}\n\n.fa-layers-text {\n left: 50%;\n top: 50%;\n -webkit-transform: translate(-50%, -50%);\n transform: translate(-50%, -50%);\n -webkit-transform-origin: center center;\n transform-origin: center center;\n}\n\n.fa-layers-counter {\n background-color: #ff253a;\n border-radius: 1em;\n -webkit-box-sizing: border-box;\n box-sizing: border-box;\n color: #fff;\n height: 1.5em;\n line-height: 1;\n max-width: 5em;\n min-width: 1.5em;\n overflow: hidden;\n padding: 0.25em;\n right: 0;\n text-overflow: ellipsis;\n top: 0;\n -webkit-transform: scale(0.25);\n transform: scale(0.25);\n -webkit-transform-origin: top right;\n transform-origin: top right;\n}\n\n.fa-layers-bottom-right {\n bottom: 0;\n right: 0;\n top: auto;\n -webkit-transform: scale(0.25);\n transform: scale(0.25);\n -webkit-transform-origin: bottom right;\n transform-origin: bottom right;\n}\n\n.fa-layers-bottom-left {\n bottom: 0;\n left: 0;\n right: auto;\n top: auto;\n -webkit-transform: scale(0.25);\n transform: scale(0.25);\n -webkit-transform-origin: bottom left;\n transform-origin: bottom left;\n}\n\n.fa-layers-top-right {\n right: 0;\n top: 0;\n -webkit-transform: scale(0.25);\n transform: scale(0.25);\n -webkit-transform-origin: top right;\n transform-origin: top right;\n}\n\n.fa-layers-top-left {\n left: 0;\n right: auto;\n top: 0;\n -webkit-transform: scale(0.25);\n transform: scale(0.25);\n -webkit-transform-origin: top left;\n transform-origin: top left;\n}\n\n.fa-lg {\n font-size: 1.3333333333em;\n line-height: 0.75em;\n vertical-align: -0.0667em;\n}\n\n.fa-xs {\n font-size: 0.75em;\n}\n\n.fa-sm {\n font-size: 0.875em;\n}\n\n.fa-1x {\n font-size: 1em;\n}\n\n.fa-2x {\n font-size: 2em;\n}\n\n.fa-3x {\n font-size: 3em;\n}\n\n.fa-4x {\n font-size: 4em;\n}\n\n.fa-5x {\n font-size: 5em;\n}\n\n.fa-6x {\n font-size: 6em;\n}\n\n.fa-7x {\n font-size: 7em;\n}\n\n.fa-8x {\n font-size: 8em;\n}\n\n.fa-9x {\n font-size: 9em;\n}\n\n.fa-10x {\n font-size: 10em;\n}\n\n.fa-fw {\n text-align: center;\n width: 1.25em;\n}\n\n.fa-ul {\n list-style-type: none;\n margin-left: 2.5em;\n padding-left: 0;\n}\n.fa-ul > li {\n position: relative;\n}\n\n.fa-li {\n left: -2em;\n position: absolute;\n text-align: center;\n width: 2em;\n line-height: inherit;\n}\n\n.fa-border {\n border: solid 0.08em #eee;\n border-radius: 0.1em;\n padding: 0.2em 0.25em 0.15em;\n}\n\n.fa-pull-left {\n float: left;\n}\n\n.fa-pull-right {\n float: right;\n}\n\n.fa.fa-pull-left,\n.fas.fa-pull-left,\n.far.fa-pull-left,\n.fal.fa-pull-left,\n.fab.fa-pull-left {\n margin-right: 0.3em;\n}\n.fa.fa-pull-right,\n.fas.fa-pull-right,\n.far.fa-pull-right,\n.fal.fa-pull-right,\n.fab.fa-pull-right {\n margin-left: 0.3em;\n}\n\n.fa-spin {\n -webkit-animation: fa-spin 2s infinite linear;\n animation: fa-spin 2s infinite linear;\n}\n\n.fa-pulse {\n -webkit-animation: fa-spin 1s infinite steps(8);\n animation: fa-spin 1s infinite steps(8);\n}\n\n@-webkit-keyframes fa-spin {\n 0% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n 100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n\n@keyframes fa-spin {\n 0% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n 100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n.fa-rotate-90 {\n -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";\n -webkit-transform: rotate(90deg);\n transform: rotate(90deg);\n}\n\n.fa-rotate-180 {\n -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";\n -webkit-transform: rotate(180deg);\n transform: rotate(180deg);\n}\n\n.fa-rotate-270 {\n -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";\n -webkit-transform: rotate(270deg);\n transform: rotate(270deg);\n}\n\n.fa-flip-horizontal {\n -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";\n -webkit-transform: scale(-1, 1);\n transform: scale(-1, 1);\n}\n\n.fa-flip-vertical {\n -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";\n -webkit-transform: scale(1, -1);\n transform: scale(1, -1);\n}\n\n.fa-flip-both, .fa-flip-horizontal.fa-flip-vertical {\n -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";\n -webkit-transform: scale(-1, -1);\n transform: scale(-1, -1);\n}\n\n:root .fa-rotate-90,\n:root .fa-rotate-180,\n:root .fa-rotate-270,\n:root .fa-flip-horizontal,\n:root .fa-flip-vertical,\n:root .fa-flip-both {\n -webkit-filter: none;\n filter: none;\n}\n\n.fa-stack {\n display: inline-block;\n height: 2em;\n position: relative;\n width: 2.5em;\n}\n\n.fa-stack-1x,\n.fa-stack-2x {\n bottom: 0;\n left: 0;\n margin: auto;\n position: absolute;\n right: 0;\n top: 0;\n}\n\n.svg-inline--fa.fa-stack-1x {\n height: 1em;\n width: 1.25em;\n}\n.svg-inline--fa.fa-stack-2x {\n height: 2em;\n width: 2.5em;\n}\n\n.fa-inverse {\n color: #fff;\n}\n\n.sr-only {\n border: 0;\n clip: rect(0, 0, 0, 0);\n height: 1px;\n margin: -1px;\n overflow: hidden;\n padding: 0;\n position: absolute;\n width: 1px;\n}\n\n.sr-only-focusable:active, .sr-only-focusable:focus {\n clip: auto;\n height: auto;\n margin: 0;\n overflow: visible;\n position: static;\n width: auto;\n}\n\n.svg-inline--fa .fa-primary {\n fill: var(--fa-primary-color, currentColor);\n opacity: 1;\n opacity: var(--fa-primary-opacity, 1);\n}\n\n.svg-inline--fa .fa-secondary {\n fill: var(--fa-secondary-color, currentColor);\n opacity: 0.4;\n opacity: var(--fa-secondary-opacity, 0.4);\n}\n\n.svg-inline--fa.fa-swap-opacity .fa-primary {\n opacity: 0.4;\n opacity: var(--fa-secondary-opacity, 0.4);\n}\n\n.svg-inline--fa.fa-swap-opacity .fa-secondary {\n opacity: 1;\n opacity: var(--fa-primary-opacity, 1);\n}\n\n.svg-inline--fa mask .fa-primary,\n.svg-inline--fa mask .fa-secondary {\n fill: black;\n}\n\n.fad.fa-inverse {\n color: #fff;\n}';function kn(){var t=j,e=M,n=ot.familyPrefix,i=ot.replacementClass,r=wn;if(n!==t||i!==e){var a=new RegExp("\\.".concat(t,"\\-"),"g"),o=new RegExp("\\--".concat(t,"\\-"),"g"),s=new RegExp("\\.".concat(e),"g");r=r.replace(a,".".concat(n,"-")).replace(o,"--".concat(n,"-")).replace(s,".".concat(i))}return r}var xn=function(){function t(){r(this,t),this.definitions={}}return o(t,[{key:"add",value:function(){for(var t=this,e=arguments.length,n=new Array(e),i=0;i1&&void 0!==arguments[1]?arguments[1]:{},i=(e||{}).icon?e:On(e||{}),r=n.mask;return r&&(r=(r||{}).icon?r:On(r||{})),t(i,c({},n,{mask:r}))}}var En=new xn,An=function(){ot.autoReplaceSvg=!1,ot.observeMutations=!1,ze()},Tn=!1,$n={i2svg:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(A){Sn();var e=t.node,n=void 0===e?O:e,i=t.callback,r=void 0===i?function(){}:i;return ot.searchPseudoElements&&_n(n),vn(n,r)}return Nt.reject("Operation requires a DOM of some kind.")},css:kn,insertCss:function(){Tn||(Bt(kn()),Tn=!0)},watch:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.autoReplaceSvgRoot,n=t.observeMutationsRoot;!1===ot.autoReplaceSvg&&(ot.autoReplaceSvg=!0),ot.observeMutations=!0,ft((function(){Rn({autoReplaceSvgRoot:e}),Le({treeCallback:vn,nodeCallback:mn,pseudoElementsCallback:_n,observeMutationsRoot:n})}))}},Pn={transform:function(t){return We(t)}},jn=Dn((function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=e.transform,i=void 0===n?It:n,r=e.symbol,a=void 0!==r&&r,o=e.mask,s=void 0===o?null:o,u=e.title,l=void 0===u?null:u,d=e.classes,f=void 0===d?[]:d,h=e.attributes,p=void 0===h?{}:h,v=e.styles,m=void 0===v?{}:v;if(t){var g=t.prefix,y=t.iconName,b=t.icon;return Cn(c({type:"icon"},t),(function(){return Sn(),ot.autoA11y&&(l?p["aria-labelledby"]="".concat(ot.replacementClass,"-title-").concat(Lt()):(p["aria-hidden"]="true",p["focusable"]="false")),re({icons:{main:un(b),mask:s?un(s.icon):{found:!1,width:null,height:null,icon:{}}},prefix:g,iconName:y,transform:c({},It,i),symbol:a,title:l,extra:{attributes:p,styles:m,classes:f}})}))}})),Mn=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=e.transform,i=void 0===n?It:n,r=e.title,a=void 0===r?null:r,o=e.classes,s=void 0===o?[]:o,u=e.attributes,d=void 0===u?{}:u,f=e.styles,h=void 0===f?{}:f;return Cn({type:"text",content:t},(function(){return Sn(),ae({content:t,transform:c({},It,i),title:a,extra:{attributes:d,styles:h,classes:["".concat(ot.familyPrefix,"-layers-text")].concat(l(s))}})}))},Nn=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=e.title,i=void 0===n?null:n,r=e.classes,a=void 0===r?[]:r,o=e.attributes,s=void 0===o?{}:o,c=e.styles,u=void 0===c?{}:c;return Cn({type:"counter",content:t},(function(){return Sn(),oe({content:t.toString(),title:i,extra:{attributes:s,styles:u,classes:["".concat(ot.familyPrefix,"-layers-counter")].concat(l(a))}})}))},Fn=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=e.classes,i=void 0===n?[]:n;return Cn({type:"layer"},(function(){Sn();var e=[];return t((function(t){Array.isArray(t)?t.map((function(t){e=e.concat(t.abstract)})):e=e.concat(t.abstract)})),[{tag:"span",attributes:{class:["".concat(ot.familyPrefix,"-layers")].concat(l(i)).join(" ")},children:e}]}))},In={noAuto:An,config:ot,dom:$n,library:En,parse:Pn,findIconDefinition:On,icon:jn,text:Mn,counter:Nn,layer:Fn,toHtml:Te},Rn=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.autoReplaceSvgRoot,n=void 0===e?O:e;(Object.keys(ct.styles).length>0||ot.autoFetchSvg)&&A&&ot.autoReplaceSvg&&In.dom.i2svg({node:n})}}.call(this,n("c8ba"))},f0b6:function(t,e,n){"use strict";n.d(e,"a",(function(){return s}));var i=n("f7f6"),r=Object(i["g"])(),a="Sentry Logger ",o=function(){function t(){this._enabled=!1}return t.prototype.disable=function(){this._enabled=!1},t.prototype.enable=function(){this._enabled=!0},t.prototype.log=function(){for(var t=[],e=0;e"}return t.event_id||""}function f(t){var e=c(),n=["debug","info","warn","error","log","assert"];if(!("console"in e))return t();var i=e.console,r={};n.forEach((function(t){t in e.console&&i[t].__sentry_original__&&(r[t]=i[t],i[t]=i[t].__sentry_original__)}));var a=t();return Object.keys(r).forEach((function(t){i[t]=r[t]})),a}function h(t,e,n){t.exception=t.exception||{},t.exception.values=t.exception.values||[],t.exception.values[0]=t.exception.values[0]||{},t.exception.values[0].value=t.exception.values[0].value||e||"",t.exception.values[0].type=t.exception.values[0].type||n||"Error"}function p(t,e){void 0===e&&(e={});try{t.exception.values[0].mechanism=t.exception.values[0].mechanism||{},Object.keys(e).forEach((function(n){t.exception.values[0].mechanism[n]=e[n]}))}catch(n){}}function v(){try{return document.location.href}catch(t){return""}}function m(t){try{var e=t,n=5,i=80,r=[],a=0,o=0,s=" > ",c=s.length,u=void 0;while(e&&a++1&&o+r.length*c+u.length>=i)break;r.push(u),o+=u.length,e=e.parentNode}return r.reverse().join(s)}catch(l){return""}}function g(t){var e,n,i,a,o,s=t,c=[];if(!s||!s.tagName)return"";if(c.push(s.tagName.toLowerCase()),s.id&&c.push("#"+s.id),e=s.className,e&&Object(r["k"])(e))for(n=e.split(/\s+/),o=0;oi&&(e=i);var r=Math.max(e-60,0);r<5&&(r=0);var a=Math.min(r+140,i);return a>i-5&&(a=i),a===i&&(r=Math.max(a-140,0)),n=n.slice(r,a),r>0&&(n="'{snip} "+n),a1){var t=y(n);return\"\".concat(t,\".\").concat(e)}return e}var m,v=function(e){if(e.then)return e;if(\"function\"==typeof e){var n=e();return n.then?n:Promise.resolve(n)}return Promise.resolve(e)};function g(e){return function(e){if(Array.isArray(e)){for(var n=0,t=new Array(e.length);n1?n-1:0),r=1;r1?function(e){for(var n=1;n0&&(w(\"require\",\"linker\"),w(\"linker:autoLink\",l.linkers)),l.debug.sendHitTask||j(\"sendHitTask\",null)}}else p(\"Google Analytics has probably been blocked.\")}var E=function(){2!=arguments.length?w(\"require\",arguments.length<=0?void 0:arguments[0]):w(\"require\",arguments.length<=0?void 0:arguments[0],arguments.length<=1?void 0:arguments[1])};function A(e){return(A=\"function\"==typeof Symbol&&\"symbol\"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&\"function\"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?\"symbol\":typeof e})(e)}var x=function(){var e;l.set.forEach((function(e){var n=e.field,t=e.value;if(void 0===n||void 0===t)throw new Error('[vue-analytics] Wrong configuration in the plugin options.\\nThe \"set\" array requires each item to have a \"field\" and a \"value\" property.');j(n,t)})),e=[\"ec\",\"ecommerce\"],l.require.forEach((function(n){if(-1!==e.indexOf(n)||-1!==e.indexOf(n.name))throw new Error(\"[vue-analytics] The ecommerce features are built-in in the plugin. \\nFollow the ecommerce instructions available in the documentation.\");if(\"string\"!=typeof n&&\"object\"!==A(n))throw new Error('[vue-analytics] Wrong configuration in the plugin options. \\nThe \"require\" array requires each item to be a string or to have a \"name\" and an \"options\" property.');var t=n.name||n;n.options?E(t,n.options):E(t)}))};function T(){for(var e=arguments.length,n=new Array(e),t=0;t0&&void 0!==arguments[0])||arguments[0];\"undefined\"!=typeof window&&f().forEach((function(n){window[\"ga-disable-\".concat(n)]=e}))},_=function(){if(\"undefined\"!=typeof document&&\"undefined\"!=typeof window){if(l.id){var e,n,t=[v(l.id),v(l.disabled)];if(e=l.checkDuplicatedScript,n=l.disableScriptLoader,[Boolean(window&&window.ga),e&&!(Array.prototype.slice.call(document.getElementsByTagName(\"script\")).filter((function(e){return-1!==e.src.indexOf(\"analytics\")||-1!==e.src.indexOf(\"gtag\")})).length>0),!n].some(Boolean)){var r=\"https://www.google-analytics.com\",o=l.debug.enabled?\"analytics_debug\":\"analytics\",i=l.customResourceURL?d(l.customResourceURL):d(\"\".concat(r,\"/\").concat(o,\".js\"),r);t.push(i.catch((function(){p(\"An error occured! Please check your connection or disable your AD blocker\")})))}return Promise.all(t).then((function(e){var n,t,r;u({id:e[0],disabled:e[1]}),L(l.disabled),k(),x(),l.untracked.forEach((function(e){w.apply(void 0,[e.m].concat(I(e.a)))})),n=l.router,t=l.autoTracking,r=l.$vue,t.page&&n&&n.onReady((function(){t.pageviewOnLoad&&n.history.ready&&R(n.currentRoute),n.afterEach((function(e,o){var i=t.skipSamePath,c=t.shouldRouterUpdate;i&&e.path===o.path||(\"function\"!=typeof c||c(e,o))&&r.nextTick().then((function(){R(n.currentRoute)}))}))})),l.ready()})).catch((function(e){l.debug.enabled&&p(e.message)}))}p('Missing the \"id\" parameter. Add at least one tracking domain ID')}};var B=function(e){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];w(\"send\",\"exception\",{exDescription:e,exFatal:n})},H=function(e){if(l.autoTracking.exception){window.addEventListener(\"error\",(function(e){B(e.message)}));var n=e.config.errorHandler;e.config.errorHandler=function(e,t,r){B(e.message),l.autoTracking.exceptionLogs&&console.error(e),\"function\"==typeof n&&n.call(void 0,e,t,r)}}},F=B;function M(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t.push.apply(t,r)}return t}function U(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}var $=function(e){return\"\".concat(l.ecommerce.enhanced?\"ec\":\"ecommerce\",\":\").concat(e)},C=[\"addItem\",\"addTransaction\",\"addProduct\",\"addImpression\",\"setAction\",\"addPromo\",\"send\"].reduce((function(e,n){return function(e){for(var n=1;n1&&void 0!==arguments[1]?arguments[1]:{},{$vue:e})),e.directive(\"ga\",Q),e.prototype.$ga=e.$ga=N,H(e),_()}t.d(n,\"default\",(function(){return K})),t.d(n,\"analyticsMiddleware\",(function(){return V})),t.d(n,\"onAnalyticsReady\",(function(){return X})),t.d(n,\"event\",(function(){return Y})),t.d(n,\"ecommerce\",(function(){return Z})),t.d(n,\"set\",(function(){return ee})),t.d(n,\"page\",(function(){return ne})),t.d(n,\"query\",(function(){return te})),t.d(n,\"screenview\",(function(){return re})),t.d(n,\"time\",(function(){return oe})),t.d(n,\"require\",(function(){return ie})),t.d(n,\"exception\",(function(){return ce})),t.d(n,\"social\",(function(){return ae}));var V=function(e){e.subscribe((function(e){var n=e.payload;if(n&&n.meta&&n.meta.analytics){var t=n.meta.analytics;if(!Array.isArray(t))throw new Error('The \"analytics\" property needs to be an array');t.forEach((function(e){var n,t,r=e.shift(),o=e;if(r.includes(\":\")){var i=G(r.split(\":\"),2);r=i[0],n=i[1]}if(!(r in N))throw new Error('[vue-analytics:vuex] The type \"'.concat(r,\"\\\" doesn't exist.\"));if(n&&!(n in N[r]))throw new Error('[vue-analytics:vuex] The type \"'.concat(r,'\" has not method \"').concat(n,'\".'));if(\"ecommerce\"===r&&!n)throw new Error('[vue-analytics:vuex] The type \"'.concat(r,'\" needs to call a method. Check documentation.'));n?(t=N[r])[n].apply(t,W(o)):N[r].apply(N,W(o))}))}}))},X=function(){return new Promise((function(e,n){var t=setInterval((function(){\"undefined\"!=typeof window&&window.ga&&(e(),clearInterval(t))}),10)}))},Y=N.event,Z=N.ecommerce,ee=N.set,ne=N.page,te=N.query,re=N.screenview,oe=N.time,ie=N.require,ce=N.exception,ae=N.social}])}));","import { isThenable } from './is';\n/** SyncPromise internal states */\nvar States;\n(function (States) {\n /** Pending */\n States[\"PENDING\"] = \"PENDING\";\n /** Resolved / OK */\n States[\"RESOLVED\"] = \"RESOLVED\";\n /** Rejected / Error */\n States[\"REJECTED\"] = \"REJECTED\";\n})(States || (States = {}));\n/**\n * Thenable class that behaves like a Promise and follows it's interface\n * but is not async internally\n */\nvar SyncPromise = /** @class */ (function () {\n function SyncPromise(executor) {\n var _this = this;\n this._state = States.PENDING;\n this._handlers = [];\n /** JSDoc */\n this._resolve = function (value) {\n _this._setResult(States.RESOLVED, value);\n };\n /** JSDoc */\n this._reject = function (reason) {\n _this._setResult(States.REJECTED, reason);\n };\n /** JSDoc */\n this._setResult = function (state, value) {\n if (_this._state !== States.PENDING) {\n return;\n }\n if (isThenable(value)) {\n value.then(_this._resolve, _this._reject);\n return;\n }\n _this._state = state;\n _this._value = value;\n _this._executeHandlers();\n };\n // TODO: FIXME\n /** JSDoc */\n this._attachHandler = function (handler) {\n _this._handlers = _this._handlers.concat(handler);\n _this._executeHandlers();\n };\n /** JSDoc */\n this._executeHandlers = function () {\n if (_this._state === States.PENDING) {\n return;\n }\n if (_this._state === States.REJECTED) {\n _this._handlers.forEach(function (handler) {\n if (handler.onrejected) {\n handler.onrejected(_this._value);\n }\n });\n }\n else {\n _this._handlers.forEach(function (handler) {\n if (handler.onfulfilled) {\n // tslint:disable-next-line:no-unsafe-any\n handler.onfulfilled(_this._value);\n }\n });\n }\n _this._handlers = [];\n };\n try {\n executor(this._resolve, this._reject);\n }\n catch (e) {\n this._reject(e);\n }\n }\n /** JSDoc */\n SyncPromise.prototype.toString = function () {\n return '[object SyncPromise]';\n };\n /** JSDoc */\n SyncPromise.resolve = function (value) {\n return new SyncPromise(function (resolve) {\n resolve(value);\n });\n };\n /** JSDoc */\n SyncPromise.reject = function (reason) {\n return new SyncPromise(function (_, reject) {\n reject(reason);\n });\n };\n /** JSDoc */\n SyncPromise.all = function (collection) {\n return new SyncPromise(function (resolve, reject) {\n if (!Array.isArray(collection)) {\n reject(new TypeError(\"Promise.all requires an array as input.\"));\n return;\n }\n if (collection.length === 0) {\n resolve([]);\n return;\n }\n var counter = collection.length;\n var resolvedCollection = [];\n collection.forEach(function (item, index) {\n SyncPromise.resolve(item)\n .then(function (value) {\n resolvedCollection[index] = value;\n counter -= 1;\n if (counter !== 0) {\n return;\n }\n resolve(resolvedCollection);\n })\n .then(null, reject);\n });\n });\n };\n /** JSDoc */\n SyncPromise.prototype.then = function (onfulfilled, onrejected) {\n var _this = this;\n return new SyncPromise(function (resolve, reject) {\n _this._attachHandler({\n onfulfilled: function (result) {\n if (!onfulfilled) {\n // TODO: ¯\\_(ツ)_/¯\n // TODO: FIXME\n resolve(result);\n return;\n }\n try {\n resolve(onfulfilled(result));\n return;\n }\n catch (e) {\n reject(e);\n return;\n }\n },\n onrejected: function (reason) {\n if (!onrejected) {\n reject(reason);\n return;\n }\n try {\n resolve(onrejected(reason));\n return;\n }\n catch (e) {\n reject(e);\n return;\n }\n },\n });\n });\n };\n /** JSDoc */\n SyncPromise.prototype.catch = function (onrejected) {\n return this.then(function (val) { return val; }, onrejected);\n };\n /** JSDoc */\n SyncPromise.prototype.finally = function (onfinally) {\n var _this = this;\n return new SyncPromise(function (resolve, reject) {\n var val;\n var isRejected;\n return _this.then(function (value) {\n isRejected = false;\n val = value;\n if (onfinally) {\n onfinally();\n }\n }, function (reason) {\n isRejected = true;\n val = reason;\n if (onfinally) {\n onfinally();\n }\n }).then(function () {\n if (isRejected) {\n reject(val);\n return;\n }\n // tslint:disable-next-line:no-unsafe-any\n resolve(val);\n });\n });\n };\n return SyncPromise;\n}());\nexport { SyncPromise };\n//# sourceMappingURL=syncpromise.js.map","'use strict';\nObject.defineProperty(exports, '__esModule', { value: true });\nvar prefix = 'fab';\nvar iconName = 'creative-commons-by';\nvar width = 496;\nvar height = 512;\nvar ligatures = [];\nvar unicode = 'f4e7';\nvar svgPathData = 'M314.9 194.4v101.4h-28.3v120.5h-77.1V295.9h-28.3V194.4c0-4.4 1.6-8.2 4.6-11.3 3.1-3.1 6.9-4.7 11.3-4.7H299c4.1 0 7.8 1.6 11.1 4.7 3.1 3.2 4.8 6.9 4.8 11.3zm-101.5-63.7c0-23.3 11.5-35 34.5-35s34.5 11.7 34.5 35c0 23-11.5 34.5-34.5 34.5s-34.5-11.5-34.5-34.5zM247.6 8C389.4 8 496 118.1 496 256c0 147.1-118.5 248-248.4 248C113.6 504 0 394.5 0 256 0 123.1 104.7 8 247.6 8zm.8 44.7C130.2 52.7 44.7 150.6 44.7 256c0 109.8 91.2 202.8 203.7 202.8 103.2 0 202.8-81.1 202.8-202.8.1-113.8-90.2-203.3-202.8-203.3z';\n\nexports.definition = {\n prefix: prefix,\n iconName: iconName,\n icon: [\n width,\n height,\n ligatures,\n unicode,\n svgPathData\n ]};\n\nexports.faCreativeCommonsBy = exports.definition;\nexports.prefix = prefix;\nexports.iconName = iconName;\nexports.width = width;\nexports.height = height;\nexports.ligatures = ligatures;\nexports.unicode = unicode;\nexports.svgPathData = svgPathData;","/* globals __VUE_SSR_CONTEXT__ */\n\n// IMPORTANT: Do NOT use ES2015 features in this file (except for modules).\n// This module is a runtime utility for cleaner component module output and will\n// be included in the final webpack user bundle.\n\nexport default function normalizeComponent (\n scriptExports,\n render,\n staticRenderFns,\n functionalTemplate,\n injectStyles,\n scopeId,\n moduleIdentifier, /* server only */\n shadowMode /* vue-cli only */\n) {\n // Vue.extend constructor export interop\n var options = typeof scriptExports === 'function'\n ? scriptExports.options\n : scriptExports\n\n // render functions\n if (render) {\n options.render = render\n options.staticRenderFns = staticRenderFns\n options._compiled = true\n }\n\n // functional template\n if (functionalTemplate) {\n options.functional = true\n }\n\n // scopedId\n if (scopeId) {\n options._scopeId = 'data-v-' + scopeId\n }\n\n var hook\n if (moduleIdentifier) { // server build\n hook = function (context) {\n // 2.3 injection\n context =\n context || // cached call\n (this.$vnode && this.$vnode.ssrContext) || // stateful\n (this.parent && this.parent.$vnode && this.parent.$vnode.ssrContext) // functional\n // 2.2 with runInNewContext: true\n if (!context && typeof __VUE_SSR_CONTEXT__ !== 'undefined') {\n context = __VUE_SSR_CONTEXT__\n }\n // inject component styles\n if (injectStyles) {\n injectStyles.call(this, context)\n }\n // register component module identifier for async chunk inferrence\n if (context && context._registeredComponents) {\n context._registeredComponents.add(moduleIdentifier)\n }\n }\n // used by ssr in case component is cached and beforeCreate\n // never gets called\n options._ssrRegister = hook\n } else if (injectStyles) {\n hook = shadowMode\n ? function () { injectStyles.call(this, this.$root.$options.shadowRoot) }\n : injectStyles\n }\n\n if (hook) {\n if (options.functional) {\n // for template-only hot-reload because in that case the render fn doesn't\n // go through the normalizer\n options._injectStyles = hook\n // register for functioal component in vue file\n var originalRender = options.render\n options.render = function renderWithStyleInjection (h, context) {\n hook.call(context)\n return originalRender(h, context)\n }\n } else {\n // inject component registration as beforeCreate hook\n var existing = options.beforeCreate\n options.beforeCreate = existing\n ? [].concat(existing, hook)\n : [hook]\n }\n }\n\n return {\n exports: scriptExports,\n options: options\n }\n}\n","function _typeof(obj) {\n if (typeof Symbol === \"function\" && typeof Symbol.iterator === \"symbol\") {\n _typeof = function (obj) {\n return typeof obj;\n };\n } else {\n _typeof = function (obj) {\n return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj;\n };\n }\n\n return _typeof(obj);\n}\n\nfunction _defineProperty(obj, key, value) {\n if (key in obj) {\n Object.defineProperty(obj, key, {\n value: value,\n enumerable: true,\n configurable: true,\n writable: true\n });\n } else {\n obj[key] = value;\n }\n\n return obj;\n}\n\nfunction ownKeys(object, enumerableOnly) {\n var keys = Object.keys(object);\n\n if (Object.getOwnPropertySymbols) {\n var symbols = Object.getOwnPropertySymbols(object);\n if (enumerableOnly) symbols = symbols.filter(function (sym) {\n return Object.getOwnPropertyDescriptor(object, sym).enumerable;\n });\n keys.push.apply(keys, symbols);\n }\n\n return keys;\n}\n\nfunction _objectSpread2(target) {\n for (var i = 1; i < arguments.length; i++) {\n var source = arguments[i] != null ? arguments[i] : {};\n\n if (i % 2) {\n ownKeys(source, true).forEach(function (key) {\n _defineProperty(target, key, source[key]);\n });\n } else if (Object.getOwnPropertyDescriptors) {\n Object.defineProperties(target, Object.getOwnPropertyDescriptors(source));\n } else {\n ownKeys(source).forEach(function (key) {\n Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key));\n });\n }\n }\n\n return target;\n}\n\nfunction _toConsumableArray(arr) {\n return _arrayWithoutHoles(arr) || _iterableToArray(arr) || _nonIterableSpread();\n}\n\nfunction _arrayWithoutHoles(arr) {\n if (Array.isArray(arr)) {\n for (var i = 0, arr2 = new Array(arr.length); i < arr.length; i++) arr2[i] = arr[i];\n\n return arr2;\n }\n}\n\nfunction _iterableToArray(iter) {\n if (Symbol.iterator in Object(iter) || Object.prototype.toString.call(iter) === \"[object Arguments]\") return Array.from(iter);\n}\n\nfunction _nonIterableSpread() {\n throw new TypeError(\"Invalid attempt to spread non-iterable instance\");\n}\n\nexport { _defineProperty as _, _objectSpread2 as a, _typeof as b, _toConsumableArray as c };\n","import { _ as _defineProperty, a as _objectSpread2, b as _typeof } from './chunk-f2006744.js';\n\n/**\r\n * Get value of an object property/path even if it's nested\r\n */\nfunction getValueByPath(obj, path) {\n var value = path.split('.').reduce(function (o, i) {\n return o ? o[i] : null;\n }, obj);\n return value;\n}\n/**\r\n * Extension of indexOf method by equality function if specified\r\n */\n\nfunction indexOf(array, obj, fn) {\n if (!array) return -1;\n if (!fn || typeof fn !== 'function') return array.indexOf(obj);\n\n for (var i = 0; i < array.length; i++) {\n if (fn(array[i], obj)) {\n return i;\n }\n }\n\n return -1;\n}\n/**\r\n * Merge function to replace Object.assign with deep merging possibility\r\n */\n\nvar isObject = function isObject(item) {\n return _typeof(item) === 'object' && !Array.isArray(item);\n};\n\nvar mergeFn = function mergeFn(target, source) {\n var deep = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : false;\n\n if (deep || !Object.assign) {\n var isDeep = function isDeep(prop) {\n return isObject(source[prop]) && target !== null && target.hasOwnProperty(prop) && isObject(target[prop]);\n };\n\n var replaced = Object.getOwnPropertyNames(source).map(function (prop) {\n return _defineProperty({}, prop, isDeep(prop) ? mergeFn(target[prop], source[prop], deep) : source[prop]);\n }).reduce(function (a, b) {\n return _objectSpread2({}, a, {}, b);\n }, {});\n return _objectSpread2({}, target, {}, replaced);\n } else {\n return Object.assign(target, source);\n }\n};\n\nvar merge = mergeFn;\n/**\r\n * Mobile detection\r\n * https://www.abeautifulsite.net/detecting-mobile-devices-with-javascript\r\n */\n\nvar isMobile = {\n Android: function Android() {\n return typeof window !== 'undefined' && window.navigator.userAgent.match(/Android/i);\n },\n BlackBerry: function BlackBerry() {\n return typeof window !== 'undefined' && window.navigator.userAgent.match(/BlackBerry/i);\n },\n iOS: function iOS() {\n return typeof window !== 'undefined' && window.navigator.userAgent.match(/iPhone|iPad|iPod/i);\n },\n Opera: function Opera() {\n return typeof window !== 'undefined' && window.navigator.userAgent.match(/Opera Mini/i);\n },\n Windows: function Windows() {\n return typeof window !== 'undefined' && window.navigator.userAgent.match(/IEMobile/i);\n },\n any: function any() {\n return isMobile.Android() || isMobile.BlackBerry() || isMobile.iOS() || isMobile.Opera() || isMobile.Windows();\n }\n};\nfunction removeElement(el) {\n if (typeof el.remove !== 'undefined') {\n el.remove();\n } else if (typeof el.parentNode !== 'undefined') {\n el.parentNode.removeChild(el);\n }\n}\n\nexport { indexOf as a, getValueByPath as g, isMobile as i, merge as m, removeElement as r };\n","var config = {\n defaultContainerElement: null,\n defaultIconPack: 'mdi',\n defaultIconComponent: null,\n defaultIconPrev: 'chevron-left',\n defaultIconNext: 'chevron-right',\n defaultDialogConfirmText: null,\n defaultDialogCancelText: null,\n defaultSnackbarDuration: 3500,\n defaultSnackbarPosition: null,\n defaultToastDuration: 2000,\n defaultToastPosition: null,\n defaultNotificationDuration: 2000,\n defaultNotificationPosition: null,\n defaultTooltipType: 'is-primary',\n defaultTooltipAnimated: false,\n defaultTooltipDelay: 0,\n defaultInputAutocomplete: 'on',\n defaultDateFormatter: null,\n defaultDateParser: null,\n defaultDateCreator: null,\n defaultTimeCreator: null,\n defaultDayNames: null,\n defaultMonthNames: null,\n defaultFirstDayOfWeek: null,\n defaultUnselectableDaysOfWeek: null,\n defaultTimeFormatter: null,\n defaultTimeParser: null,\n defaultModalCanCancel: ['escape', 'x', 'outside', 'button'],\n defaultModalScroll: null,\n defaultDatepickerMobileNative: true,\n defaultTimepickerMobileNative: true,\n defaultNoticeQueue: true,\n defaultInputHasCounter: true,\n defaultTaginputHasCounter: true,\n defaultUseHtml5Validation: true,\n defaultDropdownMobileModal: true,\n defaultFieldLabelPosition: null,\n defaultDatepickerYearsRange: [-100, 3],\n defaultDatepickerNearbyMonthDays: true,\n defaultDatepickerNearbySelectableMonthDays: false,\n defaultDatepickerShowWeekNumber: false,\n defaultDatepickerMobileModal: true,\n defaultTrapFocus: false,\n defaultButtonRounded: false,\n defaultCarouselInterval: 3500,\n customIconPacks: null\n}; // TODO defaultTrapFocus to true in the next breaking change\nvar setOptions = function setOptions(options) {\n config = options;\n};\n\nexport { config as c, setOptions as s };\n","function normalizeComponent(template, style, script, scopeId, isFunctionalTemplate, moduleIdentifier\n/* server only */\n, shadowMode, createInjector, createInjectorSSR, createInjectorShadow) {\n if (typeof shadowMode !== 'boolean') {\n createInjectorSSR = createInjector;\n createInjector = shadowMode;\n shadowMode = false;\n } // Vue.extend constructor export interop.\n\n\n var options = typeof script === 'function' ? script.options : script; // render functions\n\n if (template && template.render) {\n options.render = template.render;\n options.staticRenderFns = template.staticRenderFns;\n options._compiled = true; // functional template\n\n if (isFunctionalTemplate) {\n options.functional = true;\n }\n } // scopedId\n\n\n if (scopeId) {\n options._scopeId = scopeId;\n }\n\n var hook;\n\n if (moduleIdentifier) {\n // server build\n hook = function hook(context) {\n // 2.3 injection\n context = context || // cached call\n this.$vnode && this.$vnode.ssrContext || // stateful\n this.parent && this.parent.$vnode && this.parent.$vnode.ssrContext; // functional\n // 2.2 with runInNewContext: true\n\n if (!context && typeof __VUE_SSR_CONTEXT__ !== 'undefined') {\n context = __VUE_SSR_CONTEXT__;\n } // inject component styles\n\n\n if (style) {\n style.call(this, createInjectorSSR(context));\n } // register component module identifier for async chunk inference\n\n\n if (context && context._registeredComponents) {\n context._registeredComponents.add(moduleIdentifier);\n }\n }; // used by ssr in case component is cached and beforeCreate\n // never gets called\n\n\n options._ssrRegister = hook;\n } else if (style) {\n hook = shadowMode ? function () {\n style.call(this, createInjectorShadow(this.$root.$options.shadowRoot));\n } : function (context) {\n style.call(this, createInjector(context));\n };\n }\n\n if (hook) {\n if (options.functional) {\n // register for functional component in vue file\n var originalRender = options.render;\n\n options.render = function renderWithStyleInjection(h, context) {\n hook.call(context);\n return originalRender(h, context);\n };\n } else {\n // inject component registration as beforeCreate hook\n var existing = options.beforeCreate;\n options.beforeCreate = existing ? [].concat(existing, hook) : [hook];\n }\n }\n\n return script;\n}\n\nvar normalizeComponent_1 = normalizeComponent;\n\nvar use = function use(plugin) {\n if (typeof window !== 'undefined' && window.Vue) {\n window.Vue.use(plugin);\n }\n};\nvar registerComponent = function registerComponent(Vue, component) {\n Vue.component(component.name, component);\n};\nvar registerComponentProgrammatic = function registerComponentProgrammatic(Vue, property, component) {\n if (!Vue.prototype.$buefy) Vue.prototype.$buefy = {};\n Vue.prototype.$buefy[property] = component;\n};\n\nexport { normalizeComponent_1 as _, registerComponentProgrammatic as a, registerComponent as r, use as u };\n","import { c as config } from './chunk-b170726a.js';\n\nvar FormElementMixin = {\n props: {\n size: String,\n expanded: Boolean,\n loading: Boolean,\n rounded: Boolean,\n icon: String,\n iconPack: String,\n // Native options to use in HTML5 validation\n autocomplete: String,\n maxlength: [Number, String],\n useHtml5Validation: {\n type: Boolean,\n default: function _default() {\n return config.defaultUseHtml5Validation;\n }\n },\n validationMessage: String\n },\n data: function data() {\n return {\n isValid: true,\n isFocused: false,\n newIconPack: this.iconPack || config.defaultIconPack\n };\n },\n computed: {\n /**\r\n * Find parent Field, max 3 levels deep.\r\n */\n parentField: function parentField() {\n var parent = this.$parent;\n\n for (var i = 0; i < 3; i++) {\n if (parent && !parent.$data._isField) {\n parent = parent.$parent;\n }\n }\n\n return parent;\n },\n\n /**\r\n * Get the type prop from parent if it's a Field.\r\n */\n statusType: function statusType() {\n if (!this.parentField) return;\n if (!this.parentField.newType) return;\n\n if (typeof this.parentField.newType === 'string') {\n return this.parentField.newType;\n } else {\n for (var key in this.parentField.newType) {\n if (this.parentField.newType[key]) {\n return key;\n }\n }\n }\n },\n\n /**\r\n * Get the message prop from parent if it's a Field.\r\n */\n statusMessage: function statusMessage() {\n if (!this.parentField) return;\n return this.parentField.newMessage;\n },\n\n /**\r\n * Fix icon size for inputs, large was too big\r\n */\n iconSize: function iconSize() {\n switch (this.size) {\n case 'is-small':\n return this.size;\n\n case 'is-medium':\n return;\n\n case 'is-large':\n return this.newIconPack === 'mdi' ? 'is-medium' : '';\n }\n }\n },\n methods: {\n /**\r\n * Focus method that work dynamically depending on the component.\r\n */\n focus: function focus() {\n var _this = this;\n\n if (this.$data._elementRef === undefined) return;\n this.$nextTick(function () {\n var el = _this.$el.querySelector(_this.$data._elementRef);\n\n if (el) el.focus();\n });\n },\n onBlur: function onBlur($event) {\n this.isFocused = false;\n this.$emit('blur', $event);\n this.checkHtml5Validity();\n },\n onFocus: function onFocus($event) {\n this.isFocused = true;\n this.$emit('focus', $event);\n },\n getElement: function getElement() {\n return this.$el.querySelector(this.$data._elementRef);\n },\n setInvalid: function setInvalid() {\n var type = 'is-danger';\n var message = this.validationMessage || this.getElement().validationMessage;\n this.setValidity(type, message);\n },\n setValidity: function setValidity(type, message) {\n var _this2 = this;\n\n this.$nextTick(function () {\n if (_this2.parentField) {\n // Set type only if not defined\n if (!_this2.parentField.type) {\n _this2.parentField.newType = type;\n } // Set message only if not defined\n\n\n if (!_this2.parentField.message) {\n _this2.parentField.newMessage = message;\n }\n }\n });\n },\n\n /**\r\n * Check HTML5 validation, set isValid property.\r\n * If validation fail, send 'is-danger' type,\r\n * and error message to parent if it's a Field.\r\n */\n checkHtml5Validity: function checkHtml5Validity() {\n if (!this.useHtml5Validation) return;\n if (this.$refs[this.$data._elementRef] === undefined) return;\n\n if (!this.getElement().checkValidity()) {\n this.setInvalid();\n this.isValid = false;\n } else {\n this.setValidity(null, null);\n this.isValid = true;\n }\n\n return this.isValid;\n }\n }\n};\n\nexport { FormElementMixin as F };\n","import { m as merge } from './chunk-be9233e7.js';\nimport { c as config } from './chunk-b170726a.js';\nimport { _ as __vue_normalize__ } from './chunk-cca88db8.js';\n\nvar mdiIcons = {\n sizes: {\n 'default': 'mdi-24px',\n 'is-small': null,\n 'is-medium': 'mdi-36px',\n 'is-large': 'mdi-48px'\n },\n iconPrefix: 'mdi-'\n};\n\nvar faIcons = function faIcons() {\n var faIconPrefix = config && config.defaultIconComponent ? '' : 'fa-';\n return {\n sizes: {\n 'default': faIconPrefix + 'lg',\n 'is-small': null,\n 'is-medium': faIconPrefix + '2x',\n 'is-large': faIconPrefix + '3x'\n },\n iconPrefix: faIconPrefix,\n internalIcons: {\n 'information': 'info-circle',\n 'alert': 'exclamation-triangle',\n 'alert-circle': 'exclamation-circle',\n 'chevron-right': 'angle-right',\n 'chevron-left': 'angle-left',\n 'chevron-down': 'angle-down',\n 'eye-off': 'eye-slash',\n 'menu-down': 'caret-down',\n 'menu-up': 'caret-up'\n }\n };\n};\n\nvar getIcons = function getIcons() {\n var icons = {\n mdi: mdiIcons,\n fa: faIcons(),\n fas: faIcons(),\n far: faIcons(),\n fad: faIcons(),\n fab: faIcons(),\n fal: faIcons()\n };\n\n if (config && config.customIconPacks) {\n icons = merge(icons, config.customIconPacks, true);\n }\n\n return icons;\n};\n\n//\nvar script = {\n name: 'BIcon',\n props: {\n type: [String, Object],\n component: String,\n pack: String,\n icon: String,\n size: String,\n customSize: String,\n customClass: String,\n both: Boolean // This is used internally to show both MDI and FA icon\n\n },\n computed: {\n iconConfig: function iconConfig() {\n var allIcons = getIcons();\n return allIcons[this.newPack];\n },\n iconPrefix: function iconPrefix() {\n if (this.iconConfig && this.iconConfig.iconPrefix) {\n return this.iconConfig.iconPrefix;\n }\n\n return '';\n },\n\n /**\r\n * Internal icon name based on the pack.\r\n * If pack is 'fa', gets the equivalent FA icon name of the MDI,\r\n * internal icons are always MDI.\r\n */\n newIcon: function newIcon() {\n return \"\".concat(this.iconPrefix).concat(this.getEquivalentIconOf(this.icon));\n },\n newPack: function newPack() {\n return this.pack || config.defaultIconPack;\n },\n newType: function newType() {\n if (!this.type) return;\n var splitType = [];\n\n if (typeof this.type === 'string') {\n splitType = this.type.split('-');\n } else {\n for (var key in this.type) {\n if (this.type[key]) {\n splitType = key.split('-');\n break;\n }\n }\n }\n\n if (splitType.length <= 1) return;\n return \"has-text-\".concat(splitType[1]);\n },\n newCustomSize: function newCustomSize() {\n return this.customSize || this.customSizeByPack;\n },\n customSizeByPack: function customSizeByPack() {\n if (this.iconConfig && this.iconConfig.sizes) {\n if (this.size && this.iconConfig.sizes[this.size] !== undefined) {\n return this.iconConfig.sizes[this.size];\n } else if (this.iconConfig.sizes.default) {\n return this.iconConfig.sizes.default;\n }\n }\n\n return null;\n },\n useIconComponent: function useIconComponent() {\n return this.component || config.defaultIconComponent;\n }\n },\n methods: {\n /**\r\n * Equivalent icon name of the MDI.\r\n */\n getEquivalentIconOf: function getEquivalentIconOf(value) {\n // Only transform the class if the both prop is set to true\n if (!this.both) {\n return value;\n }\n\n if (this.iconConfig && this.iconConfig.internalIcons && this.iconConfig.internalIcons[value]) {\n return this.iconConfig.internalIcons[value];\n }\n\n return value;\n }\n }\n};\n\n/* script */\nconst __vue_script__ = script;\n\n/* template */\nvar __vue_render__ = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('span',{staticClass:\"icon\",class:[_vm.newType, _vm.size]},[(!_vm.useIconComponent)?_c('i',{class:[_vm.newPack, _vm.newIcon, _vm.newCustomSize, _vm.customClass]}):_c(_vm.useIconComponent,{tag:\"component\",class:[_vm.customClass],attrs:{\"icon\":[_vm.newPack, _vm.newIcon],\"size\":_vm.newCustomSize}})],1)};\nvar __vue_staticRenderFns__ = [];\n\n /* style */\n const __vue_inject_styles__ = undefined;\n /* scoped */\n const __vue_scope_id__ = undefined;\n /* module identifier */\n const __vue_module_identifier__ = undefined;\n /* functional template */\n const __vue_is_functional_template__ = false;\n /* style inject */\n \n /* style inject SSR */\n \n\n \n var Icon = __vue_normalize__(\n { render: __vue_render__, staticRenderFns: __vue_staticRenderFns__ },\n __vue_inject_styles__,\n __vue_script__,\n __vue_scope_id__,\n __vue_is_functional_template__,\n __vue_module_identifier__,\n undefined,\n undefined\n );\n\nexport { Icon as I };\n","import { _ as _defineProperty } from './chunk-f2006744.js';\nimport { c as config } from './chunk-b170726a.js';\nimport { F as FormElementMixin } from './chunk-7d95d17c.js';\nimport { I as Icon } from './chunk-c4aa8744.js';\nimport { _ as __vue_normalize__ } from './chunk-cca88db8.js';\n\nvar script = {\n name: 'BInput',\n components: _defineProperty({}, Icon.name, Icon),\n mixins: [FormElementMixin],\n inheritAttrs: false,\n props: {\n value: [Number, String],\n type: {\n type: String,\n default: 'text'\n },\n passwordReveal: Boolean,\n iconClickable: Boolean,\n hasCounter: {\n type: Boolean,\n default: function _default() {\n return config.defaultInputHasCounter;\n }\n },\n customClass: {\n type: String,\n default: ''\n }\n },\n data: function data() {\n return {\n newValue: this.value,\n newType: this.type,\n newAutocomplete: this.autocomplete || config.defaultInputAutocomplete,\n isPasswordVisible: false,\n _elementRef: this.type === 'textarea' ? 'textarea' : 'input'\n };\n },\n computed: {\n computedValue: {\n get: function get() {\n return this.newValue;\n },\n set: function set(value) {\n this.newValue = value;\n this.$emit('input', value);\n !this.isValid && this.checkHtml5Validity();\n }\n },\n rootClasses: function rootClasses() {\n return [this.iconPosition, this.size, {\n 'is-expanded': this.expanded,\n 'is-loading': this.loading,\n 'is-clearfix': !this.hasMessage\n }];\n },\n inputClasses: function inputClasses() {\n return [this.statusType, this.size, {\n 'is-rounded': this.rounded\n }];\n },\n hasIconRight: function hasIconRight() {\n return this.passwordReveal || this.loading || this.statusTypeIcon;\n },\n\n /**\r\n * Position of the icon or if it's both sides.\r\n */\n iconPosition: function iconPosition() {\n if (this.icon && this.hasIconRight) {\n return 'has-icons-left has-icons-right';\n } else if (!this.icon && this.hasIconRight) {\n return 'has-icons-right';\n } else if (this.icon) {\n return 'has-icons-left';\n }\n },\n\n /**\r\n * Icon name (MDI) based on the type.\r\n */\n statusTypeIcon: function statusTypeIcon() {\n switch (this.statusType) {\n case 'is-success':\n return 'check';\n\n case 'is-danger':\n return 'alert-circle';\n\n case 'is-info':\n return 'information';\n\n case 'is-warning':\n return 'alert';\n }\n },\n\n /**\r\n * Check if have any message prop from parent if it's a Field.\r\n */\n hasMessage: function hasMessage() {\n return !!this.statusMessage;\n },\n\n /**\r\n * Current password-reveal icon name.\r\n */\n passwordVisibleIcon: function passwordVisibleIcon() {\n return !this.isPasswordVisible ? 'eye' : 'eye-off';\n },\n\n /**\r\n * Get value length\r\n */\n valueLength: function valueLength() {\n if (typeof this.computedValue === 'string') {\n return this.computedValue.length;\n } else if (typeof this.computedValue === 'number') {\n return this.computedValue.toString().length;\n }\n\n return 0;\n }\n },\n watch: {\n /**\r\n * When v-model is changed:\r\n * 1. Set internal value.\r\n */\n value: function value(_value) {\n this.newValue = _value;\n }\n },\n methods: {\n /**\r\n * Toggle the visibility of a password-reveal input\r\n * by changing the type and focus the input right away.\r\n */\n togglePasswordVisibility: function togglePasswordVisibility() {\n var _this = this;\n\n this.isPasswordVisible = !this.isPasswordVisible;\n this.newType = this.isPasswordVisible ? 'text' : 'password';\n this.$nextTick(function () {\n _this.$refs.input.focus();\n });\n },\n\n /**\r\n * Input's 'input' event listener, 'nextTick' is used to prevent event firing\r\n * before ui update, helps when using masks (Cleavejs and potentially others).\r\n */\n onInput: function onInput(event) {\n var _this2 = this;\n\n this.$nextTick(function () {\n if (event.target) {\n _this2.computedValue = event.target.value;\n }\n });\n },\n iconClick: function iconClick(event) {\n var _this3 = this;\n\n this.$emit('icon-click', event);\n this.$nextTick(function () {\n _this3.$refs.input.focus();\n });\n }\n }\n};\n\n/* script */\nconst __vue_script__ = script;\n\n/* template */\nvar __vue_render__ = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"control\",class:_vm.rootClasses},[(_vm.type !== 'textarea')?_c('input',_vm._b({ref:\"input\",staticClass:\"input\",class:[_vm.inputClasses, _vm.customClass],attrs:{\"type\":_vm.newType,\"autocomplete\":_vm.newAutocomplete,\"maxlength\":_vm.maxlength},domProps:{\"value\":_vm.computedValue},on:{\"input\":_vm.onInput,\"blur\":_vm.onBlur,\"focus\":_vm.onFocus}},'input',_vm.$attrs,false)):_c('textarea',_vm._b({ref:\"textarea\",staticClass:\"textarea\",class:[_vm.inputClasses, _vm.customClass],attrs:{\"maxlength\":_vm.maxlength},domProps:{\"value\":_vm.computedValue},on:{\"input\":_vm.onInput,\"blur\":_vm.onBlur,\"focus\":_vm.onFocus}},'textarea',_vm.$attrs,false)),_vm._v(\" \"),(_vm.icon)?_c('b-icon',{staticClass:\"is-left\",class:{'is-clickable': _vm.iconClickable},attrs:{\"icon\":_vm.icon,\"pack\":_vm.iconPack,\"size\":_vm.iconSize},nativeOn:{\"click\":function($event){return _vm.iconClick($event)}}}):_vm._e(),_vm._v(\" \"),(!_vm.loading && (_vm.passwordReveal || _vm.statusTypeIcon))?_c('b-icon',{staticClass:\"is-right\",class:{ 'is-clickable': _vm.passwordReveal },attrs:{\"icon\":_vm.passwordReveal ? _vm.passwordVisibleIcon : _vm.statusTypeIcon,\"pack\":_vm.iconPack,\"size\":_vm.iconSize,\"type\":!_vm.passwordReveal ? _vm.statusType : 'is-primary',\"both\":\"\"},nativeOn:{\"click\":function($event){return _vm.togglePasswordVisibility($event)}}}):_vm._e(),_vm._v(\" \"),(_vm.maxlength && _vm.hasCounter && _vm.type !== 'number')?_c('small',{staticClass:\"help counter\",class:{ 'is-invisible': !_vm.isFocused }},[_vm._v(\"\\n \"+_vm._s(_vm.valueLength)+\" / \"+_vm._s(_vm.maxlength)+\"\\n \")]):_vm._e()],1)};\nvar __vue_staticRenderFns__ = [];\n\n /* style */\n const __vue_inject_styles__ = undefined;\n /* scoped */\n const __vue_scope_id__ = undefined;\n /* module identifier */\n const __vue_module_identifier__ = undefined;\n /* functional template */\n const __vue_is_functional_template__ = false;\n /* style inject */\n \n /* style inject SSR */\n \n\n \n var Input = __vue_normalize__(\n { render: __vue_render__, staticRenderFns: __vue_staticRenderFns__ },\n __vue_inject_styles__,\n __vue_script__,\n __vue_scope_id__,\n __vue_is_functional_template__,\n __vue_module_identifier__,\n undefined,\n undefined\n );\n\nexport { Input as I };\n","import { _ as _defineProperty, b as _typeof } from './chunk-f2006744.js';\nimport { g as getValueByPath } from './chunk-be9233e7.js';\nimport { F as FormElementMixin } from './chunk-7d95d17c.js';\nimport { _ as __vue_normalize__ } from './chunk-cca88db8.js';\nimport { I as Input } from './chunk-fc7d2ea1.js';\n\nvar script = {\n name: 'BAutocomplete',\n components: _defineProperty({}, Input.name, Input),\n mixins: [FormElementMixin],\n inheritAttrs: false,\n props: {\n value: [Number, String],\n data: {\n type: Array,\n default: function _default() {\n return [];\n }\n },\n field: {\n type: String,\n default: 'value'\n },\n keepFirst: Boolean,\n clearOnSelect: Boolean,\n openOnFocus: Boolean,\n customFormatter: Function\n },\n data: function data() {\n return {\n selected: null,\n hovered: null,\n isActive: false,\n newValue: this.value,\n newAutocomplete: this.autocomplete || 'off',\n isListInViewportVertically: true,\n hasFocus: false,\n _isAutocomplete: true,\n _elementRef: 'input'\n };\n },\n computed: {\n /**\r\n * White-listed items to not close when clicked.\r\n * Add input, dropdown and all children.\r\n */\n whiteList: function whiteList() {\n var whiteList = [];\n whiteList.push(this.$refs.input.$el.querySelector('input'));\n whiteList.push(this.$refs.dropdown); // Add all chidren from dropdown\n\n if (this.$refs.dropdown !== undefined) {\n var children = this.$refs.dropdown.querySelectorAll('*');\n var _iteratorNormalCompletion = true;\n var _didIteratorError = false;\n var _iteratorError = undefined;\n\n try {\n for (var _iterator = children[Symbol.iterator](), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) {\n var child = _step.value;\n whiteList.push(child);\n }\n } catch (err) {\n _didIteratorError = true;\n _iteratorError = err;\n } finally {\n try {\n if (!_iteratorNormalCompletion && _iterator.return != null) {\n _iterator.return();\n }\n } finally {\n if (_didIteratorError) {\n throw _iteratorError;\n }\n }\n }\n }\n\n if (this.$parent.$data._isTaginput) {\n // Add taginput container\n whiteList.push(this.$parent.$el); // Add .tag and .delete\n\n var tagInputChildren = this.$parent.$el.querySelectorAll('*');\n var _iteratorNormalCompletion2 = true;\n var _didIteratorError2 = false;\n var _iteratorError2 = undefined;\n\n try {\n for (var _iterator2 = tagInputChildren[Symbol.iterator](), _step2; !(_iteratorNormalCompletion2 = (_step2 = _iterator2.next()).done); _iteratorNormalCompletion2 = true) {\n var tagInputChild = _step2.value;\n whiteList.push(tagInputChild);\n }\n } catch (err) {\n _didIteratorError2 = true;\n _iteratorError2 = err;\n } finally {\n try {\n if (!_iteratorNormalCompletion2 && _iterator2.return != null) {\n _iterator2.return();\n }\n } finally {\n if (_didIteratorError2) {\n throw _iteratorError2;\n }\n }\n }\n }\n\n return whiteList;\n },\n\n /**\r\n * Check if exists default slot\r\n */\n hasDefaultSlot: function hasDefaultSlot() {\n return !!this.$scopedSlots.default;\n },\n\n /**\r\n * Check if exists \"empty\" slot\r\n */\n hasEmptySlot: function hasEmptySlot() {\n return !!this.$slots.empty;\n },\n\n /**\r\n * Check if exists \"header\" slot\r\n */\n hasHeaderSlot: function hasHeaderSlot() {\n return !!this.$slots.header;\n },\n\n /**\r\n * Check if exists \"footer\" slot\r\n */\n hasFooterSlot: function hasFooterSlot() {\n return !!this.$slots.footer;\n }\n },\n watch: {\n /**\r\n * When dropdown is toggled, check the visibility to know when\r\n * to open upwards.\r\n */\n isActive: function isActive(active) {\n var _this = this;\n\n if (active) {\n this.calcDropdownInViewportVertical();\n } else {\n this.$nextTick(function () {\n return _this.setHovered(null);\n }); // Timeout to wait for the animation to finish before recalculating\n\n setTimeout(function () {\n _this.calcDropdownInViewportVertical();\n }, 100);\n }\n },\n\n /**\r\n * When updating input's value\r\n * 1. Emit changes\r\n * 2. If value isn't the same as selected, set null\r\n * 3. Close dropdown if value is clear or else open it\r\n */\n newValue: function newValue(value) {\n this.$emit('input', value); // Check if selected is invalid\n\n var currentValue = this.getValue(this.selected);\n\n if (currentValue && currentValue !== value) {\n this.setSelected(null, false);\n } // Close dropdown if input is clear or else open it\n\n\n if (this.hasFocus && (!this.openOnFocus || value)) {\n this.isActive = !!value;\n }\n },\n\n /**\r\n * When v-model is changed:\r\n * 1. Update internal value.\r\n * 2. If it's invalid, validate again.\r\n */\n value: function value(_value) {\n this.newValue = _value;\n !this.isValid && this.$refs.input.checkHtml5Validity();\n },\n\n /**\r\n * Select first option if \"keep-first\r\n */\n data: function data(value) {\n // Keep first option always pre-selected\n if (this.keepFirst) {\n this.selectFirstOption(value);\n }\n }\n },\n methods: {\n /**\r\n * Set which option is currently hovered.\r\n */\n setHovered: function setHovered(option) {\n if (option === undefined) return;\n this.hovered = option;\n },\n\n /**\r\n * Set which option is currently selected, update v-model,\r\n * update input value and close dropdown.\r\n */\n setSelected: function setSelected(option) {\n var _this2 = this;\n\n var closeDropdown = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : true;\n if (option === undefined) return;\n this.selected = option;\n this.$emit('select', this.selected);\n\n if (this.selected !== null) {\n this.newValue = this.clearOnSelect ? '' : this.getValue(this.selected);\n }\n\n closeDropdown && this.$nextTick(function () {\n _this2.isActive = false;\n });\n },\n\n /**\r\n * Select first option\r\n */\n selectFirstOption: function selectFirstOption(options) {\n var _this3 = this;\n\n this.$nextTick(function () {\n if (options.length) {\n // If has visible data or open on focus, keep updating the hovered\n if (_this3.openOnFocus || _this3.newValue !== '' && _this3.hovered !== options[0]) {\n _this3.setHovered(options[0]);\n }\n } else {\n _this3.setHovered(null);\n }\n });\n },\n\n /**\r\n * Enter key listener.\r\n * Select the hovered option.\r\n */\n enterPressed: function enterPressed() {\n if (this.hovered === null) return;\n this.setSelected(this.hovered);\n },\n\n /**\r\n * Tab key listener.\r\n * Select hovered option if it exists, close dropdown, then allow\r\n * native handling to move to next tabbable element.\r\n */\n tabPressed: function tabPressed() {\n if (this.hovered === null) {\n this.isActive = false;\n return;\n }\n\n this.setSelected(this.hovered);\n },\n\n /**\r\n * Close dropdown if clicked outside.\r\n */\n clickedOutside: function clickedOutside(event) {\n if (this.whiteList.indexOf(event.target) < 0) this.isActive = false;\n },\n\n /**\r\n * Return display text for the input.\r\n * If object, get value from path, or else just the value.\r\n */\n getValue: function getValue(option) {\n if (option === null) return;\n\n if (typeof this.customFormatter !== 'undefined') {\n return this.customFormatter(option);\n }\n\n return _typeof(option) === 'object' ? getValueByPath(option, this.field) : option;\n },\n\n /**\r\n * Calculate if the dropdown is vertically visible when activated,\r\n * otherwise it is openened upwards.\r\n */\n calcDropdownInViewportVertical: function calcDropdownInViewportVertical() {\n var _this4 = this;\n\n this.$nextTick(function () {\n /**\r\n * this.$refs.dropdown may be undefined\r\n * when Autocomplete is conditional rendered\r\n */\n if (_this4.$refs.dropdown === undefined) return;\n\n var rect = _this4.$refs.dropdown.getBoundingClientRect();\n\n _this4.isListInViewportVertically = rect.top >= 0 && rect.bottom <= (window.innerHeight || document.documentElement.clientHeight);\n });\n },\n\n /**\r\n * Arrows keys listener.\r\n * If dropdown is active, set hovered option, or else just open.\r\n */\n keyArrows: function keyArrows(direction) {\n var sum = direction === 'down' ? 1 : -1;\n\n if (this.isActive) {\n var index = this.data.indexOf(this.hovered) + sum;\n index = index > this.data.length - 1 ? this.data.length : index;\n index = index < 0 ? 0 : index;\n this.setHovered(this.data[index]);\n var list = this.$refs.dropdown.querySelector('.dropdown-content');\n var element = list.querySelectorAll('a.dropdown-item:not(.is-disabled)')[index];\n if (!element) return;\n var visMin = list.scrollTop;\n var visMax = list.scrollTop + list.clientHeight - element.clientHeight;\n\n if (element.offsetTop < visMin) {\n list.scrollTop = element.offsetTop;\n } else if (element.offsetTop >= visMax) {\n list.scrollTop = element.offsetTop - list.clientHeight + element.clientHeight;\n }\n } else {\n this.isActive = true;\n }\n },\n\n /**\r\n * Focus listener.\r\n * If value is the same as selected, select all text.\r\n */\n focused: function focused(event) {\n if (this.getValue(this.selected) === this.newValue) {\n this.$el.querySelector('input').select();\n }\n\n if (this.openOnFocus) {\n this.isActive = true;\n\n if (this.keepFirst) {\n this.selectFirstOption(this.data);\n }\n }\n\n this.hasFocus = true;\n this.$emit('focus', event);\n },\n\n /**\r\n * Blur listener.\r\n */\n onBlur: function onBlur(event) {\n this.hasFocus = false;\n this.$emit('blur', event);\n },\n onInput: function onInput(event) {\n var currentValue = this.getValue(this.selected);\n if (currentValue && currentValue === this.newValue) return;\n this.$emit('typing', this.newValue);\n }\n },\n created: function created() {\n if (typeof window !== 'undefined') {\n document.addEventListener('click', this.clickedOutside);\n window.addEventListener('resize', this.calcDropdownInViewportVertical);\n }\n },\n beforeDestroy: function beforeDestroy() {\n if (typeof window !== 'undefined') {\n document.removeEventListener('click', this.clickedOutside);\n window.removeEventListener('resize', this.calcDropdownInViewportVertical);\n }\n }\n};\n\n/* script */\nconst __vue_script__ = script;\n\n/* template */\nvar __vue_render__ = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"autocomplete control\",class:{'is-expanded': _vm.expanded}},[_c('b-input',_vm._b({ref:\"input\",attrs:{\"type\":\"text\",\"size\":_vm.size,\"loading\":_vm.loading,\"rounded\":_vm.rounded,\"icon\":_vm.icon,\"icon-pack\":_vm.iconPack,\"maxlength\":_vm.maxlength,\"autocomplete\":_vm.newAutocomplete,\"use-html5-validation\":_vm.useHtml5Validation},on:{\"input\":_vm.onInput,\"focus\":_vm.focused,\"blur\":_vm.onBlur},nativeOn:{\"keyup\":function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,\"esc\",27,$event.key,[\"Esc\",\"Escape\"])){ return null; }$event.preventDefault();_vm.isActive = false;},\"keydown\":[function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,\"tab\",9,$event.key,\"Tab\")){ return null; }return _vm.tabPressed($event)},function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,\"enter\",13,$event.key,\"Enter\")){ return null; }$event.preventDefault();return _vm.enterPressed($event)},function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,\"up\",38,$event.key,[\"Up\",\"ArrowUp\"])){ return null; }$event.preventDefault();return _vm.keyArrows('up')},function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,\"down\",40,$event.key,[\"Down\",\"ArrowDown\"])){ return null; }$event.preventDefault();return _vm.keyArrows('down')}]},model:{value:(_vm.newValue),callback:function ($$v) {_vm.newValue=$$v;},expression:\"newValue\"}},'b-input',_vm.$attrs,false)),_vm._v(\" \"),_c('transition',{attrs:{\"name\":\"fade\"}},[_c('div',{directives:[{name:\"show\",rawName:\"v-show\",value:(_vm.isActive && (_vm.data.length > 0 || _vm.hasEmptySlot || _vm.hasHeaderSlot)),expression:\"isActive && (data.length > 0 || hasEmptySlot || hasHeaderSlot)\"}],ref:\"dropdown\",staticClass:\"dropdown-menu\",class:{ 'is-opened-top': !_vm.isListInViewportVertically }},[_c('div',{directives:[{name:\"show\",rawName:\"v-show\",value:(_vm.isActive),expression:\"isActive\"}],staticClass:\"dropdown-content\"},[(_vm.hasHeaderSlot)?_c('div',{staticClass:\"dropdown-item\"},[_vm._t(\"header\")],2):_vm._e(),_vm._v(\" \"),_vm._l((_vm.data),function(option,index){return _c('a',{key:index,staticClass:\"dropdown-item\",class:{ 'is-hovered': option === _vm.hovered },on:{\"click\":function($event){return _vm.setSelected(option)}}},[(_vm.hasDefaultSlot)?_vm._t(\"default\",null,{\"option\":option,\"index\":index}):_c('span',[_vm._v(\"\\n \"+_vm._s(_vm.getValue(option, true))+\"\\n \")])],2)}),_vm._v(\" \"),(_vm.data.length === 0 && _vm.hasEmptySlot)?_c('div',{staticClass:\"dropdown-item is-disabled\"},[_vm._t(\"empty\")],2):_vm._e(),_vm._v(\" \"),(_vm.hasFooterSlot)?_c('div',{staticClass:\"dropdown-item\"},[_vm._t(\"footer\")],2):_vm._e()],2)])])],1)};\nvar __vue_staticRenderFns__ = [];\n\n /* style */\n const __vue_inject_styles__ = undefined;\n /* scoped */\n const __vue_scope_id__ = undefined;\n /* module identifier */\n const __vue_module_identifier__ = undefined;\n /* functional template */\n const __vue_is_functional_template__ = false;\n /* style inject */\n \n /* style inject SSR */\n \n\n \n var Autocomplete = __vue_normalize__(\n { render: __vue_render__, staticRenderFns: __vue_staticRenderFns__ },\n __vue_inject_styles__,\n __vue_script__,\n __vue_scope_id__,\n __vue_is_functional_template__,\n __vue_module_identifier__,\n undefined,\n undefined\n );\n\nexport { Autocomplete as A };\n","import './chunk-f2006744.js';\nimport './chunk-be9233e7.js';\nimport './chunk-b170726a.js';\nimport './chunk-7d95d17c.js';\nimport './chunk-c4aa8744.js';\nimport { r as registerComponent, u as use } from './chunk-cca88db8.js';\nimport './chunk-fc7d2ea1.js';\nimport { A as Autocomplete } from './chunk-06fe0141.js';\nexport { A as BAutocomplete } from './chunk-06fe0141.js';\n\nvar Plugin = {\n install: function install(Vue) {\n registerComponent(Vue, Autocomplete);\n }\n};\nuse(Plugin);\n\nexport default Plugin;\n","import { _ as _defineProperty } from './chunk-f2006744.js';\nimport './chunk-be9233e7.js';\nimport { c as config } from './chunk-b170726a.js';\nimport { I as Icon } from './chunk-c4aa8744.js';\nimport { _ as __vue_normalize__, r as registerComponent, u as use } from './chunk-cca88db8.js';\n\nvar script = {\n name: 'BButton',\n components: _defineProperty({}, Icon.name, Icon),\n inheritAttrs: false,\n props: {\n type: [String, Object],\n size: String,\n label: String,\n iconPack: String,\n iconLeft: String,\n iconRight: String,\n rounded: {\n type: Boolean,\n default: function _default() {\n return config.defaultButtonRounded;\n }\n },\n loading: Boolean,\n outlined: Boolean,\n expanded: Boolean,\n inverted: Boolean,\n focused: Boolean,\n active: Boolean,\n hovered: Boolean,\n selected: Boolean,\n nativeType: {\n type: String,\n default: 'button',\n validator: function validator(value) {\n return ['button', 'submit', 'reset'].indexOf(value) >= 0;\n }\n },\n tag: {\n type: String,\n default: 'button',\n validator: function validator(value) {\n return ['button', 'a', 'input', 'router-link', 'nuxt-link', 'n-link', 'NuxtLink', 'NLink'].indexOf(value) >= 0;\n }\n }\n },\n computed: {\n iconSize: function iconSize() {\n if (!this.size || this.size === 'is-medium') {\n return 'is-small';\n } else if (this.size === 'is-large') {\n return 'is-medium';\n }\n\n return this.size;\n }\n }\n};\n\n/* script */\nconst __vue_script__ = script;\n\n/* template */\nvar __vue_render__ = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c(_vm.tag,_vm._g(_vm._b({tag:\"component\",staticClass:\"button\",class:[_vm.size, _vm.type, {\n 'is-rounded': _vm.rounded,\n 'is-loading': _vm.loading,\n 'is-outlined': _vm.outlined,\n 'is-fullwidth': _vm.expanded,\n 'is-inverted': _vm.inverted,\n 'is-focused': _vm.focused,\n 'is-active': _vm.active,\n 'is-hovered': _vm.hovered,\n 'is-selected': _vm.selected\n }],attrs:{\"type\":_vm.nativeType}},'component',_vm.$attrs,false),_vm.$listeners),[(_vm.iconLeft)?_c('b-icon',{attrs:{\"pack\":_vm.iconPack,\"icon\":_vm.iconLeft,\"size\":_vm.iconSize}}):_vm._e(),_vm._v(\" \"),(_vm.label)?_c('span',[_vm._v(_vm._s(_vm.label))]):(_vm.$slots.default)?_c('span',[_vm._t(\"default\")],2):_vm._e(),_vm._v(\" \"),(_vm.iconRight)?_c('b-icon',{attrs:{\"pack\":_vm.iconPack,\"icon\":_vm.iconRight,\"size\":_vm.iconSize}}):_vm._e()],1)};\nvar __vue_staticRenderFns__ = [];\n\n /* style */\n const __vue_inject_styles__ = undefined;\n /* scoped */\n const __vue_scope_id__ = undefined;\n /* module identifier */\n const __vue_module_identifier__ = undefined;\n /* functional template */\n const __vue_is_functional_template__ = false;\n /* style inject */\n \n /* style inject SSR */\n \n\n \n var Button = __vue_normalize__(\n { render: __vue_render__, staticRenderFns: __vue_staticRenderFns__ },\n __vue_inject_styles__,\n __vue_script__,\n __vue_scope_id__,\n __vue_is_functional_template__,\n __vue_module_identifier__,\n undefined,\n undefined\n );\n\nvar Plugin = {\n install: function install(Vue) {\n registerComponent(Vue, Button);\n }\n};\nuse(Plugin);\n\nexport default Plugin;\nexport { Button as BButton };\n","import { _ as _defineProperty } from './chunk-f2006744.js';\nimport './chunk-be9233e7.js';\nimport { c as config } from './chunk-b170726a.js';\nimport { I as Icon } from './chunk-c4aa8744.js';\nimport { _ as __vue_normalize__, r as registerComponent, u as use } from './chunk-cca88db8.js';\n\nvar script = {\n name: 'BCarousel',\n components: _defineProperty({}, Icon.name, Icon),\n props: {\n value: {\n type: Number,\n default: 0\n },\n animated: {\n type: String,\n default: 'slide'\n },\n interval: Number,\n autoplay: {\n type: Boolean,\n default: true\n },\n pauseHover: {\n type: Boolean,\n default: true\n },\n pauseInfo: {\n type: Boolean,\n default: true\n },\n arrow: {\n type: Boolean,\n default: true\n },\n arrowBoth: {\n type: Boolean,\n default: true\n },\n arrowHover: {\n type: Boolean,\n default: true\n },\n iconPack: String,\n iconSize: String,\n iconPrev: {\n type: String,\n default: config.defaultIconPrev\n },\n iconNext: {\n type: String,\n default: config.defaultIconNext\n },\n indicator: {\n type: Boolean,\n default: true\n },\n indicatorInside: {\n type: Boolean,\n default: true\n },\n indicatorMode: {\n type: String,\n default: 'click'\n },\n indicatorStyle: {\n type: String,\n default: 'is-dots'\n }\n },\n data: function data() {\n return {\n _isCarousel: true,\n activeItem: this.value,\n carouselItems: [],\n isPause: false,\n timer: null\n };\n },\n watch: {\n /**\r\n * When v-model is changed set the new active tab.\r\n */\n value: function value(_value) {\n this.changeItem(_value, false);\n },\n\n /**\r\n * When tab-items are updated, set active one.\r\n */\n carouselItems: function carouselItems() {\n if (this.activeItem < this.carouselItems.length) {\n this.carouselItems[this.activeItem].isActive = true;\n }\n },\n\n /**\r\n * When autoplay is change, set by status\r\n */\n autoplay: function autoplay(status) {\n status ? this.startTimer() : this.pauseTimer();\n }\n },\n methods: {\n startTimer: function startTimer() {\n var _this = this;\n\n if (!this.autoplay || this.timer) return;\n this.isPause = false;\n this.timer = setInterval(function () {\n _this.next();\n }, this.interval || config.defaultCarouselInterval);\n },\n pauseTimer: function pauseTimer() {\n if (!this.pauseHover && this.autoplay) return;\n this.isPause = true;\n\n if (this.timer) {\n clearInterval(this.timer);\n this.timer = null;\n }\n },\n\n /**\r\n * Change the active item and emit change event.\r\n * action only for animated slide, there true = next, false = prev\r\n */\n changeItem: function changeItem(newIndex, action) {\n if (this.activeItem === newIndex) return;\n this.carouselItems[this.activeItem].status(false, action);\n this.carouselItems[newIndex].status(true, action);\n this.activeItem = newIndex;\n this.$emit('change', newIndex);\n },\n // Indicator trigger, emit input event and change active item.\n modeChange: function modeChange(trigger, value) {\n if (this.indicatorMode === trigger) {\n this.$emit('input', value);\n this.changeItem(value, false);\n }\n },\n prev: function prev() {\n return this.activeItem === 0 ? this.changeItem(this.carouselItems.length - 1, true) : this.changeItem(this.activeItem - 1, true);\n },\n next: function next() {\n return this.activeItem === this.carouselItems.length - 1 ? this.changeItem(0, false) : this.changeItem(this.activeItem + 1, false);\n },\n // checking arrow between both\n checkArrow: function checkArrow(value) {\n if (this.arrowBoth) return true;\n if (this.activeItem !== value) return true;\n },\n touchStart: function touchStart(event) {\n this.startX = event.changedTouches[0].pageX;\n },\n touchEnd: function touchEnd(event) {\n var diffX = event.changedTouches[0].pageX - this.startX;\n\n if (Math.abs(diffX) > 50) {\n if (diffX < 0) {\n this.next();\n } else {\n this.prev();\n }\n }\n }\n },\n mounted: function mounted() {\n if (this.activeItem < this.carouselItems.length) {\n this.carouselItems[this.activeItem].isActive = true;\n }\n\n this.startTimer();\n },\n beforeDestroy: function beforeDestroy() {\n this.pauseTimer();\n }\n};\n\n/* script */\nconst __vue_script__ = script;\n\n/* template */\nvar __vue_render__ = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"carousel\",on:{\"mouseenter\":_vm.pauseTimer,\"mouseleave\":_vm.startTimer,\"touchstart\":function($event){$event.stopPropagation();return _vm.touchStart($event)},\"touchend\":function($event){$event.stopPropagation();return _vm.touchEnd($event)}}},[_c('div',{staticClass:\"carousel-list\"},[_vm._t(\"default\"),_vm._v(\" \"),(_vm.arrow)?_c('div',{staticClass:\"carousel-arrow\",class:{'is-hovered': _vm.arrowHover}},[(_vm.checkArrow(0))?_c('b-icon',{staticClass:\"has-icons-left\",attrs:{\"pack\":_vm.iconPack,\"icon\":_vm.iconPrev,\"size\":_vm.iconSize,\"both\":\"\"},nativeOn:{\"click\":function($event){$event.preventDefault();return _vm.prev($event)}}}):_vm._e(),_vm._v(\" \"),(_vm.checkArrow(_vm.carouselItems.length - 1))?_c('b-icon',{staticClass:\"has-icons-right\",attrs:{\"pack\":_vm.iconPack,\"icon\":_vm.iconNext,\"size\":_vm.iconSize,\"both\":\"\"},nativeOn:{\"click\":function($event){$event.preventDefault();return _vm.next($event)}}}):_vm._e()],1):_vm._e()],2),_vm._v(\" \"),(_vm.autoplay && _vm.pauseHover && _vm.pauseInfo && _vm.isPause)?_c('div',{staticClass:\"carousel-pause\"},[_c('span',{staticClass:\"tag\"},[_vm._v(\"Pause\")])]):_vm._e(),_vm._v(\" \"),(_vm.indicator)?_c('div',{staticClass:\"carousel-indicator\",class:{'is-inside': _vm.indicatorInside}},_vm._l((_vm.carouselItems),function(item,index){return _c('a',{key:index,staticClass:\"indicator-item\",class:{'is-active': index === _vm.activeItem},on:{\"mouseover\":function($event){return _vm.modeChange('hover', index)},\"click\":function($event){return _vm.modeChange('click', index)}}},[_vm._t(\"indicators\",[_c('span',{staticClass:\"indicator-style\",class:_vm.indicatorStyle})],{\"i\":index})],2)}),0):_vm._e()])};\nvar __vue_staticRenderFns__ = [];\n\n /* style */\n const __vue_inject_styles__ = undefined;\n /* scoped */\n const __vue_scope_id__ = undefined;\n /* module identifier */\n const __vue_module_identifier__ = undefined;\n /* functional template */\n const __vue_is_functional_template__ = false;\n /* style inject */\n \n /* style inject SSR */\n \n\n \n var Carousel = __vue_normalize__(\n { render: __vue_render__, staticRenderFns: __vue_staticRenderFns__ },\n __vue_inject_styles__,\n __vue_script__,\n __vue_scope_id__,\n __vue_is_functional_template__,\n __vue_module_identifier__,\n undefined,\n undefined\n );\n\n//\n//\n//\n//\n//\n//\n//\n//\nvar script$1 = {\n name: 'BCarouselItem',\n data: function data() {\n return {\n isActive: false,\n transitionName: null\n };\n },\n computed: {\n transition: function transition() {\n if (this.$parent.animated === 'fade') {\n return 'fade';\n } else {\n return this.transitionName;\n }\n }\n },\n methods: {\n /**\r\n * Status of item, alter animation name based on action.\r\n */\n status: function status(value, action) {\n this.transitionName = action ? 'slide-next' : 'slide-prev';\n this.isActive = value;\n }\n },\n created: function created() {\n if (!this.$parent.$data._isCarousel) {\n this.$destroy();\n throw new Error('You should wrap bCarouselItem on a bCarousel');\n }\n\n this.$parent.carouselItems.push(this);\n },\n beforeDestroy: function beforeDestroy() {\n var index = this.$parent.carouselItems.indexOf(this);\n\n if (index >= 0) {\n this.$parent.carouselItems.splice(index, 1);\n }\n }\n};\n\n/* script */\nconst __vue_script__$1 = script$1;\n\n/* template */\nvar __vue_render__$1 = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('transition',{attrs:{\"name\":_vm.transition}},[_c('div',{directives:[{name:\"show\",rawName:\"v-show\",value:(_vm.isActive),expression:\"isActive\"}],staticClass:\"carousel-item\"},[_vm._t(\"default\")],2)])};\nvar __vue_staticRenderFns__$1 = [];\n\n /* style */\n const __vue_inject_styles__$1 = undefined;\n /* scoped */\n const __vue_scope_id__$1 = undefined;\n /* module identifier */\n const __vue_module_identifier__$1 = undefined;\n /* functional template */\n const __vue_is_functional_template__$1 = false;\n /* style inject */\n \n /* style inject SSR */\n \n\n \n var CarouselItem = __vue_normalize__(\n { render: __vue_render__$1, staticRenderFns: __vue_staticRenderFns__$1 },\n __vue_inject_styles__$1,\n __vue_script__$1,\n __vue_scope_id__$1,\n __vue_is_functional_template__$1,\n __vue_module_identifier__$1,\n undefined,\n undefined\n );\n\nvar Plugin = {\n install: function install(Vue) {\n registerComponent(Vue, Carousel);\n registerComponent(Vue, CarouselItem);\n }\n};\nuse(Plugin);\n\nexport default Plugin;\nexport { Carousel as BCarousel, CarouselItem as BCarouselItem };\n","var CheckRadioMixin = {\n props: {\n value: [String, Number, Boolean, Function, Object, Array],\n nativeValue: [String, Number, Boolean, Function, Object, Array],\n type: String,\n disabled: Boolean,\n required: Boolean,\n name: String,\n size: String\n },\n data: function data() {\n return {\n newValue: this.value\n };\n },\n computed: {\n computedValue: {\n get: function get() {\n return this.newValue;\n },\n set: function set(value) {\n this.newValue = value;\n this.$emit('input', value);\n }\n }\n },\n watch: {\n /**\r\n * When v-model change, set internal value.\r\n */\n value: function value(_value) {\n this.newValue = _value;\n }\n },\n methods: {\n focus: function focus() {\n // MacOS FireFox and Safari do not focus when clicked\n this.$refs.input.focus();\n }\n }\n};\n\nexport { CheckRadioMixin as C };\n","import { _ as __vue_normalize__ } from './chunk-cca88db8.js';\nimport { C as CheckRadioMixin } from './chunk-2793447b.js';\n\n//\nvar script = {\n name: 'BCheckbox',\n mixins: [CheckRadioMixin],\n props: {\n indeterminate: Boolean,\n trueValue: {\n type: [String, Number, Boolean, Function, Object, Array],\n default: true\n },\n falseValue: {\n type: [String, Number, Boolean, Function, Object, Array],\n default: false\n }\n }\n};\n\n/* script */\nconst __vue_script__ = script;\n\n/* template */\nvar __vue_render__ = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('label',{ref:\"label\",staticClass:\"b-checkbox checkbox\",class:[_vm.size, { 'is-disabled': _vm.disabled }],attrs:{\"disabled\":_vm.disabled},on:{\"click\":_vm.focus,\"keydown\":function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,\"enter\",13,$event.key,\"Enter\")){ return null; }$event.preventDefault();return _vm.$refs.label.click()}}},[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.computedValue),expression:\"computedValue\"}],ref:\"input\",attrs:{\"type\":\"checkbox\",\"disabled\":_vm.disabled,\"required\":_vm.required,\"name\":_vm.name,\"true-value\":_vm.trueValue,\"false-value\":_vm.falseValue},domProps:{\"indeterminate\":_vm.indeterminate,\"value\":_vm.nativeValue,\"checked\":Array.isArray(_vm.computedValue)?_vm._i(_vm.computedValue,_vm.nativeValue)>-1:_vm._q(_vm.computedValue,_vm.trueValue)},on:{\"click\":function($event){$event.stopPropagation();},\"change\":function($event){var $$a=_vm.computedValue,$$el=$event.target,$$c=$$el.checked?(_vm.trueValue):(_vm.falseValue);if(Array.isArray($$a)){var $$v=_vm.nativeValue,$$i=_vm._i($$a,$$v);if($$el.checked){$$i<0&&(_vm.computedValue=$$a.concat([$$v]));}else{$$i>-1&&(_vm.computedValue=$$a.slice(0,$$i).concat($$a.slice($$i+1)));}}else{_vm.computedValue=$$c;}}}}),_vm._v(\" \"),_c('span',{staticClass:\"check\",class:_vm.type}),_vm._v(\" \"),_c('span',{staticClass:\"control-label\"},[_vm._t(\"default\")],2)])};\nvar __vue_staticRenderFns__ = [];\n\n /* style */\n const __vue_inject_styles__ = undefined;\n /* scoped */\n const __vue_scope_id__ = undefined;\n /* module identifier */\n const __vue_module_identifier__ = undefined;\n /* functional template */\n const __vue_is_functional_template__ = false;\n /* style inject */\n \n /* style inject SSR */\n \n\n \n var Checkbox = __vue_normalize__(\n { render: __vue_render__, staticRenderFns: __vue_staticRenderFns__ },\n __vue_inject_styles__,\n __vue_script__,\n __vue_scope_id__,\n __vue_is_functional_template__,\n __vue_module_identifier__,\n undefined,\n undefined\n );\n\nexport { Checkbox as C };\n","import { _ as __vue_normalize__, r as registerComponent, u as use } from './chunk-cca88db8.js';\nimport { C as CheckRadioMixin } from './chunk-2793447b.js';\nimport { C as Checkbox } from './chunk-fbd8a849.js';\nexport { C as BCheckbox } from './chunk-fbd8a849.js';\n\n//\nvar script = {\n name: 'BCheckboxButton',\n mixins: [CheckRadioMixin],\n props: {\n type: {\n type: String,\n default: 'is-primary'\n },\n expanded: Boolean\n },\n data: function data() {\n return {\n isFocused: false\n };\n },\n computed: {\n checked: function checked() {\n if (Array.isArray(this.newValue)) {\n return this.newValue.indexOf(this.nativeValue) >= 0;\n }\n\n return this.newValue === this.nativeValue;\n }\n }\n};\n\n/* script */\nconst __vue_script__ = script;\n\n/* template */\nvar __vue_render__ = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"control\",class:{ 'is-expanded': _vm.expanded }},[_c('label',{ref:\"label\",staticClass:\"b-checkbox checkbox button\",class:[_vm.checked ? _vm.type : null, _vm.size, {\n 'is-disabled': _vm.disabled,\n 'is-focused': _vm.isFocused\n }],attrs:{\"disabled\":_vm.disabled},on:{\"click\":_vm.focus,\"keydown\":function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,\"enter\",13,$event.key,\"Enter\")){ return null; }$event.preventDefault();return _vm.$refs.label.click()}}},[_vm._t(\"default\"),_vm._v(\" \"),_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.computedValue),expression:\"computedValue\"}],ref:\"input\",attrs:{\"type\":\"checkbox\",\"disabled\":_vm.disabled,\"required\":_vm.required,\"name\":_vm.name},domProps:{\"value\":_vm.nativeValue,\"checked\":Array.isArray(_vm.computedValue)?_vm._i(_vm.computedValue,_vm.nativeValue)>-1:(_vm.computedValue)},on:{\"click\":function($event){$event.stopPropagation();},\"focus\":function($event){_vm.isFocused = true;},\"blur\":function($event){_vm.isFocused = false;},\"change\":function($event){var $$a=_vm.computedValue,$$el=$event.target,$$c=$$el.checked?(true):(false);if(Array.isArray($$a)){var $$v=_vm.nativeValue,$$i=_vm._i($$a,$$v);if($$el.checked){$$i<0&&(_vm.computedValue=$$a.concat([$$v]));}else{$$i>-1&&(_vm.computedValue=$$a.slice(0,$$i).concat($$a.slice($$i+1)));}}else{_vm.computedValue=$$c;}}}})],2)])};\nvar __vue_staticRenderFns__ = [];\n\n /* style */\n const __vue_inject_styles__ = undefined;\n /* scoped */\n const __vue_scope_id__ = undefined;\n /* module identifier */\n const __vue_module_identifier__ = undefined;\n /* functional template */\n const __vue_is_functional_template__ = false;\n /* style inject */\n \n /* style inject SSR */\n \n\n \n var CheckboxButton = __vue_normalize__(\n { render: __vue_render__, staticRenderFns: __vue_staticRenderFns__ },\n __vue_inject_styles__,\n __vue_script__,\n __vue_scope_id__,\n __vue_is_functional_template__,\n __vue_module_identifier__,\n undefined,\n undefined\n );\n\nvar Plugin = {\n install: function install(Vue) {\n registerComponent(Vue, Checkbox);\n registerComponent(Vue, CheckboxButton);\n }\n};\nuse(Plugin);\n\nexport default Plugin;\nexport { CheckboxButton as BCheckboxButton };\n","import { _ as __vue_normalize__, r as registerComponent, u as use } from './chunk-cca88db8.js';\n\nvar script = {\n name: 'BCollapse',\n props: {\n open: {\n type: Boolean,\n default: true\n },\n animation: {\n type: String,\n default: 'fade'\n },\n ariaId: {\n type: String,\n default: ''\n },\n position: {\n type: String,\n default: 'is-top',\n validator: function validator(value) {\n return ['is-top', 'is-bottom'].indexOf(value) > -1;\n }\n }\n },\n data: function data() {\n return {\n isOpen: this.open\n };\n },\n watch: {\n open: function open(value) {\n this.isOpen = value;\n }\n },\n methods: {\n /**\r\n * Toggle and emit events\r\n */\n toggle: function toggle() {\n this.isOpen = !this.isOpen;\n this.$emit('update:open', this.isOpen);\n this.$emit(this.isOpen ? 'open' : 'close');\n }\n },\n render: function render(createElement) {\n var trigger = createElement('div', {\n staticClass: 'collapse-trigger',\n on: {\n click: this.toggle\n }\n }, this.$scopedSlots.trigger ? [this.$scopedSlots.trigger({\n open: this.isOpen\n })] : [this.$slots.trigger]);\n var content = createElement('transition', {\n props: {\n name: this.animation\n }\n }, [createElement('div', {\n staticClass: 'collapse-content',\n attrs: {\n 'id': this.ariaId,\n 'aria-expanded': this.isOpen\n },\n directives: [{\n name: 'show',\n value: this.isOpen\n }]\n }, this.$slots.default)]);\n return createElement('div', {\n staticClass: 'collapse'\n }, this.position === 'is-top' ? [trigger, content] : [content, trigger]);\n }\n};\n\n/* script */\nconst __vue_script__ = script;\n\n/* template */\n\n /* style */\n const __vue_inject_styles__ = undefined;\n /* scoped */\n const __vue_scope_id__ = undefined;\n /* module identifier */\n const __vue_module_identifier__ = undefined;\n /* functional template */\n const __vue_is_functional_template__ = undefined;\n /* style inject */\n \n /* style inject SSR */\n \n\n \n var Collapse = __vue_normalize__(\n {},\n __vue_inject_styles__,\n __vue_script__,\n __vue_scope_id__,\n __vue_is_functional_template__,\n __vue_module_identifier__,\n undefined,\n undefined\n );\n\nvar Plugin = {\n install: function install(Vue) {\n registerComponent(Vue, Collapse);\n }\n};\nuse(Plugin);\n\nexport default Plugin;\nexport { Collapse as BCollapse };\n","var findFocusable = function findFocusable(element) {\n if (!element) {\n return null;\n }\n\n return element.querySelectorAll(\"a[href],\\n area[href],\\n input:not([disabled]),\\n select:not([disabled]),\\n textarea:not([disabled]),\\n button:not([disabled]),\\n iframe,\\n object,\\n embed,\\n *[tabindex],\\n *[contenteditable]\");\n};\n\nvar onKeyDown;\n\nvar bind = function bind(el, _ref) {\n var _ref$value = _ref.value,\n value = _ref$value === void 0 ? true : _ref$value;\n\n if (value) {\n var focusable = findFocusable(el);\n\n if (focusable && focusable.length > 0) {\n var firstFocusable = focusable[0];\n var lastFocusable = focusable[focusable.length - 1];\n\n onKeyDown = function onKeyDown(event) {\n if (event.target === firstFocusable && event.shiftKey && event.key === 'Tab') {\n event.preventDefault();\n lastFocusable.focus();\n } else if (event.target === lastFocusable && !event.shiftKey && event.key === 'Tab') {\n event.preventDefault();\n firstFocusable.focus();\n }\n };\n\n el.addEventListener('keydown', onKeyDown);\n }\n }\n};\n\nvar unbind = function unbind(el) {\n el.removeEventListener('keydown', onKeyDown);\n};\n\nvar directive = {\n bind: bind,\n unbind: unbind\n};\n\nexport { directive as t };\n","import { i as isMobile } from './chunk-be9233e7.js';\nimport { c as config } from './chunk-b170726a.js';\nimport { F as FormElementMixin } from './chunk-7d95d17c.js';\n\nvar AM = 'AM';\nvar PM = 'PM';\nvar HOUR_FORMAT_24 = '24';\nvar HOUR_FORMAT_12 = '12';\n\nvar defaultTimeFormatter = function defaultTimeFormatter(date, vm) {\n var hours = date.getHours();\n var minutes = date.getMinutes();\n var seconds = date.getSeconds();\n var period = '';\n\n if (vm.hourFormat === HOUR_FORMAT_12) {\n period = ' ' + (hours < 12 ? AM : PM);\n\n if (hours > 12) {\n hours -= 12;\n } else if (hours === 0) {\n hours = 12;\n }\n }\n\n return vm.pad(hours) + ':' + vm.pad(minutes) + (vm.enableSeconds ? ':' + vm.pad(seconds) : '') + period;\n};\n\nvar defaultTimeParser = function defaultTimeParser(timeString, vm) {\n if (timeString) {\n var am = false;\n\n if (vm.hourFormat === HOUR_FORMAT_12) {\n var dateString12 = timeString.split(' ');\n timeString = dateString12[0];\n am = dateString12[1] === AM;\n }\n\n var time = timeString.split(':');\n var hours = parseInt(time[0], 10);\n var minutes = parseInt(time[1], 10);\n var seconds = vm.enableSeconds ? parseInt(time[2], 10) : 0;\n\n if (isNaN(hours) || hours < 0 || hours > 23 || vm.hourFormat === HOUR_FORMAT_12 && (hours < 1 || hours > 12) || isNaN(minutes) || minutes < 0 || minutes > 59) {\n return null;\n }\n\n var d = null;\n\n if (vm.computedValue && !isNaN(vm.computedValue)) {\n d = new Date(vm.computedValue);\n } else {\n d = vm.timeCreator();\n d.setMilliseconds(0);\n }\n\n d.setSeconds(seconds);\n d.setMinutes(minutes);\n\n if (vm.hourFormat === HOUR_FORMAT_12) {\n if (am && hours === 12) {\n hours = 0;\n } else if (!am && hours !== 12) {\n hours += 12;\n }\n }\n\n d.setHours(hours);\n return new Date(d.getTime());\n }\n\n return null;\n};\n\nvar TimepickerMixin = {\n mixins: [FormElementMixin],\n inheritAttrs: false,\n props: {\n value: Date,\n inline: Boolean,\n minTime: Date,\n maxTime: Date,\n placeholder: String,\n editable: Boolean,\n disabled: Boolean,\n hourFormat: {\n type: String,\n default: HOUR_FORMAT_24,\n validator: function validator(value) {\n return value === HOUR_FORMAT_24 || value === HOUR_FORMAT_12;\n }\n },\n incrementMinutes: {\n type: Number,\n default: 1\n },\n incrementSeconds: {\n type: Number,\n default: 1\n },\n timeFormatter: {\n type: Function,\n default: function _default(date, vm) {\n if (typeof config.defaultTimeFormatter === 'function') {\n return config.defaultTimeFormatter(date);\n } else {\n return defaultTimeFormatter(date, vm);\n }\n }\n },\n timeParser: {\n type: Function,\n default: function _default(date, vm) {\n if (typeof config.defaultTimeParser === 'function') {\n return config.defaultTimeParser(date);\n } else {\n return defaultTimeParser(date, vm);\n }\n }\n },\n mobileNative: {\n type: Boolean,\n default: function _default() {\n return config.defaultTimepickerMobileNative;\n }\n },\n timeCreator: {\n type: Function,\n default: function _default() {\n if (typeof config.defaultTimeCreator === 'function') {\n return config.defaultTimeCreator();\n } else {\n return new Date();\n }\n }\n },\n position: String,\n unselectableTimes: Array,\n openOnFocus: Boolean,\n enableSeconds: Boolean,\n defaultMinutes: Number,\n defaultSeconds: Number\n },\n data: function data() {\n return {\n dateSelected: this.value,\n hoursSelected: null,\n minutesSelected: null,\n secondsSelected: null,\n meridienSelected: null,\n _elementRef: 'input',\n AM: AM,\n PM: PM,\n HOUR_FORMAT_24: HOUR_FORMAT_24,\n HOUR_FORMAT_12: HOUR_FORMAT_12\n };\n },\n computed: {\n computedValue: {\n get: function get() {\n return this.dateSelected;\n },\n set: function set(value) {\n this.dateSelected = value;\n this.$emit('input', value);\n }\n },\n hours: function hours() {\n var hours = [];\n var numberOfHours = this.isHourFormat24 ? 24 : 12;\n\n for (var i = 0; i < numberOfHours; i++) {\n var value = i;\n var label = value;\n\n if (!this.isHourFormat24) {\n value = i + 1;\n label = value;\n\n if (this.meridienSelected === this.AM) {\n if (value === 12) {\n value = 0;\n }\n } else if (this.meridienSelected === this.PM) {\n if (value !== 12) {\n value += 12;\n }\n }\n }\n\n hours.push({\n label: this.formatNumber(label),\n value: value\n });\n }\n\n return hours;\n },\n minutes: function minutes() {\n var minutes = [];\n\n for (var i = 0; i < 60; i += this.incrementMinutes) {\n minutes.push({\n label: this.formatNumber(i, true),\n value: i\n });\n }\n\n return minutes;\n },\n seconds: function seconds() {\n var seconds = [];\n\n for (var i = 0; i < 60; i += this.incrementSeconds) {\n seconds.push({\n label: this.formatNumber(i, true),\n value: i\n });\n }\n\n return seconds;\n },\n meridiens: function meridiens() {\n return [AM, PM];\n },\n isMobile: function isMobile$1() {\n return this.mobileNative && isMobile.any();\n },\n isHourFormat24: function isHourFormat24() {\n return this.hourFormat === HOUR_FORMAT_24;\n }\n },\n watch: {\n hourFormat: function hourFormat() {\n if (this.hoursSelected !== null) {\n this.meridienSelected = this.hoursSelected >= 12 ? PM : AM;\n }\n },\n\n /**\r\n * When v-model is changed:\r\n * 1. Update internal value.\r\n * 2. If it's invalid, validate again.\r\n */\n value: {\n handler: function handler(value) {\n this.updateInternalState(value);\n !this.isValid && this.$refs.input.checkHtml5Validity();\n },\n immediate: true\n }\n },\n methods: {\n onMeridienChange: function onMeridienChange(value) {\n if (this.hoursSelected !== null) {\n if (value === PM) {\n this.hoursSelected += 12;\n } else if (value === AM) {\n this.hoursSelected -= 12;\n }\n }\n\n this.updateDateSelected(this.hoursSelected, this.minutesSelected, this.enableSeconds ? this.secondsSelected : 0, value);\n },\n onHoursChange: function onHoursChange(value) {\n if (!this.minutesSelected && typeof this.defaultMinutes !== 'undefined') {\n this.minutesSelected = this.defaultMinutes;\n }\n\n if (!this.secondsSelected && typeof this.defaultSeconds !== 'undefined') {\n this.secondsSelected = this.defaultSeconds;\n }\n\n this.updateDateSelected(parseInt(value, 10), this.minutesSelected, this.enableSeconds ? this.secondsSelected : 0, this.meridienSelected);\n },\n onMinutesChange: function onMinutesChange(value) {\n if (!this.secondsSelected && this.defaultSeconds) {\n this.secondsSelected = this.defaultSeconds;\n }\n\n this.updateDateSelected(this.hoursSelected, parseInt(value, 10), this.enableSeconds ? this.secondsSelected : 0, this.meridienSelected);\n },\n onSecondsChange: function onSecondsChange(value) {\n this.updateDateSelected(this.hoursSelected, this.minutesSelected, parseInt(value, 10), this.meridienSelected);\n },\n updateDateSelected: function updateDateSelected(hours, minutes, seconds, meridiens) {\n if (hours != null && minutes != null && (!this.isHourFormat24 && meridiens !== null || this.isHourFormat24)) {\n var time = null;\n\n if (this.computedValue && !isNaN(this.computedValue)) {\n time = new Date(this.computedValue);\n } else {\n time = this.timeCreator();\n time.setMilliseconds(0);\n }\n\n time.setHours(hours);\n time.setMinutes(minutes);\n time.setSeconds(seconds);\n this.computedValue = new Date(time.getTime());\n }\n },\n updateInternalState: function updateInternalState(value) {\n if (value) {\n this.hoursSelected = value.getHours();\n this.minutesSelected = value.getMinutes();\n this.secondsSelected = value.getSeconds();\n this.meridienSelected = value.getHours() >= 12 ? PM : AM;\n } else {\n this.hoursSelected = null;\n this.minutesSelected = null;\n this.secondsSelected = null;\n this.meridienSelected = AM;\n }\n\n this.dateSelected = value;\n },\n isHourDisabled: function isHourDisabled(hour) {\n var _this = this;\n\n var disabled = false;\n\n if (this.minTime) {\n var minHours = this.minTime.getHours();\n var noMinutesAvailable = this.minutes.every(function (minute) {\n return _this.isMinuteDisabledForHour(hour, minute.value);\n });\n disabled = hour < minHours || noMinutesAvailable;\n }\n\n if (this.maxTime) {\n if (!disabled) {\n var maxHours = this.maxTime.getHours();\n disabled = hour > maxHours;\n }\n }\n\n if (this.unselectableTimes) {\n if (!disabled) {\n var unselectable = this.unselectableTimes.filter(function (time) {\n if (_this.enableSeconds && _this.secondsSelected !== null) {\n return time.getHours() === hour && time.getMinutes() === _this.minutesSelected && time.getSeconds() === _this.secondsSelected;\n } else if (_this.minutesSelected !== null) {\n return time.getHours() === hour && time.getMinutes() === _this.minutesSelected;\n } else {\n return time.getHours() === hour;\n }\n });\n disabled = unselectable.length > 0;\n }\n }\n\n return disabled;\n },\n isMinuteDisabledForHour: function isMinuteDisabledForHour(hour, minute) {\n var disabled = false;\n\n if (this.minTime) {\n var minHours = this.minTime.getHours();\n var minMinutes = this.minTime.getMinutes();\n disabled = hour === minHours && minute < minMinutes;\n }\n\n if (this.maxTime) {\n if (!disabled) {\n var maxHours = this.maxTime.getHours();\n var maxMinutes = this.maxTime.getMinutes();\n disabled = hour === maxHours && minute > maxMinutes;\n }\n }\n\n return disabled;\n },\n isMinuteDisabled: function isMinuteDisabled(minute) {\n var _this2 = this;\n\n var disabled = false;\n\n if (this.hoursSelected !== null) {\n if (this.isHourDisabled(this.hoursSelected)) {\n disabled = true;\n } else {\n disabled = this.isMinuteDisabledForHour(this.hoursSelected, minute);\n }\n\n if (this.unselectableTimes) {\n if (!disabled) {\n var unselectable = this.unselectableTimes.filter(function (time) {\n if (_this2.enableSeconds && _this2.secondsSelected !== null) {\n return time.getHours() === _this2.hoursSelected && time.getMinutes() === minute && time.getSeconds() === _this2.secondsSelected;\n } else {\n return time.getHours() === _this2.hoursSelected && time.getMinutes() === minute;\n }\n });\n disabled = unselectable.length > 0;\n }\n }\n }\n\n return disabled;\n },\n isSecondDisabled: function isSecondDisabled(second) {\n var _this3 = this;\n\n var disabled = false;\n\n if (this.minutesSelected !== null) {\n if (this.isMinuteDisabled(this.minutesSelected)) {\n disabled = true;\n } else {\n if (this.minTime) {\n var minHours = this.minTime.getHours();\n var minMinutes = this.minTime.getMinutes();\n var minSeconds = this.minTime.getSeconds();\n disabled = this.hoursSelected === minHours && this.minutesSelected === minMinutes && second < minSeconds;\n }\n\n if (this.maxTime) {\n if (!disabled) {\n var maxHours = this.maxTime.getHours();\n var maxMinutes = this.maxTime.getMinutes();\n var maxSeconds = this.maxTime.getSeconds();\n disabled = this.hoursSelected === maxHours && this.minutesSelected === maxMinutes && second > maxSeconds;\n }\n }\n }\n\n if (this.unselectableTimes) {\n if (!disabled) {\n var unselectable = this.unselectableTimes.filter(function (time) {\n return time.getHours() === _this3.hoursSelected && time.getMinutes() === _this3.minutesSelected && time.getSeconds() === second;\n });\n disabled = unselectable.length > 0;\n }\n }\n }\n\n return disabled;\n },\n\n /*\r\n * Parse string into date\r\n */\n onChange: function onChange(value) {\n var date = this.timeParser(value, this);\n this.updateInternalState(date);\n\n if (date && !isNaN(date)) {\n this.computedValue = date;\n } else {\n // Force refresh input value when not valid date\n this.computedValue = null;\n this.$refs.input.newValue = this.computedValue;\n }\n },\n\n /*\r\n * Toggle timepicker\r\n */\n toggle: function toggle(active) {\n if (this.$refs.dropdown) {\n this.$refs.dropdown.isActive = typeof active === 'boolean' ? active : !this.$refs.dropdown.isActive;\n }\n },\n\n /*\r\n * Close timepicker\r\n */\n close: function close() {\n this.toggle(false);\n },\n\n /*\r\n * Call default onFocus method and show timepicker\r\n */\n handleOnFocus: function handleOnFocus() {\n this.onFocus();\n\n if (this.openOnFocus) {\n this.toggle(true);\n }\n },\n\n /*\r\n * Format date into string 'HH-MM-SS'\r\n */\n formatHHMMSS: function formatHHMMSS(value) {\n var date = new Date(value);\n\n if (value && !isNaN(date)) {\n var hours = date.getHours();\n var minutes = date.getMinutes();\n var seconds = date.getSeconds();\n return this.formatNumber(hours, true) + ':' + this.formatNumber(minutes, true) + ':' + this.formatNumber(seconds, true);\n }\n\n return '';\n },\n\n /*\r\n * Parse time from string\r\n */\n onChangeNativePicker: function onChangeNativePicker(event) {\n var date = event.target.value;\n\n if (date) {\n var time = null;\n\n if (this.computedValue && !isNaN(this.computedValue)) {\n time = new Date(this.computedValue);\n } else {\n time = new Date();\n time.setMilliseconds(0);\n }\n\n var t = date.split(':');\n time.setHours(parseInt(t[0], 10));\n time.setMinutes(parseInt(t[1], 10));\n time.setSeconds(t[2] ? parseInt(t[2], 10) : 0);\n this.computedValue = new Date(time.getTime());\n } else {\n this.computedValue = null;\n }\n },\n formatNumber: function formatNumber(value, prependZero) {\n return this.isHourFormat24 || prependZero ? this.pad(value) : value;\n },\n pad: function pad(value) {\n return (value < 10 ? '0' : '') + value;\n },\n\n /*\r\n * Format date into string\r\n */\n formatValue: function formatValue(date) {\n if (date && !isNaN(date)) {\n return this.timeFormatter(date, this);\n } else {\n return null;\n }\n },\n\n /**\r\n * Keypress event that is bound to the document.\r\n */\n keyPress: function keyPress(event) {\n // Esc key\n if (this.$refs.dropdown && this.$refs.dropdown.isActive && event.keyCode === 27) {\n this.toggle(false);\n }\n }\n },\n created: function created() {\n if (typeof window !== 'undefined') {\n document.addEventListener('keyup', this.keyPress);\n }\n },\n beforeDestroy: function beforeDestroy() {\n if (typeof window !== 'undefined') {\n document.removeEventListener('keyup', this.keyPress);\n }\n }\n};\n\nexport { TimepickerMixin as T };\n","import { c as config } from './chunk-b170726a.js';\nimport { _ as __vue_normalize__ } from './chunk-cca88db8.js';\nimport { t as trapFocus } from './chunk-b3471279.js';\n\n//\nvar DEFAULT_CLOSE_OPTIONS = ['escape', 'outside'];\nvar script = {\n name: 'BDropdown',\n directives: {\n trapFocus: trapFocus\n },\n props: {\n value: {\n type: [String, Number, Boolean, Object, Array, Function],\n default: null\n },\n disabled: Boolean,\n hoverable: Boolean,\n inline: Boolean,\n position: {\n type: String,\n validator: function validator(value) {\n return ['is-top-right', 'is-top-left', 'is-bottom-left'].indexOf(value) > -1;\n }\n },\n mobileModal: {\n type: Boolean,\n default: function _default() {\n return config.defaultDropdownMobileModal;\n }\n },\n ariaRole: {\n type: String,\n default: ''\n },\n animation: {\n type: String,\n default: 'fade'\n },\n multiple: Boolean,\n trapFocus: {\n type: Boolean,\n default: config.defaultTrapFocus\n },\n closeOnClick: {\n type: Boolean,\n default: true\n },\n canClose: {\n type: [Array, Boolean],\n default: true\n },\n expanded: Boolean\n },\n data: function data() {\n return {\n selected: this.value,\n isActive: false,\n isHoverable: this.hoverable,\n _isDropdown: true // Used internally by DropdownItem\n\n };\n },\n computed: {\n rootClasses: function rootClasses() {\n return [this.position, {\n 'is-disabled': this.disabled,\n 'is-hoverable': this.hoverable,\n 'is-inline': this.inline,\n 'is-active': this.isActive || this.inline,\n 'is-mobile-modal': this.isMobileModal,\n 'is-expanded': this.expanded\n }];\n },\n isMobileModal: function isMobileModal() {\n return this.mobileModal && !this.inline && !this.hoverable;\n },\n cancelOptions: function cancelOptions() {\n return typeof this.canClose === 'boolean' ? this.canClose ? DEFAULT_CLOSE_OPTIONS : [] : this.canClose;\n },\n ariaRoleMenu: function ariaRoleMenu() {\n return this.ariaRole === 'menu' || this.ariaRole === 'list' ? this.ariaRole : null;\n }\n },\n watch: {\n /**\r\n * When v-model is changed set the new selected item.\r\n */\n value: function value(_value) {\n this.selected = _value;\n },\n\n /**\r\n * Emit event when isActive value is changed.\r\n */\n isActive: function isActive(value) {\n this.$emit('active-change', value);\n }\n },\n methods: {\n /**\r\n * Click listener from DropdownItem.\r\n * 1. Set new selected item.\r\n * 2. Emit input event to update the user v-model.\r\n * 3. Close the dropdown.\r\n */\n selectItem: function selectItem(value) {\n var _this = this;\n\n if (this.multiple) {\n if (this.selected) {\n var index = this.selected.indexOf(value);\n\n if (index === -1) {\n this.selected.push(value);\n } else {\n this.selected.splice(index, 1);\n }\n } else {\n this.selected = [value];\n }\n\n this.$emit('change', this.selected);\n } else {\n if (this.selected !== value) {\n this.selected = value;\n this.$emit('change', this.selected);\n }\n }\n\n this.$emit('input', this.selected);\n\n if (!this.multiple) {\n this.isActive = !this.closeOnClick;\n\n if (this.hoverable && this.closeOnClick) {\n this.isHoverable = false; // Timeout for the animation complete before destroying\n\n setTimeout(function () {\n _this.isHoverable = true;\n }, 250);\n }\n }\n },\n\n /**\r\n * White-listed items to not close when clicked.\r\n */\n isInWhiteList: function isInWhiteList(el) {\n if (el === this.$refs.dropdownMenu) return true;\n if (el === this.$refs.trigger) return true; // All chidren from dropdown\n\n if (this.$refs.dropdownMenu !== undefined) {\n var children = this.$refs.dropdownMenu.querySelectorAll('*');\n var _iteratorNormalCompletion = true;\n var _didIteratorError = false;\n var _iteratorError = undefined;\n\n try {\n for (var _iterator = children[Symbol.iterator](), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) {\n var child = _step.value;\n\n if (el === child) {\n return true;\n }\n }\n } catch (err) {\n _didIteratorError = true;\n _iteratorError = err;\n } finally {\n try {\n if (!_iteratorNormalCompletion && _iterator.return != null) {\n _iterator.return();\n }\n } finally {\n if (_didIteratorError) {\n throw _iteratorError;\n }\n }\n }\n } // All children from trigger\n\n\n if (this.$refs.trigger !== undefined) {\n var _children = this.$refs.trigger.querySelectorAll('*');\n\n var _iteratorNormalCompletion2 = true;\n var _didIteratorError2 = false;\n var _iteratorError2 = undefined;\n\n try {\n for (var _iterator2 = _children[Symbol.iterator](), _step2; !(_iteratorNormalCompletion2 = (_step2 = _iterator2.next()).done); _iteratorNormalCompletion2 = true) {\n var _child = _step2.value;\n\n if (el === _child) {\n return true;\n }\n }\n } catch (err) {\n _didIteratorError2 = true;\n _iteratorError2 = err;\n } finally {\n try {\n if (!_iteratorNormalCompletion2 && _iterator2.return != null) {\n _iterator2.return();\n }\n } finally {\n if (_didIteratorError2) {\n throw _iteratorError2;\n }\n }\n }\n }\n\n return false;\n },\n\n /**\r\n * Close dropdown if clicked outside.\r\n */\n clickedOutside: function clickedOutside(event) {\n if (this.cancelOptions.indexOf('outside') < 0) return;\n if (this.inline) return;\n if (!this.isInWhiteList(event.target)) this.isActive = false;\n },\n\n /**\r\n * Keypress event that is bound to the document\r\n */\n keyPress: function keyPress(event) {\n // Esc key\n if (this.isActive && event.keyCode === 27) {\n if (this.cancelOptions.indexOf('escape') < 0) return;\n this.isActive = false;\n }\n },\n\n /**\r\n * Toggle dropdown if it's not disabled.\r\n */\n toggle: function toggle() {\n var _this2 = this;\n\n if (this.disabled) return;\n\n if (!this.isActive) {\n // if not active, toggle after clickOutside event\n // this fixes toggling programmatic\n this.$nextTick(function () {\n var value = !_this2.isActive;\n _this2.isActive = value; // Vue 2.6.x ???\n\n setTimeout(function () {\n return _this2.isActive = value;\n });\n });\n } else {\n this.isActive = !this.isActive;\n }\n }\n },\n created: function created() {\n if (typeof window !== 'undefined') {\n document.addEventListener('click', this.clickedOutside);\n document.addEventListener('keyup', this.keyPress);\n }\n },\n beforeDestroy: function beforeDestroy() {\n if (typeof window !== 'undefined') {\n document.removeEventListener('click', this.clickedOutside);\n document.removeEventListener('keyup', this.keyPress);\n }\n }\n};\n\n/* script */\nconst __vue_script__ = script;\n\n/* template */\nvar __vue_render__ = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"dropdown\",class:_vm.rootClasses},[(!_vm.inline)?_c('div',{ref:\"trigger\",staticClass:\"dropdown-trigger\",attrs:{\"role\":\"button\",\"aria-haspopup\":\"true\"},on:{\"click\":_vm.toggle}},[_vm._t(\"trigger\")],2):_vm._e(),_vm._v(\" \"),_c('transition',{attrs:{\"name\":_vm.animation}},[(_vm.isMobileModal)?_c('div',{directives:[{name:\"show\",rawName:\"v-show\",value:(_vm.isActive),expression:\"isActive\"}],staticClass:\"background\",attrs:{\"aria-hidden\":!_vm.isActive}}):_vm._e()]),_vm._v(\" \"),_c('transition',{attrs:{\"name\":_vm.animation}},[_c('div',{directives:[{name:\"show\",rawName:\"v-show\",value:((!_vm.disabled && (_vm.isActive || _vm.isHoverable)) || _vm.inline),expression:\"(!disabled && (isActive || isHoverable)) || inline\"},{name:\"trap-focus\",rawName:\"v-trap-focus\",value:(_vm.trapFocus),expression:\"trapFocus\"}],ref:\"dropdownMenu\",staticClass:\"dropdown-menu\",attrs:{\"aria-hidden\":!_vm.isActive}},[_c('div',{staticClass:\"dropdown-content\",attrs:{\"role\":_vm.ariaRoleMenu}},[_vm._t(\"default\")],2)])])],1)};\nvar __vue_staticRenderFns__ = [];\n\n /* style */\n const __vue_inject_styles__ = undefined;\n /* scoped */\n const __vue_scope_id__ = undefined;\n /* module identifier */\n const __vue_module_identifier__ = undefined;\n /* functional template */\n const __vue_is_functional_template__ = false;\n /* style inject */\n \n /* style inject SSR */\n \n\n \n var Dropdown = __vue_normalize__(\n { render: __vue_render__, staticRenderFns: __vue_staticRenderFns__ },\n __vue_inject_styles__,\n __vue_script__,\n __vue_scope_id__,\n __vue_is_functional_template__,\n __vue_module_identifier__,\n undefined,\n undefined\n );\n\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\nvar script$1 = {\n name: 'BDropdownItem',\n props: {\n value: {\n type: [String, Number, Boolean, Object, Array, Function],\n default: null\n },\n separator: Boolean,\n disabled: Boolean,\n custom: Boolean,\n focusable: {\n type: Boolean,\n default: true\n },\n paddingless: Boolean,\n hasLink: Boolean,\n ariaRole: {\n type: String,\n default: ''\n }\n },\n computed: {\n anchorClasses: function anchorClasses() {\n return {\n 'is-disabled': this.$parent.disabled || this.disabled,\n 'is-paddingless': this.paddingless,\n 'is-active': this.isActive\n };\n },\n itemClasses: function itemClasses() {\n return {\n 'dropdown-item': !this.hasLink,\n 'is-disabled': this.disabled,\n 'is-paddingless': this.paddingless,\n 'is-active': this.isActive,\n 'has-link': this.hasLink\n };\n },\n ariaRoleItem: function ariaRoleItem() {\n return this.ariaRole === 'menuitem' || this.ariaRole === 'listitem' ? this.ariaRole : null;\n },\n\n /**\r\n * Check if item can be clickable.\r\n */\n isClickable: function isClickable() {\n return !this.$parent.disabled && !this.separator && !this.disabled && !this.custom;\n },\n isActive: function isActive() {\n if (this.$parent.selected === null) return false;\n if (this.$parent.multiple) return this.$parent.selected.indexOf(this.value) >= 0;\n return this.value === this.$parent.selected;\n }\n },\n methods: {\n /**\r\n * Click listener, select the item.\r\n */\n selectItem: function selectItem() {\n if (!this.isClickable) return;\n this.$parent.selectItem(this.value);\n this.$emit('click');\n }\n },\n created: function created() {\n if (!this.$parent.$data._isDropdown) {\n this.$destroy();\n throw new Error('You should wrap bDropdownItem on a bDropdown');\n }\n }\n};\n\n/* script */\nconst __vue_script__$1 = script$1;\n\n/* template */\nvar __vue_render__$1 = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return (_vm.separator)?_c('hr',{staticClass:\"dropdown-divider\"}):(!_vm.custom && !_vm.hasLink)?_c('a',{staticClass:\"dropdown-item\",class:_vm.anchorClasses,attrs:{\"role\":_vm.ariaRoleItem,\"tabindex\":_vm.focusable ? 0 : null},on:{\"click\":_vm.selectItem}},[_vm._t(\"default\")],2):_c('div',{class:_vm.itemClasses,attrs:{\"role\":_vm.ariaRoleItem,\"tabindex\":_vm.focusable ? 0 : null},on:{\"click\":_vm.selectItem}},[_vm._t(\"default\")],2)};\nvar __vue_staticRenderFns__$1 = [];\n\n /* style */\n const __vue_inject_styles__$1 = undefined;\n /* scoped */\n const __vue_scope_id__$1 = undefined;\n /* module identifier */\n const __vue_module_identifier__$1 = undefined;\n /* functional template */\n const __vue_is_functional_template__$1 = false;\n /* style inject */\n \n /* style inject SSR */\n \n\n \n var DropdownItem = __vue_normalize__(\n { render: __vue_render__$1, staticRenderFns: __vue_staticRenderFns__$1 },\n __vue_inject_styles__$1,\n __vue_script__$1,\n __vue_scope_id__$1,\n __vue_is_functional_template__$1,\n __vue_module_identifier__$1,\n undefined,\n undefined\n );\n\nexport { Dropdown as D, DropdownItem as a };\n","import { _ as _defineProperty } from './chunk-f2006744.js';\nimport { c as config } from './chunk-b170726a.js';\nimport { _ as __vue_normalize__ } from './chunk-cca88db8.js';\n\nvar script = {\n name: 'BFieldBody',\n props: {\n message: {\n type: String\n },\n type: {\n type: [String, Object]\n }\n },\n render: function render(createElement) {\n var _this = this;\n\n return createElement('div', {\n attrs: {\n 'class': 'field-body'\n }\n }, this.$slots.default.map(function (element) {\n // skip returns and comments\n if (!element.tag) {\n return element;\n }\n\n if (_this.message) {\n return createElement('b-field', {\n attrs: {\n message: _this.message,\n 'type': _this.type\n }\n }, [element]);\n }\n\n return createElement('b-field', {\n attrs: {\n 'type': _this.type\n }\n }, [element]);\n }));\n }\n};\n\n/* script */\nconst __vue_script__ = script;\n\n/* template */\n\n /* style */\n const __vue_inject_styles__ = undefined;\n /* scoped */\n const __vue_scope_id__ = undefined;\n /* module identifier */\n const __vue_module_identifier__ = undefined;\n /* functional template */\n const __vue_is_functional_template__ = undefined;\n /* style inject */\n \n /* style inject SSR */\n \n\n \n var FieldBody = __vue_normalize__(\n {},\n __vue_inject_styles__,\n __vue_script__,\n __vue_scope_id__,\n __vue_is_functional_template__,\n __vue_module_identifier__,\n undefined,\n undefined\n );\n\nvar script$1 = {\n name: 'BField',\n components: _defineProperty({}, FieldBody.name, FieldBody),\n props: {\n type: [String, Object],\n label: String,\n labelFor: String,\n message: [String, Array, Object],\n grouped: Boolean,\n groupMultiline: Boolean,\n position: String,\n expanded: Boolean,\n horizontal: Boolean,\n addons: {\n type: Boolean,\n default: true\n },\n customClass: String,\n labelPosition: {\n type: String,\n default: function _default() {\n return config.defaultFieldLabelPosition;\n }\n }\n },\n data: function data() {\n return {\n newType: this.type,\n newMessage: this.message,\n fieldLabelSize: null,\n _isField: true // Used internally by Input and Select\n\n };\n },\n computed: {\n rootClasses: function rootClasses() {\n return [this.newPosition, {\n 'is-expanded': this.expanded,\n 'is-grouped-multiline': this.groupMultiline,\n 'is-horizontal': this.horizontal,\n 'is-floating-in-label': this.hasLabel && !this.horizontal && this.labelPosition === 'inside',\n 'is-floating-label': this.hasLabel && !this.horizontal && this.labelPosition === 'on-border'\n }, this.numberInputClasses];\n },\n\n /**\r\n * Correct Bulma class for the side of the addon or group.\r\n *\r\n * This is not kept like the others (is-small, etc.),\r\n * because since 'has-addons' is set automatically it\r\n * doesn't make sense to teach users what addons are exactly.\r\n */\n newPosition: function newPosition() {\n if (this.position === undefined) return;\n var position = this.position.split('-');\n if (position.length < 1) return;\n var prefix = this.grouped ? 'is-grouped-' : 'has-addons-';\n if (this.position) return prefix + position[1];\n },\n\n /**\r\n * Formatted message in case it's an array\r\n * (each element is separated by
tag)\r\n */\n formattedMessage: function formattedMessage() {\n if (typeof this.newMessage === 'string') {\n return this.newMessage;\n } else {\n var messages = [];\n\n if (Array.isArray(this.newMessage)) {\n this.newMessage.forEach(function (message) {\n if (typeof message === 'string') {\n messages.push(message);\n } else {\n for (var key in message) {\n if (message[key]) {\n messages.push(key);\n }\n }\n }\n });\n } else {\n for (var key in this.newMessage) {\n if (this.newMessage[key]) {\n messages.push(key);\n }\n }\n }\n\n return messages.filter(function (m) {\n if (m) return m;\n }).join('
');\n }\n },\n hasLabel: function hasLabel() {\n return this.label || this.$slots.label;\n },\n numberInputClasses: function numberInputClasses() {\n if (this.$slots.default) {\n var numberinput = this.$slots.default.filter(function (node) {\n return node.tag && node.tag.toLowerCase().indexOf('numberinput') >= 0;\n })[0];\n\n if (numberinput) {\n var classes = ['has-numberinput'];\n var controlsPosition = numberinput.componentOptions.propsData.controlsPosition;\n var size = numberinput.componentOptions.propsData.size;\n\n if (controlsPosition) {\n classes.push(\"has-numberinput-\".concat(controlsPosition));\n }\n\n if (size) {\n classes.push(\"has-numberinput-\".concat(size));\n }\n\n return classes;\n }\n }\n\n return null;\n }\n },\n watch: {\n /**\r\n * Set internal type when prop change.\r\n */\n type: function type(value) {\n this.newType = value;\n },\n\n /**\r\n * Set internal message when prop change.\r\n */\n message: function message(value) {\n this.newMessage = value;\n }\n },\n methods: {\n /**\r\n * Field has addons if there are more than one slot\r\n * (element / component) in the Field.\r\n * Or is grouped when prop is set.\r\n * Is a method to be called when component re-render.\r\n */\n fieldType: function fieldType() {\n if (this.grouped) return 'is-grouped';\n var renderedNode = 0;\n\n if (this.$slots.default) {\n renderedNode = this.$slots.default.reduce(function (i, node) {\n return node.tag ? i + 1 : i;\n }, 0);\n }\n\n if (renderedNode > 1 && this.addons && !this.horizontal) {\n return 'has-addons';\n }\n }\n },\n mounted: function mounted() {\n if (this.horizontal) {\n // Bulma docs: .is-normal for any .input or .button\n var elements = this.$el.querySelectorAll('.input, .select, .button, .textarea, .b-slider');\n\n if (elements.length > 0) {\n this.fieldLabelSize = 'is-normal';\n }\n }\n }\n};\n\n/* script */\nconst __vue_script__$1 = script$1;\n\n/* template */\nvar __vue_render__ = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"field\",class:[_vm.rootClasses, _vm.fieldType()]},[(_vm.horizontal)?_c('div',{staticClass:\"field-label\",class:[_vm.customClass, _vm.fieldLabelSize]},[(_vm.hasLabel)?_c('label',{staticClass:\"label\",class:_vm.customClass,attrs:{\"for\":_vm.labelFor}},[(_vm.$slots.label)?_vm._t(\"label\"):[_vm._v(_vm._s(_vm.label))]],2):_vm._e()]):[(_vm.hasLabel)?_c('label',{staticClass:\"label\",class:_vm.customClass,attrs:{\"for\":_vm.labelFor}},[(_vm.$slots.label)?_vm._t(\"label\"):[_vm._v(_vm._s(_vm.label))]],2):_vm._e()],_vm._v(\" \"),(_vm.horizontal)?_c('b-field-body',{attrs:{\"message\":_vm.newMessage ? _vm.formattedMessage : '',\"type\":_vm.newType}},[_vm._t(\"default\")],2):[_vm._t(\"default\")],_vm._v(\" \"),(_vm.newMessage && !_vm.horizontal)?_c('p',{staticClass:\"help\",class:_vm.newType,domProps:{\"innerHTML\":_vm._s(_vm.formattedMessage)}}):_vm._e()],2)};\nvar __vue_staticRenderFns__ = [];\n\n /* style */\n const __vue_inject_styles__$1 = undefined;\n /* scoped */\n const __vue_scope_id__$1 = undefined;\n /* module identifier */\n const __vue_module_identifier__$1 = undefined;\n /* functional template */\n const __vue_is_functional_template__$1 = false;\n /* style inject */\n \n /* style inject SSR */\n \n\n \n var Field = __vue_normalize__(\n { render: __vue_render__, staticRenderFns: __vue_staticRenderFns__ },\n __vue_inject_styles__$1,\n __vue_script__$1,\n __vue_scope_id__$1,\n __vue_is_functional_template__$1,\n __vue_module_identifier__$1,\n undefined,\n undefined\n );\n\nexport { Field as F };\n","import { _ as _defineProperty } from './chunk-f2006744.js';\nimport './chunk-be9233e7.js';\nimport { c as config } from './chunk-b170726a.js';\nimport './chunk-7d95d17c.js';\nimport { I as Icon } from './chunk-c4aa8744.js';\nimport { _ as __vue_normalize__, r as registerComponent, u as use } from './chunk-cca88db8.js';\nimport { I as Input } from './chunk-fc7d2ea1.js';\nimport { T as TimepickerMixin } from './chunk-57083821.js';\nimport './chunk-b3471279.js';\nimport { D as Dropdown, a as DropdownItem } from './chunk-a2a5263a.js';\nimport { F as Field } from './chunk-4e6e1ec6.js';\n\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n// These should match the variables in clockpicker.scss\nvar indicatorSize = 40;\nvar paddingInner = 5;\nvar script = {\n name: 'BClockpickerFace',\n props: {\n pickerSize: Number,\n min: Number,\n max: Number,\n double: Boolean,\n value: Number,\n faceNumbers: Array,\n disabledValues: Function\n },\n data: function data() {\n return {\n isDragging: false,\n inputValue: this.value,\n prevAngle: 720\n };\n },\n computed: {\n /**\r\n * How many number indicators are shown on the face\r\n */\n count: function count() {\n return this.max - this.min + 1;\n },\n\n /**\r\n * How many number indicators are shown per ring on the face\r\n */\n countPerRing: function countPerRing() {\n return this.double ? this.count / 2 : this.count;\n },\n\n /**\r\n * Radius of the clock face\r\n */\n radius: function radius() {\n return this.pickerSize / 2;\n },\n\n /**\r\n * Radius of the outer ring of number indicators\r\n */\n outerRadius: function outerRadius() {\n return this.radius - paddingInner - indicatorSize / 2;\n },\n\n /**\r\n * Radius of the inner ring of number indicators\r\n */\n innerRadius: function innerRadius() {\n return Math.max(this.outerRadius * 0.6, this.outerRadius - paddingInner - indicatorSize); // 48px gives enough room for the outer ring of numbers\n },\n\n /**\r\n * The angle for each selectable value\r\n * For hours this ends up being 30 degrees, for minutes 6 degrees\r\n */\n degreesPerUnit: function degreesPerUnit() {\n return 360 / this.countPerRing;\n },\n\n /**\r\n * Used for calculating x/y grid location based on degrees\r\n */\n degrees: function degrees() {\n return this.degreesPerUnit * Math.PI / 180;\n },\n\n /**\r\n * Calculates the angle the clock hand should be rotated for the\r\n * selected value\r\n */\n handRotateAngle: function handRotateAngle() {\n var currentAngle = this.prevAngle;\n\n while (currentAngle < 0) {\n currentAngle += 360;\n }\n\n var targetAngle = this.calcHandAngle(this.displayedValue);\n var degreesDiff = this.shortestDistanceDegrees(currentAngle, targetAngle);\n var angle = this.prevAngle + degreesDiff;\n return angle;\n },\n\n /**\r\n * Determines how long the selector hand is based on if the\r\n * selected value is located along the outer or inner ring\r\n */\n handScale: function handScale() {\n return this.calcHandScale(this.displayedValue);\n },\n handStyle: function handStyle() {\n return {\n transform: \"rotate(\".concat(this.handRotateAngle, \"deg) scaleY(\").concat(this.handScale, \")\"),\n transition: '.3s cubic-bezier(.25,.8,.50,1)'\n };\n },\n\n /**\r\n * The value the hand should be pointing at\r\n */\n displayedValue: function displayedValue() {\n return this.inputValue == null ? this.min : this.inputValue;\n }\n },\n watch: {\n value: function value(_value) {\n if (_value !== this.inputValue) {\n this.prevAngle = this.handRotateAngle;\n }\n\n this.inputValue = _value;\n }\n },\n methods: {\n isDisabled: function isDisabled(value) {\n return this.disabledValues && this.disabledValues(value);\n },\n\n /**\r\n * Calculates the distance between two points\r\n */\n euclidean: function euclidean(p0, p1) {\n var dx = p1.x - p0.x;\n var dy = p1.y - p0.y;\n return Math.sqrt(dx * dx + dy * dy);\n },\n shortestDistanceDegrees: function shortestDistanceDegrees(start, stop) {\n var modDiff = (stop - start) % 360;\n var shortestDistance = 180 - Math.abs(Math.abs(modDiff) - 180);\n return (modDiff + 360) % 360 < 180 ? shortestDistance * 1 : shortestDistance * -1;\n },\n\n /**\r\n * Calculates the angle of the line from the center point\r\n * to the given point.\r\n */\n coordToAngle: function coordToAngle(center, p1) {\n var value = 2 * Math.atan2(p1.y - center.y - this.euclidean(center, p1), p1.x - center.x);\n return Math.abs(value * 180 / Math.PI);\n },\n\n /**\r\n * Generates the inline style translate() property for a\r\n * number indicator, which determines it's location on the\r\n * clock face\r\n */\n getNumberTranslate: function getNumberTranslate(value) {\n var _this$getNumberCoords = this.getNumberCoords(value),\n x = _this$getNumberCoords.x,\n y = _this$getNumberCoords.y;\n\n return \"translate(\".concat(x, \"px, \").concat(y, \"px)\");\n },\n\n /***\r\n * Calculates the coordinates on the clock face for a number\r\n * indicator value\r\n */\n getNumberCoords: function getNumberCoords(value) {\n var radius = this.isInnerRing(value) ? this.innerRadius : this.outerRadius;\n return {\n x: Math.round(radius * Math.sin((value - this.min) * this.degrees)),\n y: Math.round(-radius * Math.cos((value - this.min) * this.degrees))\n };\n },\n getFaceNumberClasses: function getFaceNumberClasses(num) {\n return {\n 'active': num.value === this.displayedValue,\n 'disabled': this.isDisabled(num.value)\n };\n },\n\n /**\r\n * Determines if a value resides on the inner ring\r\n */\n isInnerRing: function isInnerRing(value) {\n return this.double && value - this.min >= this.countPerRing;\n },\n calcHandAngle: function calcHandAngle(value) {\n var angle = this.degreesPerUnit * (value - this.min);\n if (this.isInnerRing(value)) angle -= 360;\n return angle;\n },\n calcHandScale: function calcHandScale(value) {\n return this.isInnerRing(value) ? this.innerRadius / this.outerRadius : 1;\n },\n onMouseDown: function onMouseDown(e) {\n e.preventDefault();\n this.isDragging = true;\n this.onDragMove(e);\n },\n onMouseUp: function onMouseUp() {\n this.isDragging = false;\n\n if (!this.isDisabled(this.inputValue)) {\n this.$emit('change', this.inputValue);\n }\n },\n onDragMove: function onDragMove(e) {\n e.preventDefault();\n if (!this.isDragging && e.type !== 'click') return;\n\n var _this$$refs$clock$get = this.$refs.clock.getBoundingClientRect(),\n width = _this$$refs$clock$get.width,\n top = _this$$refs$clock$get.top,\n left = _this$$refs$clock$get.left;\n\n var _ref = 'touches' in e ? e.touches[0] : e,\n clientX = _ref.clientX,\n clientY = _ref.clientY;\n\n var center = {\n x: width / 2,\n y: -width / 2\n };\n var coords = {\n x: clientX - left,\n y: top - clientY\n };\n var handAngle = Math.round(this.coordToAngle(center, coords) + 360) % 360;\n var insideClick = this.double && this.euclidean(center, coords) < (this.outerRadius + this.innerRadius) / 2 - 16;\n var value = Math.round(handAngle / this.degreesPerUnit) + this.min + (insideClick ? this.countPerRing : 0); // Necessary to fix edge case when selecting left part of max value\n\n if (handAngle >= 360 - this.degreesPerUnit / 2) {\n value = insideClick ? this.max : this.min;\n }\n\n this.update(value);\n },\n update: function update(value) {\n if (this.inputValue !== value && !this.isDisabled(value)) {\n this.prevAngle = this.handRotateAngle;\n this.inputValue = value;\n this.$emit('input', value);\n }\n }\n }\n};\n\n/* script */\nconst __vue_script__ = script;\n\n/* template */\nvar __vue_render__ = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"b-clockpicker-face\",on:{\"mousedown\":_vm.onMouseDown,\"mouseup\":_vm.onMouseUp,\"mousemove\":_vm.onDragMove,\"touchstart\":_vm.onMouseDown,\"touchend\":_vm.onMouseUp,\"touchmove\":_vm.onDragMove}},[_c('div',{ref:\"clock\",staticClass:\"b-clockpicker-face-outer-ring\"},[_c('div',{staticClass:\"b-clockpicker-face-hand\",style:(_vm.handStyle)}),_vm._v(\" \"),_vm._l((_vm.faceNumbers),function(num,index){return _c('span',{key:index,staticClass:\"b-clockpicker-face-number\",class:_vm.getFaceNumberClasses(num),style:({ transform: _vm.getNumberTranslate(num.value) })},[_c('span',[_vm._v(_vm._s(num.label))])])})],2)])};\nvar __vue_staticRenderFns__ = [];\n\n /* style */\n const __vue_inject_styles__ = undefined;\n /* scoped */\n const __vue_scope_id__ = undefined;\n /* module identifier */\n const __vue_module_identifier__ = undefined;\n /* functional template */\n const __vue_is_functional_template__ = false;\n /* style inject */\n \n /* style inject SSR */\n \n\n \n var ClockpickerFace = __vue_normalize__(\n { render: __vue_render__, staticRenderFns: __vue_staticRenderFns__ },\n __vue_inject_styles__,\n __vue_script__,\n __vue_scope_id__,\n __vue_is_functional_template__,\n __vue_module_identifier__,\n undefined,\n undefined\n );\n\nvar _components;\nvar outerPadding = 12;\nvar script$1 = {\n name: 'BClockpicker',\n components: (_components = {}, _defineProperty(_components, ClockpickerFace.name, ClockpickerFace), _defineProperty(_components, Input.name, Input), _defineProperty(_components, Field.name, Field), _defineProperty(_components, Icon.name, Icon), _defineProperty(_components, Dropdown.name, Dropdown), _defineProperty(_components, DropdownItem.name, DropdownItem), _components),\n mixins: [TimepickerMixin],\n props: {\n pickerSize: {\n type: Number,\n default: 290\n },\n hourFormat: {\n type: String,\n default: '12',\n validator: function validator(value) {\n return value === '24' || value === '12';\n }\n },\n incrementMinutes: {\n type: Number,\n default: 5\n },\n autoSwitch: {\n type: Boolean,\n default: true\n },\n type: {\n type: String,\n default: 'is-primary'\n },\n hoursLabel: {\n type: String,\n default: function _default() {\n return config.defaultClockpickerHoursLabel || 'Hours';\n }\n },\n minutesLabel: {\n type: String,\n default: function _default() {\n return config.defaultClockpickerMinutesLabel || 'Min';\n }\n }\n },\n data: function data() {\n return {\n isSelectingHour: true,\n isDragging: false,\n _isClockpicker: true\n };\n },\n computed: {\n hoursDisplay: function hoursDisplay() {\n if (this.hoursSelected == null) return '--';\n if (this.isHourFormat24) return this.pad(this.hoursSelected);\n var display = this.hoursSelected;\n if (this.meridienSelected === this.PM) display -= 12;\n if (display === 0) display = 12;\n return display;\n },\n minutesDisplay: function minutesDisplay() {\n return this.minutesSelected == null ? '--' : this.pad(this.minutesSelected);\n },\n minFaceValue: function minFaceValue() {\n return this.isSelectingHour && !this.isHourFormat24 && this.meridienSelected === this.PM ? 12 : 0;\n },\n maxFaceValue: function maxFaceValue() {\n return this.isSelectingHour ? !this.isHourFormat24 && this.meridienSelected === this.AM ? 11 : 23 : 59;\n },\n faceSize: function faceSize() {\n return this.pickerSize - outerPadding * 2;\n },\n faceDisabledValues: function faceDisabledValues() {\n return this.isSelectingHour ? this.isHourDisabled : this.isMinuteDisabled;\n }\n },\n methods: {\n onClockInput: function onClockInput(value) {\n if (this.isSelectingHour) {\n this.hoursSelected = value;\n this.onHoursChange(value);\n } else {\n this.minutesSelected = value;\n this.onMinutesChange(value);\n }\n },\n onClockChange: function onClockChange(value) {\n if (this.autoSwitch && this.isSelectingHour) {\n this.isSelectingHour = !this.isSelectingHour;\n }\n },\n onMeridienClick: function onMeridienClick(value) {\n if (this.meridienSelected !== value) {\n this.meridienSelected = value;\n this.onMeridienChange(value);\n }\n }\n }\n};\n\n/* script */\nconst __vue_script__$1 = script$1;\n\n/* template */\nvar __vue_render__$1 = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"b-clockpicker control\",class:[_vm.size, _vm.type, {'is-expanded': _vm.expanded}]},[(!_vm.isMobile || _vm.inline)?_c('b-dropdown',{ref:\"dropdown\",attrs:{\"position\":_vm.position,\"disabled\":_vm.disabled,\"inline\":_vm.inline}},[(!_vm.inline)?_c('b-input',_vm._b({ref:\"input\",attrs:{\"slot\":\"trigger\",\"autocomplete\":\"off\",\"value\":_vm.formatValue(_vm.computedValue),\"placeholder\":_vm.placeholder,\"size\":_vm.size,\"icon\":_vm.icon,\"icon-pack\":_vm.iconPack,\"loading\":_vm.loading,\"disabled\":_vm.disabled,\"readonly\":!_vm.editable,\"rounded\":_vm.rounded,\"use-html5-validation\":_vm.useHtml5Validation},on:{\"focus\":_vm.handleOnFocus,\"blur\":function($event){_vm.onBlur() && _vm.checkHtml5Validity();}},nativeOn:{\"click\":function($event){$event.stopPropagation();return _vm.toggle(true)},\"keyup\":function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,\"enter\",13,$event.key,\"Enter\")){ return null; }return _vm.toggle(true)},\"change\":function($event){return _vm.onChangeNativePicker($event)}},slot:\"trigger\"},'b-input',_vm.$attrs,false)):_vm._e(),_vm._v(\" \"),_c('div',{staticClass:\"card\",attrs:{\"disabled\":_vm.disabled,\"custom\":\"\"}},[(_vm.inline)?_c('header',{staticClass:\"card-header\"},[_c('div',{staticClass:\"b-clockpicker-header card-header-title\"},[_c('div',{staticClass:\"b-clockpicker-time\"},[_c('span',{staticClass:\"b-clockpicker-btn\",class:{ active: _vm.isSelectingHour },on:{\"click\":function($event){_vm.isSelectingHour = true;}}},[_vm._v(_vm._s(_vm.hoursDisplay))]),_vm._v(\" \"),_c('span',[_vm._v(\":\")]),_vm._v(\" \"),_c('span',{staticClass:\"b-clockpicker-btn\",class:{ active: !_vm.isSelectingHour },on:{\"click\":function($event){_vm.isSelectingHour = false;}}},[_vm._v(_vm._s(_vm.minutesDisplay))])]),_vm._v(\" \"),(!_vm.isHourFormat24)?_c('div',{staticClass:\"b-clockpicker-period\"},[_c('div',{staticClass:\"b-clockpicker-btn\",class:{ active: _vm.meridienSelected == _vm.AM },on:{\"click\":function($event){return _vm.onMeridienClick(_vm.AM)}}},[_vm._v(\"am\")]),_vm._v(\" \"),_c('div',{staticClass:\"b-clockpicker-btn\",class:{ active: _vm.meridienSelected == _vm.PM },on:{\"click\":function($event){return _vm.onMeridienClick(_vm.PM)}}},[_vm._v(\"pm\")])]):_vm._e()])]):_vm._e(),_vm._v(\" \"),_c('div',{staticClass:\"card-content\"},[_c('div',{staticClass:\"b-clockpicker-body\",style:({ width: _vm.faceSize + 'px', height: _vm.faceSize + 'px' })},[(!_vm.inline)?_c('div',{staticClass:\"b-clockpicker-time\"},[_c('div',{staticClass:\"b-clockpicker-btn\",class:{ active: _vm.isSelectingHour },on:{\"click\":function($event){_vm.isSelectingHour = true;}}},[_vm._v(_vm._s(_vm.hoursLabel))]),_vm._v(\" \"),_c('span',{staticClass:\"b-clockpicker-btn\",class:{ active: !_vm.isSelectingHour },on:{\"click\":function($event){_vm.isSelectingHour = false;}}},[_vm._v(_vm._s(_vm.minutesLabel))])]):_vm._e(),_vm._v(\" \"),(!_vm.isHourFormat24 && !_vm.inline)?_c('div',{staticClass:\"b-clockpicker-period\"},[_c('div',{staticClass:\"b-clockpicker-btn\",class:{ active: _vm.meridienSelected == _vm.AM },on:{\"click\":function($event){return _vm.onMeridienClick(_vm.AM)}}},[_vm._v(_vm._s(_vm.AM))]),_vm._v(\" \"),_c('div',{staticClass:\"b-clockpicker-btn\",class:{ active: _vm.meridienSelected == _vm.PM },on:{\"click\":function($event){return _vm.onMeridienClick(_vm.PM)}}},[_vm._v(_vm._s(_vm.PM))])]):_vm._e(),_vm._v(\" \"),_c('b-clockpicker-face',{attrs:{\"picker-size\":_vm.faceSize,\"min\":_vm.minFaceValue,\"max\":_vm.maxFaceValue,\"face-numbers\":_vm.isSelectingHour ? _vm.hours : _vm.minutes,\"disabled-values\":_vm.faceDisabledValues,\"double\":_vm.isSelectingHour && _vm.isHourFormat24,\"value\":_vm.isSelectingHour ? _vm.hoursSelected : _vm.minutesSelected},on:{\"input\":_vm.onClockInput,\"change\":_vm.onClockChange}})],1)]),_vm._v(\" \"),(_vm.$slots.default !== undefined && _vm.$slots.default.length)?_c('footer',{staticClass:\"b-clockpicker-footer card-footer\"},[_vm._t(\"default\")],2):_vm._e()])],1):_c('b-input',_vm._b({ref:\"input\",attrs:{\"type\":\"time\",\"autocomplete\":\"off\",\"value\":_vm.formatHHMMSS(_vm.computedValue),\"placeholder\":_vm.placeholder,\"size\":_vm.size,\"icon\":_vm.icon,\"icon-pack\":_vm.iconPack,\"loading\":_vm.loading,\"max\":_vm.formatHHMMSS(_vm.maxTime),\"min\":_vm.formatHHMMSS(_vm.minTime),\"disabled\":_vm.disabled,\"readonly\":false,\"use-html5-validation\":_vm.useHtml5Validation},on:{\"focus\":_vm.handleOnFocus,\"blur\":function($event){_vm.onBlur() && _vm.checkHtml5Validity();}},nativeOn:{\"click\":function($event){$event.stopPropagation();return _vm.toggle(true)},\"keyup\":function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,\"enter\",13,$event.key,\"Enter\")){ return null; }return _vm.toggle(true)},\"change\":function($event){return _vm.onChangeNativePicker($event)}}},'b-input',_vm.$attrs,false))],1)};\nvar __vue_staticRenderFns__$1 = [];\n\n /* style */\n const __vue_inject_styles__$1 = undefined;\n /* scoped */\n const __vue_scope_id__$1 = undefined;\n /* module identifier */\n const __vue_module_identifier__$1 = undefined;\n /* functional template */\n const __vue_is_functional_template__$1 = false;\n /* style inject */\n \n /* style inject SSR */\n \n\n \n var Clockpicker = __vue_normalize__(\n { render: __vue_render__$1, staticRenderFns: __vue_staticRenderFns__$1 },\n __vue_inject_styles__$1,\n __vue_script__$1,\n __vue_scope_id__$1,\n __vue_is_functional_template__$1,\n __vue_module_identifier__$1,\n undefined,\n undefined\n );\n\nvar Plugin = {\n install: function install(Vue) {\n registerComponent(Vue, Clockpicker);\n }\n};\nuse(Plugin);\n\nexport default Plugin;\nexport { Clockpicker as BClockpicker };\n","import { _ as _defineProperty } from './chunk-f2006744.js';\nimport { F as FormElementMixin } from './chunk-7d95d17c.js';\nimport { I as Icon } from './chunk-c4aa8744.js';\nimport { _ as __vue_normalize__ } from './chunk-cca88db8.js';\n\nvar script = {\n name: 'BSelect',\n components: _defineProperty({}, Icon.name, Icon),\n mixins: [FormElementMixin],\n inheritAttrs: false,\n props: {\n value: {\n type: [String, Number, Boolean, Object, Array, Function],\n default: null\n },\n placeholder: String,\n multiple: Boolean,\n nativeSize: [String, Number]\n },\n data: function data() {\n return {\n selected: this.value,\n _elementRef: 'select'\n };\n },\n computed: {\n computedValue: {\n get: function get() {\n return this.selected;\n },\n set: function set(value) {\n this.selected = value;\n this.$emit('input', value);\n !this.isValid && this.checkHtml5Validity();\n }\n },\n spanClasses: function spanClasses() {\n return [this.size, this.statusType, {\n 'is-fullwidth': this.expanded,\n 'is-loading': this.loading,\n 'is-multiple': this.multiple,\n 'is-rounded': this.rounded,\n 'is-empty': this.selected === null\n }];\n }\n },\n watch: {\n /**\r\n * When v-model is changed:\r\n * 1. Set the selected option.\r\n * 2. If it's invalid, validate again.\r\n */\n value: function value(_value) {\n this.selected = _value;\n !this.isValid && this.checkHtml5Validity();\n }\n }\n};\n\n/* script */\nconst __vue_script__ = script;\n\n/* template */\nvar __vue_render__ = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"control\",class:{ 'is-expanded': _vm.expanded, 'has-icons-left': _vm.icon }},[_c('span',{staticClass:\"select\",class:_vm.spanClasses},[_c('select',_vm._b({directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.computedValue),expression:\"computedValue\"}],ref:\"select\",attrs:{\"multiple\":_vm.multiple,\"size\":_vm.nativeSize},on:{\"blur\":function($event){_vm.$emit('blur', $event) && _vm.checkHtml5Validity();},\"focus\":function($event){return _vm.$emit('focus', $event)},\"change\":function($event){var $$selectedVal = Array.prototype.filter.call($event.target.options,function(o){return o.selected}).map(function(o){var val = \"_value\" in o ? o._value : o.value;return val}); _vm.computedValue=$event.target.multiple ? $$selectedVal : $$selectedVal[0];}}},'select',_vm.$attrs,false),[(_vm.placeholder)?[(_vm.computedValue == null)?_c('option',{attrs:{\"disabled\":\"\",\"hidden\":\"\"},domProps:{\"value\":null}},[_vm._v(\"\\n \"+_vm._s(_vm.placeholder)+\"\\n \")]):_vm._e()]:_vm._e(),_vm._v(\" \"),_vm._t(\"default\")],2)]),_vm._v(\" \"),(_vm.icon)?_c('b-icon',{staticClass:\"is-left\",attrs:{\"icon\":_vm.icon,\"pack\":_vm.iconPack,\"size\":_vm.iconSize}}):_vm._e()],1)};\nvar __vue_staticRenderFns__ = [];\n\n /* style */\n const __vue_inject_styles__ = undefined;\n /* scoped */\n const __vue_scope_id__ = undefined;\n /* module identifier */\n const __vue_module_identifier__ = undefined;\n /* functional template */\n const __vue_is_functional_template__ = false;\n /* style inject */\n \n /* style inject SSR */\n \n\n \n var Select = __vue_normalize__(\n { render: __vue_render__, staticRenderFns: __vue_staticRenderFns__ },\n __vue_inject_styles__,\n __vue_script__,\n __vue_scope_id__,\n __vue_is_functional_template__,\n __vue_module_identifier__,\n undefined,\n undefined\n );\n\nexport { Select as S };\n","import { _ as _defineProperty } from './chunk-f2006744.js';\nimport { i as isMobile } from './chunk-be9233e7.js';\nimport { c as config } from './chunk-b170726a.js';\nimport { F as FormElementMixin } from './chunk-7d95d17c.js';\nimport { I as Icon } from './chunk-c4aa8744.js';\nimport { _ as __vue_normalize__ } from './chunk-cca88db8.js';\nimport { I as Input } from './chunk-fc7d2ea1.js';\nimport { D as Dropdown, a as DropdownItem } from './chunk-a2a5263a.js';\nimport { F as Field } from './chunk-4e6e1ec6.js';\nimport { S as Select } from './chunk-3aad093b.js';\n\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\nvar script = {\n name: 'BDatepickerTableRow',\n props: {\n selectedDate: {\n type: [Date, Array]\n },\n hoveredDateRange: Array,\n week: {\n type: Array,\n required: true\n },\n month: {\n type: Number,\n required: true\n },\n minDate: Date,\n maxDate: Date,\n disabled: Boolean,\n unselectableDates: Array,\n unselectableDaysOfWeek: Array,\n selectableDates: Array,\n events: Array,\n indicators: String,\n dateCreator: Function,\n nearbyMonthDays: Boolean,\n nearbySelectableMonthDays: Boolean,\n showWeekNumber: {\n type: Boolean,\n default: function _default() {\n return false;\n }\n },\n range: Boolean,\n multiple: Boolean,\n rulesForFirstWeek: {\n type: Number,\n default: function _default() {\n return 4;\n }\n },\n firstDayOfWeek: Number\n },\n methods: {\n firstWeekOffset: function firstWeekOffset(year, dow, doy) {\n // first-week day -- which january is always in the first week (4 for iso, 1 for other)\n var fwd = 7 + dow - doy; // first-week day local weekday -- which local weekday is fwd\n\n var firstJanuary = new Date(year, 0, fwd);\n var fwdlw = (7 + firstJanuary.getDay() - dow) % 7;\n return -fwdlw + fwd - 1;\n },\n daysInYear: function daysInYear(year) {\n return this.isLeapYear(year) ? 366 : 365;\n },\n isLeapYear: function isLeapYear(year) {\n return year % 4 === 0 && year % 100 !== 0 || year % 400 === 0;\n },\n getSetDayOfYear: function getSetDayOfYear(input) {\n return Math.round((input - new Date(input.getFullYear(), 0, 1)) / 864e5) + 1;\n },\n weeksInYear: function weeksInYear(year, dow, doy) {\n var weekOffset = this.firstWeekOffset(year, dow, doy);\n var weekOffsetNext = this.firstWeekOffset(year + 1, dow, doy);\n return (this.daysInYear(year) - weekOffset + weekOffsetNext) / 7;\n },\n getWeekNumber: function getWeekNumber(mom) {\n var dow = this.firstDayOfWeek; // first day of week\n // Rules for the first week : 1 for the 1st January, 4 for the 4th January\n\n var doy = this.rulesForFirstWeek;\n var weekOffset = this.firstWeekOffset(mom.getFullYear(), dow, doy);\n var week = Math.floor((this.getSetDayOfYear(mom) - weekOffset - 1) / 7) + 1;\n var resWeek;\n var resYear;\n\n if (week < 1) {\n resYear = mom.getFullYear() - 1;\n resWeek = week + this.weeksInYear(resYear, dow, doy);\n } else if (week > this.weeksInYear(mom.getFullYear(), dow, doy)) {\n resWeek = week - this.weeksInYear(mom.getFullYear(), dow, doy);\n resYear = mom.getFullYear() + 1;\n } else {\n resYear = mom.getFullYear();\n resWeek = week;\n }\n\n return resWeek;\n },\n\n /*\r\n * Check that selected day is within earliest/latest params and\r\n * is within this month\r\n */\n selectableDate: function selectableDate(day) {\n var validity = [];\n\n if (this.minDate) {\n validity.push(day >= this.minDate);\n }\n\n if (this.maxDate) {\n validity.push(day <= this.maxDate);\n }\n\n if (this.nearbyMonthDays && !this.nearbySelectableMonthDays) {\n validity.push(day.getMonth() === this.month);\n }\n\n if (this.selectableDates) {\n for (var i = 0; i < this.selectableDates.length; i++) {\n var enabledDate = this.selectableDates[i];\n\n if (day.getDate() === enabledDate.getDate() && day.getFullYear() === enabledDate.getFullYear() && day.getMonth() === enabledDate.getMonth()) {\n return true;\n } else {\n validity.push(false);\n }\n }\n }\n\n if (this.unselectableDates) {\n for (var _i = 0; _i < this.unselectableDates.length; _i++) {\n var disabledDate = this.unselectableDates[_i];\n validity.push(day.getDate() !== disabledDate.getDate() || day.getFullYear() !== disabledDate.getFullYear() || day.getMonth() !== disabledDate.getMonth());\n }\n }\n\n if (this.unselectableDaysOfWeek) {\n for (var _i2 = 0; _i2 < this.unselectableDaysOfWeek.length; _i2++) {\n var dayOfWeek = this.unselectableDaysOfWeek[_i2];\n validity.push(day.getDay() !== dayOfWeek);\n }\n }\n\n return validity.indexOf(false) < 0;\n },\n\n /*\r\n * Emit select event with chosen date as payload\r\n */\n emitChosenDate: function emitChosenDate(day) {\n if (this.disabled) return;\n\n if (this.selectableDate(day)) {\n this.$emit('select', day);\n }\n },\n eventsDateMatch: function eventsDateMatch(day) {\n if (!this.events || !this.events.length) return false;\n var dayEvents = [];\n\n for (var i = 0; i < this.events.length; i++) {\n if (this.events[i].date.getDay() === day.getDay()) {\n dayEvents.push(this.events[i]);\n }\n }\n\n if (!dayEvents.length) {\n return false;\n }\n\n return dayEvents;\n },\n\n /*\r\n * Build classObject for cell using validations\r\n */\n classObject: function classObject(day) {\n function dateMatch(dateOne, dateTwo, multiple) {\n // if either date is null or undefined, return false\n // if using multiple flag, return false\n if (!dateOne || !dateTwo || multiple) {\n return false;\n }\n\n if (Array.isArray(dateTwo)) {\n return dateTwo.some(function (date) {\n return dateOne.getDate() === date.getDate() && dateOne.getFullYear() === date.getFullYear() && dateOne.getMonth() === date.getMonth();\n });\n }\n\n return dateOne.getDate() === dateTwo.getDate() && dateOne.getFullYear() === dateTwo.getFullYear() && dateOne.getMonth() === dateTwo.getMonth();\n }\n\n function dateWithin(dateOne, dates, multiple) {\n if (!Array.isArray(dates) || multiple) {\n return false;\n }\n\n return dateOne > dates[0] && dateOne < dates[1];\n }\n\n return {\n 'is-selected': dateMatch(day, this.selectedDate) || dateWithin(day, this.selectedDate, this.multiple),\n 'is-first-selected': dateMatch(day, Array.isArray(this.selectedDate) && this.selectedDate[0], this.multiple),\n 'is-within-selected': dateWithin(day, this.selectedDate, this.multiple),\n 'is-last-selected': dateMatch(day, Array.isArray(this.selectedDate) && this.selectedDate[1], this.multiple),\n 'is-within-hovered-range': this.hoveredDateRange && this.hoveredDateRange.length === 2 && (dateMatch(day, this.hoveredDateRange) || dateWithin(day, this.hoveredDateRange)),\n 'is-first-hovered': dateMatch(day, Array.isArray(this.hoveredDateRange) && this.hoveredDateRange[0]),\n 'is-within-hovered': dateWithin(day, this.hoveredDateRange),\n 'is-last-hovered': dateMatch(day, Array.isArray(this.hoveredDateRange) && this.hoveredDateRange[1]),\n 'is-today': dateMatch(day, this.dateCreator()),\n 'is-selectable': this.selectableDate(day) && !this.disabled,\n 'is-unselectable': !this.selectableDate(day) || this.disabled,\n 'is-invisible': !this.nearbyMonthDays && day.getMonth() !== this.month,\n 'is-nearby': this.nearbySelectableMonthDays && day.getMonth() !== this.month\n };\n },\n setRangeHoverEndDate: function setRangeHoverEndDate(day) {\n if (this.range) {\n this.$emit('rangeHoverEndDate', day);\n }\n }\n }\n};\n\n/* script */\nconst __vue_script__ = script;\n\n/* template */\nvar __vue_render__ = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"datepicker-row\"},[(_vm.showWeekNumber)?_c('a',{staticClass:\"datepicker-cell is-week-number\"},[_vm._v(\"\\n \"+_vm._s(_vm.getWeekNumber(_vm.week[6]))+\"\\n \")]):_vm._e(),_vm._v(\" \"),_vm._l((_vm.week),function(day,index){return [(_vm.selectableDate(day) && !_vm.disabled)?_c('a',{key:index,staticClass:\"datepicker-cell\",class:[_vm.classObject(day), {'has-event': _vm.eventsDateMatch(day)}, _vm.indicators],attrs:{\"role\":\"button\",\"href\":\"#\",\"disabled\":_vm.disabled},on:{\"click\":function($event){$event.preventDefault();return _vm.emitChosenDate(day)},\"keydown\":[function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,\"enter\",13,$event.key,\"Enter\")){ return null; }$event.preventDefault();return _vm.emitChosenDate(day)},function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,\"space\",32,$event.key,[\" \",\"Spacebar\"])){ return null; }$event.preventDefault();return _vm.emitChosenDate(day)}],\"mouseenter\":function($event){return _vm.setRangeHoverEndDate(day)}}},[_vm._v(\"\\n \"+_vm._s(day.getDate())+\"\\n \"),(_vm.eventsDateMatch(day))?_c('div',{staticClass:\"events\"},_vm._l((_vm.eventsDateMatch(day)),function(event,index){return _c('div',{key:index,staticClass:\"event\",class:event.type})}),0):_vm._e()]):_c('div',{key:index,staticClass:\"datepicker-cell\",class:_vm.classObject(day)},[_vm._v(\"\\n \"+_vm._s(day.getDate())+\"\\n \")])]})],2)};\nvar __vue_staticRenderFns__ = [];\n\n /* style */\n const __vue_inject_styles__ = undefined;\n /* scoped */\n const __vue_scope_id__ = undefined;\n /* module identifier */\n const __vue_module_identifier__ = undefined;\n /* functional template */\n const __vue_is_functional_template__ = false;\n /* style inject */\n \n /* style inject SSR */\n \n\n \n var DatepickerTableRow = __vue_normalize__(\n { render: __vue_render__, staticRenderFns: __vue_staticRenderFns__ },\n __vue_inject_styles__,\n __vue_script__,\n __vue_scope_id__,\n __vue_is_functional_template__,\n __vue_module_identifier__,\n undefined,\n undefined\n );\n\nvar isDefined = function isDefined(d) {\n return d !== undefined;\n};\n\nvar script$1 = {\n name: 'BDatepickerTable',\n components: _defineProperty({}, DatepickerTableRow.name, DatepickerTableRow),\n props: {\n value: {\n type: [Date, Array]\n },\n dayNames: Array,\n monthNames: Array,\n firstDayOfWeek: Number,\n events: Array,\n indicators: String,\n minDate: Date,\n maxDate: Date,\n focused: Object,\n disabled: Boolean,\n dateCreator: Function,\n unselectableDates: Array,\n unselectableDaysOfWeek: Array,\n selectableDates: Array,\n nearbyMonthDays: Boolean,\n nearbySelectableMonthDays: Boolean,\n showWeekNumber: {\n type: Boolean,\n default: function _default() {\n return false;\n }\n },\n rulesForFirstWeek: {\n type: Number,\n default: function _default() {\n return 4;\n }\n },\n range: Boolean,\n multiple: Boolean\n },\n data: function data() {\n return {\n selectedBeginDate: undefined,\n selectedEndDate: undefined,\n hoveredEndDate: undefined,\n multipleSelectedDates: []\n };\n },\n computed: {\n visibleDayNames: function visibleDayNames() {\n var visibleDayNames = [];\n var index = this.firstDayOfWeek;\n\n while (visibleDayNames.length < this.dayNames.length) {\n var currentDayName = this.dayNames[index % this.dayNames.length];\n visibleDayNames.push(currentDayName);\n index++;\n }\n\n if (this.showWeekNumber) visibleDayNames.unshift('');\n return visibleDayNames;\n },\n hasEvents: function hasEvents() {\n return this.events && this.events.length;\n },\n\n /*\r\n * Return array of all events in the specified month\r\n */\n eventsInThisMonth: function eventsInThisMonth() {\n if (!this.events) return [];\n var monthEvents = [];\n\n for (var i = 0; i < this.events.length; i++) {\n var event = this.events[i];\n\n if (!event.hasOwnProperty('date')) {\n event = {\n date: event\n };\n }\n\n if (!event.hasOwnProperty('type')) {\n event.type = 'is-primary';\n }\n\n if (event.date.getMonth() === this.focused.month && event.date.getFullYear() === this.focused.year) {\n monthEvents.push(event);\n }\n }\n\n return monthEvents;\n },\n\n /*\r\n * Return array of all weeks in the specified month\r\n */\n weeksInThisMonth: function weeksInThisMonth() {\n var month = this.focused.month;\n var year = this.focused.year;\n var weeksInThisMonth = [];\n var startingDay = 1;\n\n while (weeksInThisMonth.length < 6) {\n var newWeek = this.weekBuilder(startingDay, month, year);\n weeksInThisMonth.push(newWeek);\n startingDay += 7;\n }\n\n return weeksInThisMonth;\n },\n hoveredDateRange: function hoveredDateRange() {\n if (!this.range) {\n return [];\n }\n\n if (!isNaN(this.selectedEndDate)) {\n return [];\n }\n\n if (this.hoveredEndDate < this.selectedBeginDate) {\n return [this.hoveredEndDate, this.selectedBeginDate].filter(isDefined);\n }\n\n return [this.selectedBeginDate, this.hoveredEndDate].filter(isDefined);\n }\n },\n methods: {\n /*\r\n * Emit input event with selected date as payload for v-model in parent\r\n */\n updateSelectedDate: function updateSelectedDate(date) {\n if (!this.range && !this.multiple) {\n this.$emit('input', date);\n } else if (this.range) {\n this.handleSelectRangeDate(date);\n } else if (this.multiple) {\n this.handleSelectMultipleDates(date);\n }\n },\n\n /*\r\n * If both begin and end dates are set, reset the end date and set the begin date.\r\n * If only begin date is selected, emit an array of the begin date and the new date.\r\n * If not set, only set the begin date.\r\n */\n handleSelectRangeDate: function handleSelectRangeDate(date) {\n if (this.selectedBeginDate && this.selectedEndDate) {\n this.selectedBeginDate = date;\n this.selectedEndDate = undefined;\n } else if (this.selectedBeginDate && !this.selectedEndDate) {\n if (this.selectedBeginDate > date) {\n this.selectedEndDate = this.selectedBeginDate;\n this.selectedBeginDate = date;\n } else {\n this.selectedEndDate = date;\n }\n\n this.$emit('input', [this.selectedBeginDate, this.selectedEndDate]);\n } else {\n this.selectedBeginDate = date;\n }\n },\n\n /*\r\n * If selected date already exists list of selected dates, remove it from the list\r\n * Otherwise, add date to list of selected dates\r\n */\n handleSelectMultipleDates: function handleSelectMultipleDates(date) {\n var multipleSelect = this.multipleSelectedDates.filter(function (selectedDate) {\n return selectedDate.getTime() === date.getTime();\n });\n\n if (multipleSelect) {\n this.multipleSelectedDates = this.multipleSelectedDates.filter(function (selectedDate) {\n return selectedDate.getTime() !== date.getTime();\n });\n } else {\n this.multipleSelectedDates.push(date);\n }\n\n this.$emit('input', this.multipleSelectedDates);\n },\n\n /*\r\n * Return array of all days in the week that the startingDate is within\r\n */\n weekBuilder: function weekBuilder(startingDate, month, year) {\n var thisMonth = new Date(year, month);\n var thisWeek = [];\n var dayOfWeek = new Date(year, month, startingDate).getDay();\n var end = dayOfWeek >= this.firstDayOfWeek ? dayOfWeek - this.firstDayOfWeek : 7 - this.firstDayOfWeek + dayOfWeek;\n var daysAgo = 1;\n\n for (var i = 0; i < end; i++) {\n thisWeek.unshift(new Date(thisMonth.getFullYear(), thisMonth.getMonth(), startingDate - daysAgo));\n daysAgo++;\n }\n\n thisWeek.push(new Date(year, month, startingDate));\n var daysForward = 1;\n\n while (thisWeek.length < 7) {\n thisWeek.push(new Date(year, month, startingDate + daysForward));\n daysForward++;\n }\n\n return thisWeek;\n },\n eventsInThisWeek: function eventsInThisWeek(week) {\n return this.eventsInThisMonth.filter(function (event) {\n var stripped = new Date(Date.parse(event.date));\n stripped.setHours(0, 0, 0, 0);\n var timed = stripped.getTime();\n return week.some(function (weekDate) {\n return weekDate.getTime() === timed;\n });\n });\n },\n setRangeHoverEndDate: function setRangeHoverEndDate(day) {\n this.hoveredEndDate = day;\n }\n }\n};\n\n/* script */\nconst __vue_script__$1 = script$1;\n\n/* template */\nvar __vue_render__$1 = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('section',{staticClass:\"datepicker-table\"},[_c('header',{staticClass:\"datepicker-header\"},_vm._l((_vm.visibleDayNames),function(day,index){return _c('div',{key:index,staticClass:\"datepicker-cell\"},[_vm._v(\"\\n \"+_vm._s(day)+\"\\n \")])}),0),_vm._v(\" \"),_c('div',{staticClass:\"datepicker-body\",class:{'has-events':_vm.hasEvents}},_vm._l((_vm.weeksInThisMonth),function(week,index){return _c('b-datepicker-table-row',{key:index,attrs:{\"selected-date\":_vm.value,\"week\":week,\"month\":_vm.focused.month,\"min-date\":_vm.minDate,\"max-date\":_vm.maxDate,\"disabled\":_vm.disabled,\"unselectable-dates\":_vm.unselectableDates,\"unselectable-days-of-week\":_vm.unselectableDaysOfWeek,\"selectable-dates\":_vm.selectableDates,\"events\":_vm.eventsInThisWeek(week),\"indicators\":_vm.indicators,\"date-creator\":_vm.dateCreator,\"nearby-month-days\":_vm.nearbyMonthDays,\"nearby-selectable-month-days\":_vm.nearbySelectableMonthDays,\"show-week-number\":_vm.showWeekNumber,\"first-day-of-week\":_vm.firstDayOfWeek,\"rules-for-first-week\":_vm.rulesForFirstWeek,\"range\":_vm.range,\"hovered-date-range\":_vm.hoveredDateRange,\"multiple\":_vm.multiple},on:{\"select\":_vm.updateSelectedDate,\"rangeHoverEndDate\":_vm.setRangeHoverEndDate}})}),1)])};\nvar __vue_staticRenderFns__$1 = [];\n\n /* style */\n const __vue_inject_styles__$1 = undefined;\n /* scoped */\n const __vue_scope_id__$1 = undefined;\n /* module identifier */\n const __vue_module_identifier__$1 = undefined;\n /* functional template */\n const __vue_is_functional_template__$1 = false;\n /* style inject */\n \n /* style inject SSR */\n \n\n \n var DatepickerTable = __vue_normalize__(\n { render: __vue_render__$1, staticRenderFns: __vue_staticRenderFns__$1 },\n __vue_inject_styles__$1,\n __vue_script__$1,\n __vue_scope_id__$1,\n __vue_is_functional_template__$1,\n __vue_module_identifier__$1,\n undefined,\n undefined\n );\n\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\nvar script$2 = {\n name: 'BDatepickerMonth',\n props: {\n value: {\n type: [Date, Array]\n },\n monthNames: Array,\n events: Array,\n indicators: String,\n minDate: Date,\n maxDate: Date,\n focused: Object,\n disabled: Boolean,\n dateCreator: Function,\n unselectableDates: Array,\n unselectableDaysOfWeek: Array,\n selectableDates: Array,\n multiple: Boolean\n },\n data: function data() {\n return {\n multipleSelectedDates: []\n };\n },\n computed: {\n hasEvents: function hasEvents() {\n return this.events && this.events.length;\n },\n\n /*\r\n * Return array of all events in the specified month\r\n */\n eventsInThisYear: function eventsInThisYear() {\n if (!this.events) return [];\n var yearEvents = [];\n\n for (var i = 0; i < this.events.length; i++) {\n var event = this.events[i];\n\n if (!event.hasOwnProperty('date')) {\n event = {\n date: event\n };\n }\n\n if (!event.hasOwnProperty('type')) {\n event.type = 'is-primary';\n }\n\n if (event.date.getFullYear() === this.focused.year) {\n yearEvents.push(event);\n }\n }\n\n return yearEvents;\n },\n monthDates: function monthDates() {\n var year = this.focused.year;\n var months = [];\n\n for (var i = 0; i < 12; i++) {\n var d = new Date(year, i, 1);\n d.setHours(0, 0, 0, 0);\n months.push(d);\n }\n\n return months;\n }\n },\n methods: {\n selectMultipleDates: function selectMultipleDates(date) {\n var multipleSelct = this.multipleSelectedDates.find(function (selectedDate) {\n return selectedDate.getTime() === date.getTime();\n });\n\n if (multipleSelct) {\n this.multipleSelectedDates = this.multipleSelectedDates.filter(function (selectedDate) {\n return selectedDate.getTime() !== date.getTime();\n });\n } else {\n this.multipleSelectedDates.push(date);\n }\n\n this.$emit('input', this.multipleSelectedDates);\n },\n selectableDate: function selectableDate(day) {\n var validity = [];\n\n if (this.minDate) {\n validity.push(day >= this.minDate);\n }\n\n if (this.maxDate) {\n validity.push(day <= this.maxDate);\n }\n\n validity.push(day.getFullYear() === this.focused.year);\n\n if (this.selectableDates) {\n for (var i = 0; i < this.selectableDates.length; i++) {\n var enabledDate = this.selectableDates[i];\n\n if (day.getFullYear() === enabledDate.getFullYear() && day.getMonth() === enabledDate.getMonth()) {\n return true;\n } else {\n validity.push(false);\n }\n }\n }\n\n if (this.unselectableDates) {\n for (var _i = 0; _i < this.unselectableDates.length; _i++) {\n var disabledDate = this.unselectableDates[_i];\n validity.push(day.getFullYear() !== disabledDate.getFullYear() || day.getMonth() !== disabledDate.getMonth());\n }\n }\n\n if (this.unselectableDaysOfWeek) {\n for (var _i2 = 0; _i2 < this.unselectableDaysOfWeek.length; _i2++) {\n var dayOfWeek = this.unselectableDaysOfWeek[_i2];\n validity.push(day.getDay() !== dayOfWeek);\n }\n }\n\n return validity.indexOf(false) < 0;\n },\n eventsDateMatch: function eventsDateMatch(day) {\n if (!this.eventsInThisYear.length) return false;\n var monthEvents = [];\n\n for (var i = 0; i < this.eventsInThisYear.length; i++) {\n if (this.eventsInThisYear[i].date.getMonth() === day.getMonth()) {\n monthEvents.push(this.events[i]);\n }\n }\n\n if (!monthEvents.length) {\n return false;\n }\n\n return monthEvents;\n },\n\n /*\r\n * Build classObject for cell using validations\r\n */\n classObject: function classObject(day) {\n function dateMatch(dateOne, dateTwo, multiple) {\n // if either date is null or undefined, return false\n if (!dateOne || !dateTwo || multiple) {\n return false;\n }\n\n return dateOne.getFullYear() === dateTwo.getFullYear() && dateOne.getMonth() === dateTwo.getMonth();\n }\n\n function dateMultipleSelected(dateOne, dates, multiple) {\n if (!Array.isArray(dates) || !multiple) {\n return false;\n }\n\n return dates.some(function (date) {\n return dateOne.getDate() === date.getDate() && dateOne.getFullYear() === date.getFullYear() && dateOne.getMonth() === date.getMonth();\n });\n }\n\n return {\n 'is-selected': dateMatch(day, this.value, this.multiple) || dateMultipleSelected(day, this.multipleSelectedDates, this.multiple),\n 'is-today': dateMatch(day, this.dateCreator()),\n 'is-selectable': this.selectableDate(day) && !this.disabled,\n 'is-unselectable': !this.selectableDate(day) || this.disabled\n };\n },\n\n /*\r\n * Emit select event with chosen date as payload\r\n */\n emitChosenDate: function emitChosenDate(day) {\n if (this.disabled) return;\n\n if (!this.multiple) {\n if (this.selectableDate(day)) {\n this.$emit('input', day);\n }\n } else {\n this.selectMultipleDates(day);\n }\n }\n }\n};\n\n/* script */\nconst __vue_script__$2 = script$2;\n\n/* template */\nvar __vue_render__$2 = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('section',{staticClass:\"datepicker-table\"},[_c('div',{staticClass:\"datepicker-body\",class:{'has-events':_vm.hasEvents}},[_c('div',{staticClass:\"datepicker-months\"},[_vm._l((_vm.monthDates),function(date,index){return [(_vm.selectableDate(date) && !_vm.disabled)?_c('a',{key:index,staticClass:\"datepicker-cell\",class:[\n _vm.classObject(date),\n {'has-event': _vm.eventsDateMatch(date)},\n _vm.indicators\n ],attrs:{\"role\":\"button\",\"href\":\"#\",\"disabled\":_vm.disabled},on:{\"click\":function($event){$event.preventDefault();return _vm.emitChosenDate(date)},\"keydown\":[function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,\"enter\",13,$event.key,\"Enter\")){ return null; }$event.preventDefault();return _vm.emitChosenDate(date)},function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,\"space\",32,$event.key,[\" \",\"Spacebar\"])){ return null; }$event.preventDefault();return _vm.emitChosenDate(date)}]}},[_vm._v(\"\\n \"+_vm._s(_vm.monthNames[date.getMonth()])+\"\\n \"),(_vm.eventsDateMatch(date))?_c('div',{staticClass:\"events\"},_vm._l((_vm.eventsDateMatch(date)),function(event,index){return _c('div',{key:index,staticClass:\"event\",class:event.type})}),0):_vm._e()]):_c('div',{key:index,staticClass:\"datepicker-cell\",class:_vm.classObject(date)},[_vm._v(\"\\n \"+_vm._s(_vm.monthNames[date.getMonth()])+\"\\n \")])]})],2)])])};\nvar __vue_staticRenderFns__$2 = [];\n\n /* style */\n const __vue_inject_styles__$2 = undefined;\n /* scoped */\n const __vue_scope_id__$2 = undefined;\n /* module identifier */\n const __vue_module_identifier__$2 = undefined;\n /* functional template */\n const __vue_is_functional_template__$2 = false;\n /* style inject */\n \n /* style inject SSR */\n \n\n \n var DatepickerMonth = __vue_normalize__(\n { render: __vue_render__$2, staticRenderFns: __vue_staticRenderFns__$2 },\n __vue_inject_styles__$2,\n __vue_script__$2,\n __vue_scope_id__$2,\n __vue_is_functional_template__$2,\n __vue_module_identifier__$2,\n undefined,\n undefined\n );\n\nvar _components;\n\nvar defaultDateFormatter = function defaultDateFormatter(date, vm) {\n var targetDates = Array.isArray(date) ? date : [date];\n var dates = targetDates.map(function (date) {\n var yyyyMMdd = date.getFullYear() + '/' + (date.getMonth() + 1) + '/' + date.getDate();\n var d = new Date(yyyyMMdd);\n return !vm.isTypeMonth ? d.toLocaleDateString() : d.toLocaleDateString(undefined, {\n year: 'numeric',\n month: '2-digit'\n });\n });\n return !vm.multiple ? dates.join(' - ') : dates.join(', ');\n};\n\nvar defaultDateParser = function defaultDateParser(date, vm) {\n if (!vm.isTypeMonth) return new Date(Date.parse(date));\n\n if (date) {\n var s = date.split('/');\n var year = s[0].length === 4 ? s[0] : s[1];\n var month = s[0].length === 2 ? s[0] : s[1];\n\n if (year && month) {\n return new Date(parseInt(year, 10), parseInt(month - 1, 10), 1, 0, 0, 0, 0);\n }\n }\n\n return null;\n};\n\nvar script$3 = {\n name: 'BDatepicker',\n components: (_components = {}, _defineProperty(_components, DatepickerTable.name, DatepickerTable), _defineProperty(_components, DatepickerMonth.name, DatepickerMonth), _defineProperty(_components, Input.name, Input), _defineProperty(_components, Field.name, Field), _defineProperty(_components, Select.name, Select), _defineProperty(_components, Icon.name, Icon), _defineProperty(_components, Dropdown.name, Dropdown), _defineProperty(_components, DropdownItem.name, DropdownItem), _components),\n mixins: [FormElementMixin],\n inheritAttrs: false,\n props: {\n value: {\n type: [Date, Array]\n },\n dayNames: {\n type: Array,\n default: function _default() {\n if (Array.isArray(config.defaultDayNames)) {\n return config.defaultDayNames;\n } else {\n return ['Su', 'M', 'Tu', 'W', 'Th', 'F', 'S'];\n }\n }\n },\n monthNames: {\n type: Array,\n default: function _default() {\n if (Array.isArray(config.defaultMonthNames)) {\n return config.defaultMonthNames;\n } else {\n return ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December'];\n }\n }\n },\n firstDayOfWeek: {\n type: Number,\n default: function _default() {\n if (typeof config.defaultFirstDayOfWeek === 'number') {\n return config.defaultFirstDayOfWeek;\n } else {\n return 0;\n }\n }\n },\n inline: Boolean,\n minDate: Date,\n maxDate: Date,\n focusedDate: Date,\n placeholder: String,\n editable: Boolean,\n disabled: Boolean,\n unselectableDates: Array,\n unselectableDaysOfWeek: {\n type: Array,\n default: function _default() {\n return config.defaultUnselectableDaysOfWeek;\n }\n },\n selectableDates: Array,\n dateFormatter: {\n type: Function,\n default: function _default(date, vm) {\n if (typeof config.defaultDateFormatter === 'function') {\n return config.defaultDateFormatter(date);\n } else {\n return defaultDateFormatter(date, vm);\n }\n }\n },\n dateParser: {\n type: Function,\n default: function _default(date, vm) {\n if (typeof config.defaultDateParser === 'function') {\n return config.defaultDateParser(date);\n } else {\n return defaultDateParser(date, vm);\n }\n }\n },\n dateCreator: {\n type: Function,\n default: function _default() {\n if (typeof config.defaultDateCreator === 'function') {\n return config.defaultDateCreator();\n } else {\n return new Date();\n }\n }\n },\n mobileNative: {\n type: Boolean,\n default: function _default() {\n return config.defaultDatepickerMobileNative;\n }\n },\n position: String,\n events: Array,\n indicators: {\n type: String,\n default: 'dots'\n },\n openOnFocus: Boolean,\n iconPrev: {\n type: String,\n default: config.defaultIconPrev\n },\n iconNext: {\n type: String,\n default: config.defaultIconNext\n },\n yearsRange: {\n type: Array,\n default: function _default() {\n return config.defaultDatepickerYearsRange;\n }\n },\n type: {\n type: String,\n validator: function validator(value) {\n return ['month'].indexOf(value) >= 0;\n }\n },\n nearbyMonthDays: {\n type: Boolean,\n default: function _default() {\n return config.defaultDatepickerNearbyMonthDays;\n }\n },\n nearbySelectableMonthDays: {\n type: Boolean,\n default: function _default() {\n return config.defaultDatepickerNearbySelectableMonthDays;\n }\n },\n showWeekNumber: {\n type: Boolean,\n default: function _default() {\n return config.defaultDatepickerShowWeekNumber;\n }\n },\n rulesForFirstWeek: {\n type: Number,\n default: function _default() {\n return 4;\n }\n },\n range: {\n type: Boolean,\n default: false\n },\n closeOnClick: {\n type: Boolean,\n default: true\n },\n multiple: {\n type: Boolean,\n default: false\n },\n mobileModal: {\n type: Boolean,\n default: function _default() {\n return config.defaultDatepickerMobileModal;\n }\n }\n },\n data: function data() {\n var focusedDate = (Array.isArray(this.value) ? this.value[0] : this.value) || this.focusedDate || this.dateCreator();\n return {\n dateSelected: this.value,\n focusedDateData: {\n month: focusedDate.getMonth(),\n year: focusedDate.getFullYear()\n },\n _elementRef: 'input',\n _isDatepicker: true\n };\n },\n computed: {\n computedValue: {\n get: function get() {\n return this.dateSelected;\n },\n set: function set(value) {\n this.updateInternalState(value);\n if (!this.multiple) this.togglePicker(false);\n this.$emit('input', value);\n }\n },\n\n /*\r\n * Returns an array of years for the year dropdown. If earliest/latest\r\n * dates are set by props, range of years will fall within those dates.\r\n */\n listOfYears: function listOfYears() {\n var latestYear = this.focusedDateData.year + this.yearsRange[1];\n\n if (this.maxDate && this.maxDate.getFullYear() < latestYear) {\n latestYear = Math.max(this.maxDate.getFullYear(), this.focusedDateData.year);\n }\n\n var earliestYear = this.focusedDateData.year + this.yearsRange[0];\n\n if (this.minDate && this.minDate.getFullYear() > earliestYear) {\n earliestYear = Math.min(this.minDate.getFullYear(), this.focusedDateData.year);\n }\n\n var arrayOfYears = [];\n\n for (var i = earliestYear; i <= latestYear; i++) {\n arrayOfYears.push(i);\n }\n\n return arrayOfYears.reverse();\n },\n showPrev: function showPrev() {\n if (!this.minDate) return false;\n\n if (this.isTypeMonth) {\n return this.focusedDateData.year <= this.minDate.getFullYear();\n }\n\n var dateToCheck = new Date(this.focusedDateData.year, this.focusedDateData.month);\n var date = new Date(this.minDate.getFullYear(), this.minDate.getMonth());\n return dateToCheck <= date;\n },\n showNext: function showNext() {\n if (!this.maxDate) return false;\n\n if (this.isTypeMonth) {\n return this.focusedDateData.year >= this.maxDate.getFullYear();\n }\n\n var dateToCheck = new Date(this.focusedDateData.year, this.focusedDateData.month);\n var date = new Date(this.maxDate.getFullYear(), this.maxDate.getMonth());\n return dateToCheck >= date;\n },\n isMobile: function isMobile$1() {\n return this.mobileNative && isMobile.any();\n },\n isTypeMonth: function isTypeMonth() {\n return this.type === 'month';\n }\n },\n watch: {\n /**\r\n * When v-model is changed:\r\n * 1. Update internal value.\r\n * 2. If it's invalid, validate again.\r\n */\n value: function value(_value) {\n this.updateInternalState(_value);\n if (!this.multiple) this.togglePicker(false);\n !this.isValid && this.$refs.input.checkHtml5Validity();\n },\n focusedDate: function focusedDate(value) {\n if (value) {\n this.focusedDateData = {\n month: value.getMonth(),\n year: value.getFullYear()\n };\n }\n },\n\n /*\r\n * Emit input event on month and/or year change\r\n */\n 'focusedDateData.month': function focusedDateDataMonth(value) {\n this.$emit('change-month', value);\n },\n 'focusedDateData.year': function focusedDateDataYear(value) {\n this.$emit('change-year', value);\n }\n },\n methods: {\n /*\r\n * Parse string into date\r\n */\n onChange: function onChange(value) {\n var date = this.dateParser(value, this);\n\n if (date && (!isNaN(date) || Array.isArray(date) && date.length === 2 && !isNaN(date[0]) && !isNaN(date[1]))) {\n this.computedValue = date;\n } else {\n // Force refresh input value when not valid date\n this.computedValue = null;\n this.$refs.input.newValue = this.computedValue;\n }\n },\n\n /*\r\n * Format date into string\r\n */\n formatValue: function formatValue(value) {\n if (Array.isArray(value)) {\n var isArrayWithValidDates = Array.isArray(value) && value.every(function (v) {\n return !isNaN(v);\n });\n return isArrayWithValidDates ? this.dateFormatter(value, this) : null;\n }\n\n return value && !isNaN(value) ? this.dateFormatter(value, this) : null;\n },\n\n /*\r\n * Either decrement month by 1 if not January or decrement year by 1\r\n * and set month to 11 (December) or decrement year when 'month'\r\n */\n prev: function prev() {\n if (this.disabled) return;\n\n if (this.isTypeMonth) {\n this.focusedDateData.year -= 1;\n } else {\n if (this.focusedDateData.month > 0) {\n this.focusedDateData.month -= 1;\n } else {\n this.focusedDateData.month = 11;\n this.focusedDateData.year -= 1;\n }\n }\n },\n\n /*\r\n * Either increment month by 1 if not December or increment year by 1\r\n * and set month to 0 (January) or increment year when 'month'\r\n */\n next: function next() {\n if (this.disabled) return;\n\n if (this.isTypeMonth) {\n this.focusedDateData.year += 1;\n } else {\n if (this.focusedDateData.month < 11) {\n this.focusedDateData.month += 1;\n } else {\n this.focusedDateData.month = 0;\n this.focusedDateData.year += 1;\n }\n }\n },\n formatNative: function formatNative(value) {\n return this.isTypeMonth ? this.formatYYYYMM(value) : this.formatYYYYMMDD(value);\n },\n\n /*\r\n * Format date into string 'YYYY-MM-DD'\r\n */\n formatYYYYMMDD: function formatYYYYMMDD(value) {\n var date = new Date(value);\n\n if (value && !isNaN(date)) {\n var year = date.getFullYear();\n var month = date.getMonth() + 1;\n var day = date.getDate();\n return year + '-' + ((month < 10 ? '0' : '') + month) + '-' + ((day < 10 ? '0' : '') + day);\n }\n\n return '';\n },\n\n /*\r\n * Format date into string 'YYYY-MM'\r\n */\n formatYYYYMM: function formatYYYYMM(value) {\n var date = new Date(value);\n\n if (value && !isNaN(date)) {\n var year = date.getFullYear();\n var month = date.getMonth() + 1;\n return year + '-' + ((month < 10 ? '0' : '') + month);\n }\n\n return '';\n },\n\n /*\r\n * Parse date from string\r\n */\n onChangeNativePicker: function onChangeNativePicker(event) {\n var date = event.target.value;\n this.computedValue = date ? new Date(date + 'T00:00:00') : null;\n },\n updateInternalState: function updateInternalState(value) {\n var currentDate = Array.isArray(value) ? !value.length ? this.dateCreator() : value[0] : !value ? this.dateCreator() : value;\n this.focusedDateData = {\n month: currentDate.getMonth(),\n year: currentDate.getFullYear()\n };\n this.dateSelected = value;\n },\n\n /*\r\n * Toggle datepicker\r\n */\n togglePicker: function togglePicker(active) {\n if (this.$refs.dropdown) {\n if (this.closeOnClick) {\n this.$refs.dropdown.isActive = typeof active === 'boolean' ? active : !this.$refs.dropdown.isActive;\n }\n }\n },\n\n /*\r\n * Call default onFocus method and show datepicker\r\n */\n handleOnFocus: function handleOnFocus(event) {\n this.onFocus(event);\n\n if (this.openOnFocus) {\n this.togglePicker(true);\n }\n },\n\n /*\r\n * Toggle dropdown\r\n */\n toggle: function toggle() {\n if (this.mobileNative && this.isMobile) {\n var input = this.$refs.input.$refs.input;\n input.focus();\n input.click();\n return;\n }\n\n this.$refs.dropdown.toggle();\n },\n\n /*\r\n * Avoid dropdown toggle when is already visible\r\n */\n onInputClick: function onInputClick(event) {\n if (this.$refs.dropdown.isActive) {\n event.stopPropagation();\n }\n },\n\n /**\r\n * Keypress event that is bound to the document.\r\n */\n keyPress: function keyPress(event) {\n // Esc key\n if (this.$refs.dropdown && this.$refs.dropdown.isActive && event.keyCode === 27) {\n this.togglePicker(false);\n }\n }\n },\n created: function created() {\n if (typeof window !== 'undefined') {\n document.addEventListener('keyup', this.keyPress);\n }\n },\n beforeDestroy: function beforeDestroy() {\n if (typeof window !== 'undefined') {\n document.removeEventListener('keyup', this.keyPress);\n }\n }\n};\n\n/* script */\nconst __vue_script__$3 = script$3;\n\n/* template */\nvar __vue_render__$3 = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"datepicker control\",class:[_vm.size, {'is-expanded': _vm.expanded}]},[(!_vm.isMobile || _vm.inline)?_c('b-dropdown',{ref:\"dropdown\",attrs:{\"position\":_vm.position,\"disabled\":_vm.disabled,\"inline\":_vm.inline,\"mobile-modal\":_vm.mobileModal}},[(!_vm.inline)?_c('b-input',_vm._b({ref:\"input\",attrs:{\"slot\":\"trigger\",\"autocomplete\":\"off\",\"value\":_vm.formatValue(_vm.computedValue),\"placeholder\":_vm.placeholder,\"size\":_vm.size,\"icon\":_vm.icon,\"icon-pack\":_vm.iconPack,\"rounded\":_vm.rounded,\"loading\":_vm.loading,\"disabled\":_vm.disabled,\"readonly\":!_vm.editable,\"use-html5-validation\":_vm.useHtml5Validation},on:{\"focus\":_vm.handleOnFocus,\"blur\":_vm.onBlur},nativeOn:{\"click\":function($event){return _vm.onInputClick($event)},\"keyup\":function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,\"enter\",13,$event.key,\"Enter\")){ return null; }return _vm.togglePicker(true)},\"change\":function($event){return _vm.onChange($event.target.value)}},slot:\"trigger\"},'b-input',_vm.$attrs,false)):_vm._e(),_vm._v(\" \"),_c('b-dropdown-item',{attrs:{\"disabled\":_vm.disabled,\"custom\":\"\"}},[_c('header',{staticClass:\"datepicker-header\"},[(_vm.$slots.header !== undefined && _vm.$slots.header.length)?[_vm._t(\"header\")]:_c('div',{staticClass:\"pagination field is-centered\",class:_vm.size},[_c('a',{directives:[{name:\"show\",rawName:\"v-show\",value:(!_vm.showPrev && !_vm.disabled),expression:\"!showPrev && !disabled\"}],staticClass:\"pagination-previous\",attrs:{\"role\":\"button\",\"href\":\"#\",\"disabled\":_vm.disabled},on:{\"click\":function($event){$event.preventDefault();return _vm.prev($event)},\"keydown\":[function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,\"enter\",13,$event.key,\"Enter\")){ return null; }$event.preventDefault();return _vm.prev($event)},function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,\"space\",32,$event.key,[\" \",\"Spacebar\"])){ return null; }$event.preventDefault();return _vm.prev($event)}]}},[_c('b-icon',{attrs:{\"icon\":_vm.iconPrev,\"pack\":_vm.iconPack,\"both\":\"\",\"type\":\"is-primary is-clickable\"}})],1),_vm._v(\" \"),_c('a',{directives:[{name:\"show\",rawName:\"v-show\",value:(!_vm.showNext && !_vm.disabled),expression:\"!showNext && !disabled\"}],staticClass:\"pagination-next\",attrs:{\"role\":\"button\",\"href\":\"#\",\"disabled\":_vm.disabled},on:{\"click\":function($event){$event.preventDefault();return _vm.next($event)},\"keydown\":[function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,\"enter\",13,$event.key,\"Enter\")){ return null; }$event.preventDefault();return _vm.next($event)},function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,\"space\",32,$event.key,[\" \",\"Spacebar\"])){ return null; }$event.preventDefault();return _vm.next($event)}]}},[_c('b-icon',{attrs:{\"icon\":_vm.iconNext,\"pack\":_vm.iconPack,\"both\":\"\",\"type\":\"is-primary is-clickable\"}})],1),_vm._v(\" \"),_c('div',{staticClass:\"pagination-list\"},[_c('b-field',[(!_vm.isTypeMonth)?_c('b-select',{attrs:{\"disabled\":_vm.disabled,\"size\":_vm.size},model:{value:(_vm.focusedDateData.month),callback:function ($$v) {_vm.$set(_vm.focusedDateData, \"month\", $$v);},expression:\"focusedDateData.month\"}},_vm._l((_vm.monthNames),function(month,index){return _c('option',{key:month,domProps:{\"value\":index}},[_vm._v(\"\\n \"+_vm._s(month)+\"\\n \")])}),0):_vm._e(),_vm._v(\" \"),_c('b-select',{attrs:{\"disabled\":_vm.disabled,\"size\":_vm.size},model:{value:(_vm.focusedDateData.year),callback:function ($$v) {_vm.$set(_vm.focusedDateData, \"year\", $$v);},expression:\"focusedDateData.year\"}},_vm._l((_vm.listOfYears),function(year){return _c('option',{key:year,domProps:{\"value\":year}},[_vm._v(\"\\n \"+_vm._s(year)+\"\\n \")])}),0)],1)],1)])],2),_vm._v(\" \"),(!_vm.isTypeMonth)?_c('div',{staticClass:\"datepicker-content\"},[_c('b-datepicker-table',{attrs:{\"day-names\":_vm.dayNames,\"month-names\":_vm.monthNames,\"first-day-of-week\":_vm.firstDayOfWeek,\"rules-for-first-week\":_vm.rulesForFirstWeek,\"min-date\":_vm.minDate,\"max-date\":_vm.maxDate,\"focused\":_vm.focusedDateData,\"disabled\":_vm.disabled,\"unselectable-dates\":_vm.unselectableDates,\"unselectable-days-of-week\":_vm.unselectableDaysOfWeek,\"selectable-dates\":_vm.selectableDates,\"events\":_vm.events,\"indicators\":_vm.indicators,\"date-creator\":_vm.dateCreator,\"type-month\":_vm.isTypeMonth,\"nearby-month-days\":_vm.nearbyMonthDays,\"nearby-selectable-month-days\":_vm.nearbySelectableMonthDays,\"show-week-number\":_vm.showWeekNumber,\"range\":_vm.range,\"multiple\":_vm.multiple},on:{\"close\":function($event){return _vm.togglePicker(false)}},model:{value:(_vm.computedValue),callback:function ($$v) {_vm.computedValue=$$v;},expression:\"computedValue\"}})],1):_c('div',[_c('b-datepicker-month',{attrs:{\"month-names\":_vm.monthNames,\"min-date\":_vm.minDate,\"max-date\":_vm.maxDate,\"focused\":_vm.focusedDateData,\"disabled\":_vm.disabled,\"unselectable-dates\":_vm.unselectableDates,\"unselectable-days-of-week\":_vm.unselectableDaysOfWeek,\"selectable-dates\":_vm.selectableDates,\"events\":_vm.events,\"indicators\":_vm.indicators,\"date-creator\":_vm.dateCreator,\"multiple\":_vm.multiple},on:{\"close\":function($event){return _vm.togglePicker(false)}},model:{value:(_vm.computedValue),callback:function ($$v) {_vm.computedValue=$$v;},expression:\"computedValue\"}})],1),_vm._v(\" \"),(_vm.$slots.default !== undefined && _vm.$slots.default.length)?_c('footer',{staticClass:\"datepicker-footer\"},[_vm._t(\"default\")],2):_vm._e()])],1):_c('b-input',_vm._b({ref:\"input\",attrs:{\"type\":!_vm.isTypeMonth ? 'date' : 'month',\"autocomplete\":\"off\",\"value\":_vm.formatNative(_vm.computedValue),\"placeholder\":_vm.placeholder,\"size\":_vm.size,\"icon\":_vm.icon,\"icon-pack\":_vm.iconPack,\"loading\":_vm.loading,\"max\":_vm.formatNative(_vm.maxDate),\"min\":_vm.formatNative(_vm.minDate),\"disabled\":_vm.disabled,\"readonly\":false,\"use-html5-validation\":_vm.useHtml5Validation},on:{\"focus\":_vm.onFocus,\"blur\":_vm.onBlur},nativeOn:{\"change\":function($event){return _vm.onChangeNativePicker($event)}}},'b-input',_vm.$attrs,false))],1)};\nvar __vue_staticRenderFns__$3 = [];\n\n /* style */\n const __vue_inject_styles__$3 = undefined;\n /* scoped */\n const __vue_scope_id__$3 = undefined;\n /* module identifier */\n const __vue_module_identifier__$3 = undefined;\n /* functional template */\n const __vue_is_functional_template__$3 = false;\n /* style inject */\n \n /* style inject SSR */\n \n\n \n var Datepicker = __vue_normalize__(\n { render: __vue_render__$3, staticRenderFns: __vue_staticRenderFns__$3 },\n __vue_inject_styles__$3,\n __vue_script__$3,\n __vue_scope_id__$3,\n __vue_is_functional_template__$3,\n __vue_module_identifier__$3,\n undefined,\n undefined\n );\n\nexport { Datepicker as D };\n","import './chunk-f2006744.js';\nimport './chunk-be9233e7.js';\nimport './chunk-b170726a.js';\nimport './chunk-7d95d17c.js';\nimport './chunk-c4aa8744.js';\nimport { r as registerComponent, u as use } from './chunk-cca88db8.js';\nimport './chunk-fc7d2ea1.js';\nimport './chunk-b3471279.js';\nimport './chunk-a2a5263a.js';\nimport './chunk-4e6e1ec6.js';\nimport './chunk-3aad093b.js';\nimport { D as Datepicker } from './chunk-335ba960.js';\nexport { D as BDatepicker } from './chunk-335ba960.js';\n\nvar Plugin = {\n install: function install(Vue) {\n registerComponent(Vue, Datepicker);\n }\n};\nuse(Plugin);\n\nexport default Plugin;\n","import { _ as _defineProperty } from './chunk-f2006744.js';\nimport { I as Icon } from './chunk-c4aa8744.js';\nimport { _ as __vue_normalize__ } from './chunk-cca88db8.js';\nimport { I as Input } from './chunk-fc7d2ea1.js';\nimport { T as TimepickerMixin } from './chunk-57083821.js';\nimport { D as Dropdown, a as DropdownItem } from './chunk-a2a5263a.js';\nimport { F as Field } from './chunk-4e6e1ec6.js';\nimport { S as Select } from './chunk-3aad093b.js';\n\nvar _components;\nvar script = {\n name: 'BTimepicker',\n components: (_components = {}, _defineProperty(_components, Input.name, Input), _defineProperty(_components, Field.name, Field), _defineProperty(_components, Select.name, Select), _defineProperty(_components, Icon.name, Icon), _defineProperty(_components, Dropdown.name, Dropdown), _defineProperty(_components, DropdownItem.name, DropdownItem), _components),\n mixins: [TimepickerMixin],\n inheritAttrs: false,\n data: function data() {\n return {\n _isTimepicker: true\n };\n },\n computed: {\n nativeStep: function nativeStep() {\n if (this.enableSeconds) return '1';\n }\n }\n};\n\n/* script */\nconst __vue_script__ = script;\n\n/* template */\nvar __vue_render__ = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"timepicker control\",class:[_vm.size, {'is-expanded': _vm.expanded}]},[(!_vm.isMobile || _vm.inline)?_c('b-dropdown',{ref:\"dropdown\",attrs:{\"position\":_vm.position,\"disabled\":_vm.disabled,\"inline\":_vm.inline}},[(!_vm.inline)?_c('b-input',_vm._b({ref:\"input\",attrs:{\"slot\":\"trigger\",\"autocomplete\":\"off\",\"value\":_vm.formatValue(_vm.computedValue),\"placeholder\":_vm.placeholder,\"size\":_vm.size,\"icon\":_vm.icon,\"icon-pack\":_vm.iconPack,\"loading\":_vm.loading,\"disabled\":_vm.disabled,\"readonly\":!_vm.editable,\"rounded\":_vm.rounded,\"use-html5-validation\":_vm.useHtml5Validation},on:{\"focus\":_vm.handleOnFocus,\"blur\":function($event){_vm.onBlur() && _vm.checkHtml5Validity();}},nativeOn:{\"keyup\":function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,\"enter\",13,$event.key,\"Enter\")){ return null; }return _vm.toggle(true)},\"change\":function($event){return _vm.onChange($event.target.value)}},slot:\"trigger\"},'b-input',_vm.$attrs,false)):_vm._e(),_vm._v(\" \"),_c('b-dropdown-item',{attrs:{\"disabled\":_vm.disabled,\"custom\":\"\"}},[_c('b-field',{attrs:{\"grouped\":\"\",\"position\":\"is-centered\"}},[_c('b-select',{attrs:{\"disabled\":_vm.disabled,\"placeholder\":\"00\"},nativeOn:{\"change\":function($event){return _vm.onHoursChange($event.target.value)}},model:{value:(_vm.hoursSelected),callback:function ($$v) {_vm.hoursSelected=$$v;},expression:\"hoursSelected\"}},_vm._l((_vm.hours),function(hour){return _c('option',{key:hour.value,attrs:{\"disabled\":_vm.isHourDisabled(hour.value)},domProps:{\"value\":hour.value}},[_vm._v(\"\\n \"+_vm._s(hour.label)+\"\\n \")])}),0),_vm._v(\" \"),_c('span',{staticClass:\"control is-colon\"},[_vm._v(\":\")]),_vm._v(\" \"),_c('b-select',{attrs:{\"disabled\":_vm.disabled,\"placeholder\":\"00\"},nativeOn:{\"change\":function($event){return _vm.onMinutesChange($event.target.value)}},model:{value:(_vm.minutesSelected),callback:function ($$v) {_vm.minutesSelected=$$v;},expression:\"minutesSelected\"}},_vm._l((_vm.minutes),function(minute){return _c('option',{key:minute.value,attrs:{\"disabled\":_vm.isMinuteDisabled(minute.value)},domProps:{\"value\":minute.value}},[_vm._v(\"\\n \"+_vm._s(minute.label)+\"\\n \")])}),0),_vm._v(\" \"),(_vm.enableSeconds)?[_c('span',{staticClass:\"control is-colon\"},[_vm._v(\":\")]),_vm._v(\" \"),_c('b-select',{attrs:{\"disabled\":_vm.disabled,\"placeholder\":\"00\"},nativeOn:{\"change\":function($event){return _vm.onSecondsChange($event.target.value)}},model:{value:(_vm.secondsSelected),callback:function ($$v) {_vm.secondsSelected=$$v;},expression:\"secondsSelected\"}},_vm._l((_vm.seconds),function(second){return _c('option',{key:second.value,attrs:{\"disabled\":_vm.isSecondDisabled(second.value)},domProps:{\"value\":second.value}},[_vm._v(\"\\n \"+_vm._s(second.label)+\"\\n \")])}),0)]:_vm._e(),_vm._v(\" \"),(!_vm.isHourFormat24)?_c('b-select',{attrs:{\"disabled\":_vm.disabled},nativeOn:{\"change\":function($event){return _vm.onMeridienChange($event.target.value)}},model:{value:(_vm.meridienSelected),callback:function ($$v) {_vm.meridienSelected=$$v;},expression:\"meridienSelected\"}},_vm._l((_vm.meridiens),function(meridien){return _c('option',{key:meridien,domProps:{\"value\":meridien}},[_vm._v(\"\\n \"+_vm._s(meridien)+\"\\n \")])}),0):_vm._e()],2),_vm._v(\" \"),(_vm.$slots.default !== undefined && _vm.$slots.default.length)?_c('footer',{staticClass:\"timepicker-footer\"},[_vm._t(\"default\")],2):_vm._e()],1)],1):_c('b-input',_vm._b({ref:\"input\",attrs:{\"type\":\"time\",\"step\":_vm.nativeStep,\"autocomplete\":\"off\",\"value\":_vm.formatHHMMSS(_vm.computedValue),\"placeholder\":_vm.placeholder,\"size\":_vm.size,\"icon\":_vm.icon,\"icon-pack\":_vm.iconPack,\"loading\":_vm.loading,\"max\":_vm.formatHHMMSS(_vm.maxTime),\"min\":_vm.formatHHMMSS(_vm.minTime),\"disabled\":_vm.disabled,\"readonly\":false,\"use-html5-validation\":_vm.useHtml5Validation},on:{\"focus\":_vm.handleOnFocus,\"blur\":function($event){_vm.onBlur() && _vm.checkHtml5Validity();}},nativeOn:{\"change\":function($event){return _vm.onChange($event.target.value)}}},'b-input',_vm.$attrs,false))],1)};\nvar __vue_staticRenderFns__ = [];\n\n /* style */\n const __vue_inject_styles__ = undefined;\n /* scoped */\n const __vue_scope_id__ = undefined;\n /* module identifier */\n const __vue_module_identifier__ = undefined;\n /* functional template */\n const __vue_is_functional_template__ = false;\n /* style inject */\n \n /* style inject SSR */\n \n\n \n var Timepicker = __vue_normalize__(\n { render: __vue_render__, staticRenderFns: __vue_staticRenderFns__ },\n __vue_inject_styles__,\n __vue_script__,\n __vue_scope_id__,\n __vue_is_functional_template__,\n __vue_module_identifier__,\n undefined,\n undefined\n );\n\nexport { Timepicker as T };\n","import { _ as _defineProperty } from './chunk-f2006744.js';\nimport { i as isMobile } from './chunk-be9233e7.js';\nimport { c as config } from './chunk-b170726a.js';\nimport { F as FormElementMixin } from './chunk-7d95d17c.js';\nimport './chunk-c4aa8744.js';\nimport { _ as __vue_normalize__, r as registerComponent, u as use } from './chunk-cca88db8.js';\nimport './chunk-fc7d2ea1.js';\nimport './chunk-57083821.js';\nimport './chunk-b3471279.js';\nimport './chunk-a2a5263a.js';\nimport './chunk-4e6e1ec6.js';\nimport './chunk-3aad093b.js';\nimport { D as Datepicker } from './chunk-335ba960.js';\nimport { T as Timepicker } from './chunk-3294df2a.js';\n\nvar _components;\nvar script = {\n name: 'BDatetimepicker',\n components: (_components = {}, _defineProperty(_components, Datepicker.name, Datepicker), _defineProperty(_components, Timepicker.name, Timepicker), _components),\n mixins: [FormElementMixin],\n inheritAttrs: false,\n props: {\n value: {\n type: Date\n },\n editable: {\n type: Boolean,\n default: false\n },\n placeholder: String,\n disabled: Boolean,\n icon: String,\n iconPack: String,\n inline: Boolean,\n openOnFocus: Boolean,\n position: String,\n mobileNative: {\n type: Boolean,\n default: true\n },\n minDatetime: Date,\n maxDatetime: Date,\n datetimeFormatter: {\n type: Function\n },\n datetimeParser: {\n type: Function\n },\n datetimeCreator: {\n type: Function,\n default: function _default(date) {\n if (typeof config.defaultDatetimeCreator === 'function') {\n return config.defaultDatetimeCreator(date);\n } else {\n return date;\n }\n }\n },\n datepicker: Object,\n timepicker: Object\n },\n data: function data() {\n return {\n newValue: this.value\n };\n },\n computed: {\n computedValue: {\n get: function get() {\n return this.newValue;\n },\n set: function set(value) {\n if (value) {\n var val = new Date(value.getTime());\n\n if (this.newValue) {\n // restore time part\n if ((value.getDate() !== this.newValue.getDate() || value.getMonth() !== this.newValue.getMonth() || value.getFullYear() !== this.newValue.getFullYear()) && value.getHours() === 0 && value.getMinutes() === 0 && value.getSeconds() === 0) {\n val.setHours(this.newValue.getHours(), this.newValue.getMinutes(), this.newValue.getSeconds(), 0);\n }\n } else {\n val = this.datetimeCreator(value);\n } // check min and max range\n\n\n if (this.minDatetime && val < this.minDatetime) {\n val = this.minDatetime;\n } else if (this.maxDatetime && val > this.maxDatetime) {\n val = this.maxDatetime;\n }\n\n this.newValue = new Date(val.getTime());\n } else {\n this.newValue = value;\n }\n\n this.$emit('input', this.newValue);\n }\n },\n isMobile: function isMobile$1() {\n return this.mobileNative && isMobile.any();\n },\n minDate: function minDate() {\n if (!this.minDatetime) return this.datepicker ? this.datepicker.minDate : null;\n return new Date(this.minDatetime.getFullYear(), this.minDatetime.getMonth(), this.minDatetime.getDate(), 0, 0, 0, 0);\n },\n maxDate: function maxDate() {\n if (!this.maxDatetime) return this.datepicker ? this.datepicker.maxDate : null;\n return new Date(this.maxDatetime.getFullYear(), this.maxDatetime.getMonth(), this.maxDatetime.getDate(), 0, 0, 0, 0);\n },\n minTime: function minTime() {\n if (!this.minDatetime || this.newValue === null || typeof this.newValue === 'undefined') {\n return this.timepicker ? this.timepicker.minTime : null;\n }\n\n if (this.minDatetime.getFullYear() === this.newValue.getFullYear() && this.minDatetime.getMonth() === this.newValue.getMonth() && this.minDatetime.getDate() === this.newValue.getDate()) {\n return this.minDatetime;\n }\n },\n maxTime: function maxTime() {\n if (!this.maxDatetime || this.newValue === null || typeof this.newValue === 'undefined') {\n return this.timepicker ? this.timepicker.maxTime : null;\n }\n\n if (this.maxDatetime.getFullYear() === this.newValue.getFullYear() && this.maxDatetime.getMonth() === this.newValue.getMonth() && this.maxDatetime.getDate() === this.newValue.getDate()) {\n return this.maxDatetime;\n }\n },\n datepickerSize: function datepickerSize() {\n return this.datepicker && this.datepicker.size ? this.datepicker.size : this.size;\n },\n timepickerSize: function timepickerSize() {\n return this.timepicker && this.timepicker.size ? this.timepicker.size : this.size;\n },\n timepickerDisabled: function timepickerDisabled() {\n return this.timepicker && this.timepicker.disabled ? this.timepicker.disabled : this.disabled;\n }\n },\n watch: {\n value: function value(_value) {\n this.newValue = _value;\n }\n },\n methods: {\n defaultDatetimeParser: function defaultDatetimeParser(date) {\n if (typeof this.datetimeParser === 'function') {\n return this.datetimeParser(date);\n } else if (typeof config.defaultDatetimeParser === 'function') {\n return config.defaultDatetimeParser(date);\n } else {\n return new Date(Date.parse(date));\n }\n },\n defaultDatetimeFormatter: function defaultDatetimeFormatter(date) {\n if (typeof this.datetimeFormatter === 'function') {\n return this.datetimeFormatter(date);\n } else if (typeof config.defaultDatetimeParser === 'function') {\n return config.defaultDatetimeParser(date);\n } else {\n if (this.$refs.timepicker) {\n var yyyyMMdd = date.getFullYear() + '/' + (date.getMonth() + 1) + '/' + date.getDate();\n var d = new Date(yyyyMMdd);\n return d.toLocaleDateString() + ' ' + this.$refs.timepicker.timeFormatter(date, this.$refs.timepicker);\n }\n\n return null;\n }\n },\n\n /*\r\n * Parse date from string\r\n */\n onChangeNativePicker: function onChangeNativePicker(event) {\n var date = event.target.value;\n this.computedValue = date ? new Date(date) : null;\n },\n formatNative: function formatNative(value) {\n var date = new Date(value);\n\n if (value && !isNaN(date)) {\n var year = date.getFullYear();\n var month = date.getMonth() + 1;\n var day = date.getDate();\n var hours = date.getHours();\n var minutes = date.getMinutes();\n var seconds = date.getSeconds();\n return year + '-' + ((month < 10 ? '0' : '') + month) + '-' + ((day < 10 ? '0' : '') + day) + 'T' + ((hours < 10 ? '0' : '') + hours) + ':' + ((minutes < 10 ? '0' : '') + minutes) + ':' + ((seconds < 10 ? '0' : '') + seconds);\n }\n\n return '';\n },\n toggle: function toggle() {\n this.$refs.datepicker.toggle();\n }\n },\n mounted: function mounted() {\n // $refs attached, it's time to refresh datepicker (input)\n if (this.newValue) {\n this.$refs.datepicker.$forceUpdate();\n }\n }\n};\n\n/* script */\nconst __vue_script__ = script;\n\n/* template */\nvar __vue_render__ = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return (!_vm.isMobile || _vm.inline)?_c('b-datepicker',_vm._b({ref:\"datepicker\",attrs:{\"open-on-focus\":_vm.openOnFocus,\"position\":_vm.position,\"loading\":_vm.loading,\"inline\":_vm.inline,\"editable\":_vm.editable,\"expanded\":_vm.expanded,\"close-on-click\":false,\"date-formatter\":_vm.defaultDatetimeFormatter,\"date-parser\":_vm.defaultDatetimeParser,\"min-date\":_vm.minDate,\"max-date\":_vm.maxDate,\"icon\":_vm.icon,\"icon-pack\":_vm.iconPack,\"size\":_vm.datepickerSize,\"placeholder\":_vm.placeholder,\"range\":false,\"disabled\":_vm.disabled,\"mobile-native\":_vm.mobileNative},on:{\"change-month\":function($event){return _vm.$emit('change-month', $event)},\"change-year\":function($event){return _vm.$emit('change-year', $event)}},model:{value:(_vm.computedValue),callback:function ($$v) {_vm.computedValue=$$v;},expression:\"computedValue\"}},'b-datepicker',_vm.datepicker,false),[_c('nav',{staticClass:\"level is-mobile\"},[(_vm.$slots.left !== undefined)?_c('div',{staticClass:\"level-item has-text-centered\"},[_vm._t(\"left\")],2):_vm._e(),_vm._v(\" \"),_c('div',{staticClass:\"level-item has-text-centered\"},[_c('b-timepicker',_vm._b({ref:\"timepicker\",attrs:{\"inline\":\"\",\"editable\":_vm.editable,\"min-time\":_vm.minTime,\"max-time\":_vm.maxTime,\"size\":_vm.timepickerSize,\"disabled\":_vm.timepickerDisabled},model:{value:(_vm.computedValue),callback:function ($$v) {_vm.computedValue=$$v;},expression:\"computedValue\"}},'b-timepicker',_vm.timepicker,false))],1),_vm._v(\" \"),(_vm.$slots.right !== undefined)?_c('div',{staticClass:\"level-item has-text-centered\"},[_vm._t(\"right\")],2):_vm._e()])]):_c('b-input',_vm._b({ref:\"input\",attrs:{\"type\":\"datetime-local\",\"autocomplete\":\"off\",\"value\":_vm.formatNative(_vm.computedValue),\"placeholder\":_vm.placeholder,\"size\":_vm.size,\"icon\":_vm.icon,\"icon-pack\":_vm.iconPack,\"loading\":_vm.loading,\"max\":_vm.formatNative(_vm.maxDate),\"min\":_vm.formatNative(_vm.minDate),\"disabled\":_vm.disabled,\"readonly\":false,\"use-html5-validation\":_vm.useHtml5Validation},on:{\"focus\":_vm.onFocus,\"blur\":_vm.onBlur},nativeOn:{\"change\":function($event){return _vm.onChangeNativePicker($event)}}},'b-input',_vm.$attrs,false))};\nvar __vue_staticRenderFns__ = [];\n\n /* style */\n const __vue_inject_styles__ = undefined;\n /* scoped */\n const __vue_scope_id__ = undefined;\n /* module identifier */\n const __vue_module_identifier__ = undefined;\n /* functional template */\n const __vue_is_functional_template__ = false;\n /* style inject */\n \n /* style inject SSR */\n \n\n \n var Datetimepicker = __vue_normalize__(\n { render: __vue_render__, staticRenderFns: __vue_staticRenderFns__ },\n __vue_inject_styles__,\n __vue_script__,\n __vue_scope_id__,\n __vue_is_functional_template__,\n __vue_module_identifier__,\n undefined,\n undefined\n );\n\nvar Plugin = {\n install: function install(Vue) {\n registerComponent(Vue, Datetimepicker);\n }\n};\nuse(Plugin);\n\nexport default Plugin;\nexport { Datetimepicker as BDatetimepicker };\n","import { r as removeElement } from './chunk-be9233e7.js';\nimport { c as config } from './chunk-b170726a.js';\nimport { _ as __vue_normalize__ } from './chunk-cca88db8.js';\nimport { t as trapFocus } from './chunk-b3471279.js';\n\n//\nvar script = {\n name: 'BModal',\n directives: {\n trapFocus: trapFocus\n },\n props: {\n active: Boolean,\n component: [Object, Function],\n content: String,\n programmatic: Boolean,\n props: Object,\n events: Object,\n width: {\n type: [String, Number],\n default: 960\n },\n hasModalCard: Boolean,\n animation: {\n type: String,\n default: 'zoom-out'\n },\n canCancel: {\n type: [Array, Boolean],\n default: function _default() {\n return config.defaultModalCanCancel;\n }\n },\n onCancel: {\n type: Function,\n default: function _default() {}\n },\n scroll: {\n type: String,\n default: function _default() {\n return config.defaultModalScroll ? config.defaultModalScroll : 'clip';\n },\n validator: function validator(value) {\n return ['clip', 'keep'].indexOf(value) >= 0;\n }\n },\n fullScreen: Boolean,\n trapFocus: {\n type: Boolean,\n default: config.defaultTrapFocus\n },\n customClass: String,\n ariaRole: {\n type: String,\n validator: function validator(value) {\n return ['dialog', 'alertdialog'].indexOf(value) >= 0;\n }\n },\n ariaModal: Boolean\n },\n data: function data() {\n return {\n isActive: this.active || false,\n savedScrollTop: null,\n newWidth: typeof this.width === 'number' ? this.width + 'px' : this.width,\n animating: true\n };\n },\n computed: {\n cancelOptions: function cancelOptions() {\n return typeof this.canCancel === 'boolean' ? this.canCancel ? config.defaultModalCanCancel : [] : this.canCancel;\n },\n showX: function showX() {\n return this.cancelOptions.indexOf('x') >= 0;\n },\n customStyle: function customStyle() {\n if (!this.fullScreen) {\n return {\n maxWidth: this.newWidth\n };\n }\n\n return null;\n }\n },\n watch: {\n active: function active(value) {\n var _this = this;\n\n this.isActive = value;\n this.$nextTick(function () {\n if (value && _this.$el && _this.$el.focus) {\n _this.$el.focus();\n }\n });\n },\n isActive: function isActive() {\n this.handleScroll();\n }\n },\n methods: {\n handleScroll: function handleScroll() {\n if (typeof window === 'undefined') return;\n\n if (this.scroll === 'clip') {\n if (this.isActive) {\n document.documentElement.classList.add('is-clipped');\n } else {\n document.documentElement.classList.remove('is-clipped');\n }\n\n return;\n }\n\n this.savedScrollTop = !this.savedScrollTop ? document.documentElement.scrollTop : this.savedScrollTop;\n\n if (this.isActive) {\n document.body.classList.add('is-noscroll');\n } else {\n document.body.classList.remove('is-noscroll');\n }\n\n if (this.isActive) {\n document.body.style.top = \"-\".concat(this.savedScrollTop, \"px\");\n return;\n }\n\n document.documentElement.scrollTop = this.savedScrollTop;\n document.body.style.top = null;\n this.savedScrollTop = null;\n },\n\n /**\r\n * Close the Modal if canCancel and call the onCancel prop (function).\r\n */\n cancel: function cancel(method) {\n if (this.cancelOptions.indexOf(method) < 0) return;\n this.onCancel.apply(null, arguments);\n this.close();\n },\n\n /**\r\n * Call the onCancel prop (function).\r\n * Emit events, and destroy modal if it's programmatic.\r\n */\n close: function close() {\n var _this2 = this;\n\n this.$emit('close');\n this.$emit('update:active', false); // Timeout for the animation complete before destroying\n\n if (this.programmatic) {\n this.isActive = false;\n setTimeout(function () {\n _this2.$destroy();\n\n removeElement(_this2.$el);\n }, 150);\n }\n },\n\n /**\r\n * Keypress event that is bound to the document.\r\n */\n keyPress: function keyPress(event) {\n // Esc key\n if (this.isActive && event.keyCode === 27) this.cancel('escape');\n },\n\n /**\r\n * Transition after-enter hook\r\n */\n afterEnter: function afterEnter() {\n this.animating = false;\n },\n\n /**\r\n * Transition before-leave hook\r\n */\n beforeLeave: function beforeLeave() {\n this.animating = true;\n }\n },\n created: function created() {\n if (typeof window !== 'undefined') {\n document.addEventListener('keyup', this.keyPress);\n }\n },\n beforeMount: function beforeMount() {\n // Insert the Modal component in body tag\n // only if it's programmatic\n this.programmatic && document.body.appendChild(this.$el);\n },\n mounted: function mounted() {\n if (this.programmatic) this.isActive = true;else if (this.isActive) this.handleScroll();\n },\n beforeDestroy: function beforeDestroy() {\n if (typeof window !== 'undefined') {\n document.removeEventListener('keyup', this.keyPress); // reset scroll\n\n document.documentElement.classList.remove('is-clipped');\n var savedScrollTop = !this.savedScrollTop ? document.documentElement.scrollTop : this.savedScrollTop;\n document.body.classList.remove('is-noscroll');\n document.documentElement.scrollTop = savedScrollTop;\n document.body.style.top = null;\n }\n }\n};\n\n/* script */\nconst __vue_script__ = script;\n\n/* template */\nvar __vue_render__ = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('transition',{attrs:{\"name\":_vm.animation},on:{\"after-enter\":_vm.afterEnter,\"before-leave\":_vm.beforeLeave}},[(_vm.isActive)?_c('div',{directives:[{name:\"trap-focus\",rawName:\"v-trap-focus\",value:(_vm.trapFocus),expression:\"trapFocus\"}],staticClass:\"modal is-active\",class:[{'is-full-screen': _vm.fullScreen}, _vm.customClass],attrs:{\"tabindex\":\"-1\",\"role\":_vm.ariaRole,\"aria-modal\":_vm.ariaModal}},[_c('div',{staticClass:\"modal-background\",on:{\"click\":function($event){return _vm.cancel('outside')}}}),_vm._v(\" \"),_c('div',{staticClass:\"animation-content\",class:{ 'modal-content': !_vm.hasModalCard },style:(_vm.customStyle)},[(_vm.component)?_c(_vm.component,_vm._g(_vm._b({tag:\"component\",on:{\"close\":_vm.close}},'component',_vm.props,false),_vm.events)):(_vm.content)?_c('div',{domProps:{\"innerHTML\":_vm._s(_vm.content)}}):_vm._t(\"default\"),_vm._v(\" \"),(_vm.showX)?_c('button',{directives:[{name:\"show\",rawName:\"v-show\",value:(!_vm.animating),expression:\"!animating\"}],staticClass:\"modal-close is-large\",attrs:{\"type\":\"button\"},on:{\"click\":function($event){return _vm.cancel('x')}}}):_vm._e()],2)]):_vm._e()])};\nvar __vue_staticRenderFns__ = [];\n\n /* style */\n const __vue_inject_styles__ = undefined;\n /* scoped */\n const __vue_scope_id__ = undefined;\n /* module identifier */\n const __vue_module_identifier__ = undefined;\n /* functional template */\n const __vue_is_functional_template__ = false;\n /* style inject */\n \n /* style inject SSR */\n \n\n \n var Modal = __vue_normalize__(\n { render: __vue_render__, staticRenderFns: __vue_staticRenderFns__ },\n __vue_inject_styles__,\n __vue_script__,\n __vue_scope_id__,\n __vue_is_functional_template__,\n __vue_module_identifier__,\n undefined,\n undefined\n );\n\nexport { Modal as M };\n","import { _ as _defineProperty } from './chunk-f2006744.js';\nimport { r as removeElement, m as merge } from './chunk-be9233e7.js';\nimport { c as config } from './chunk-b170726a.js';\nimport { I as Icon } from './chunk-c4aa8744.js';\nimport { _ as __vue_normalize__, r as registerComponent, a as registerComponentProgrammatic, u as use } from './chunk-cca88db8.js';\nimport { t as trapFocus } from './chunk-b3471279.js';\nimport Vue from 'vue';\nimport { M as Modal } from './chunk-aee4ff93.js';\n\nvar script = {\n name: 'BDialog',\n components: _defineProperty({}, Icon.name, Icon),\n directives: {\n trapFocus: trapFocus\n },\n extends: Modal,\n props: {\n title: String,\n message: String,\n icon: String,\n iconPack: String,\n hasIcon: Boolean,\n type: {\n type: String,\n default: 'is-primary'\n },\n size: String,\n confirmText: {\n type: String,\n default: function _default() {\n return config.defaultDialogConfirmText ? config.defaultDialogConfirmText : 'OK';\n }\n },\n cancelText: {\n type: String,\n default: function _default() {\n return config.defaultDialogCancelText ? config.defaultDialogCancelText : 'Cancel';\n }\n },\n hasInput: Boolean,\n // Used internally to know if it's prompt\n inputAttrs: {\n type: Object,\n default: function _default() {\n return {};\n }\n },\n onConfirm: {\n type: Function,\n default: function _default() {}\n },\n container: {\n type: String,\n default: config.defaultContainerElement\n },\n focusOn: {\n type: String,\n default: 'confirm'\n },\n trapFocus: {\n type: Boolean,\n default: config.defaultTrapFocus\n },\n ariaRole: {\n type: String,\n validator: function validator(value) {\n return ['dialog', 'alertdialog'].indexOf(value) >= 0;\n }\n },\n ariaModal: Boolean\n },\n data: function data() {\n var prompt = this.hasInput ? this.inputAttrs.value || '' : '';\n return {\n prompt: prompt,\n isActive: false,\n validationMessage: ''\n };\n },\n computed: {\n dialogClass: function dialogClass() {\n return [this.size, {\n 'has-custom-container': this.container !== null\n }];\n },\n\n /**\r\n * Icon name (MDI) based on the type.\r\n */\n iconByType: function iconByType() {\n switch (this.type) {\n case 'is-info':\n return 'information';\n\n case 'is-success':\n return 'check-circle';\n\n case 'is-warning':\n return 'alert';\n\n case 'is-danger':\n return 'alert-circle';\n\n default:\n return null;\n }\n },\n showCancel: function showCancel() {\n return this.cancelOptions.indexOf('button') >= 0;\n }\n },\n methods: {\n /**\r\n * If it's a prompt Dialog, validate the input.\r\n * Call the onConfirm prop (function) and close the Dialog.\r\n */\n confirm: function confirm() {\n var _this = this;\n\n if (this.$refs.input !== undefined) {\n if (!this.$refs.input.checkValidity()) {\n this.validationMessage = this.$refs.input.validationMessage;\n this.$nextTick(function () {\n return _this.$refs.input.select();\n });\n return;\n }\n }\n\n this.onConfirm(this.prompt);\n this.close();\n },\n\n /**\r\n * Close the Dialog.\r\n */\n close: function close() {\n var _this2 = this;\n\n this.isActive = false; // Timeout for the animation complete before destroying\n\n setTimeout(function () {\n _this2.$destroy();\n\n removeElement(_this2.$el);\n }, 150);\n }\n },\n beforeMount: function beforeMount() {\n var _this3 = this;\n\n // Insert the Dialog component in the element container\n if (typeof window !== 'undefined') {\n this.$nextTick(function () {\n var container = document.querySelector(_this3.container) || document.body;\n container.appendChild(_this3.$el);\n });\n }\n },\n mounted: function mounted() {\n var _this4 = this;\n\n this.isActive = true;\n\n if (typeof this.inputAttrs.required === 'undefined') {\n this.$set(this.inputAttrs, 'required', true);\n }\n\n this.$nextTick(function () {\n // Handle which element receives focus\n if (_this4.hasInput) {\n _this4.$refs.input.focus();\n } else if (_this4.focusOn === 'cancel' && _this4.showCancel) {\n _this4.$refs.cancelButton.focus();\n } else {\n _this4.$refs.confirmButton.focus();\n }\n });\n }\n};\n\n/* script */\nconst __vue_script__ = script;\n\n/* template */\nvar __vue_render__ = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('transition',{attrs:{\"name\":_vm.animation}},[(_vm.isActive)?_c('div',{directives:[{name:\"trap-focus\",rawName:\"v-trap-focus\",value:(_vm.trapFocus),expression:\"trapFocus\"}],staticClass:\"dialog modal is-active\",class:_vm.dialogClass,attrs:{\"role\":_vm.ariaRole,\"aria-modal\":_vm.ariaModal}},[_c('div',{staticClass:\"modal-background\",on:{\"click\":function($event){return _vm.cancel('outside')}}}),_vm._v(\" \"),_c('div',{staticClass:\"modal-card animation-content\"},[(_vm.title)?_c('header',{staticClass:\"modal-card-head\"},[_c('p',{staticClass:\"modal-card-title\"},[_vm._v(_vm._s(_vm.title))])]):_vm._e(),_vm._v(\" \"),_c('section',{staticClass:\"modal-card-body\",class:{ 'is-titleless': !_vm.title, 'is-flex': _vm.hasIcon }},[_c('div',{staticClass:\"media\"},[(_vm.hasIcon && (_vm.icon || _vm.iconByType))?_c('div',{staticClass:\"media-left\"},[_c('b-icon',{attrs:{\"icon\":_vm.icon ? _vm.icon : _vm.iconByType,\"pack\":_vm.iconPack,\"type\":_vm.type,\"both\":!_vm.icon,\"size\":\"is-large\"}})],1):_vm._e(),_vm._v(\" \"),_c('div',{staticClass:\"media-content\"},[_c('p',{domProps:{\"innerHTML\":_vm._s(_vm.message)}}),_vm._v(\" \"),(_vm.hasInput)?_c('div',{staticClass:\"field\"},[_c('div',{staticClass:\"control\"},[(((_vm.inputAttrs).type)==='checkbox')?_c('input',_vm._b({directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.prompt),expression:\"prompt\"}],ref:\"input\",staticClass:\"input\",class:{ 'is-danger': _vm.validationMessage },attrs:{\"type\":\"checkbox\"},domProps:{\"checked\":Array.isArray(_vm.prompt)?_vm._i(_vm.prompt,null)>-1:(_vm.prompt)},on:{\"keyup\":function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,\"enter\",13,$event.key,\"Enter\")){ return null; }return _vm.confirm($event)},\"change\":function($event){var $$a=_vm.prompt,$$el=$event.target,$$c=$$el.checked?(true):(false);if(Array.isArray($$a)){var $$v=null,$$i=_vm._i($$a,$$v);if($$el.checked){$$i<0&&(_vm.prompt=$$a.concat([$$v]));}else{$$i>-1&&(_vm.prompt=$$a.slice(0,$$i).concat($$a.slice($$i+1)));}}else{_vm.prompt=$$c;}}}},'input',_vm.inputAttrs,false)):(((_vm.inputAttrs).type)==='radio')?_c('input',_vm._b({directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.prompt),expression:\"prompt\"}],ref:\"input\",staticClass:\"input\",class:{ 'is-danger': _vm.validationMessage },attrs:{\"type\":\"radio\"},domProps:{\"checked\":_vm._q(_vm.prompt,null)},on:{\"keyup\":function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,\"enter\",13,$event.key,\"Enter\")){ return null; }return _vm.confirm($event)},\"change\":function($event){_vm.prompt=null;}}},'input',_vm.inputAttrs,false)):_c('input',_vm._b({directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.prompt),expression:\"prompt\"}],ref:\"input\",staticClass:\"input\",class:{ 'is-danger': _vm.validationMessage },attrs:{\"type\":(_vm.inputAttrs).type},domProps:{\"value\":(_vm.prompt)},on:{\"keyup\":function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,\"enter\",13,$event.key,\"Enter\")){ return null; }return _vm.confirm($event)},\"input\":function($event){if($event.target.composing){ return; }_vm.prompt=$event.target.value;}}},'input',_vm.inputAttrs,false))]),_vm._v(\" \"),_c('p',{staticClass:\"help is-danger\"},[_vm._v(_vm._s(_vm.validationMessage))])]):_vm._e()])])]),_vm._v(\" \"),_c('footer',{staticClass:\"modal-card-foot\"},[(_vm.showCancel)?_c('button',{ref:\"cancelButton\",staticClass:\"button\",on:{\"click\":function($event){return _vm.cancel('button')}}},[_vm._v(\"\\n \"+_vm._s(_vm.cancelText)+\"\\n \")]):_vm._e(),_vm._v(\" \"),_c('button',{ref:\"confirmButton\",staticClass:\"button\",class:_vm.type,on:{\"click\":_vm.confirm}},[_vm._v(\"\\n \"+_vm._s(_vm.confirmText)+\"\\n \")])])])]):_vm._e()])};\nvar __vue_staticRenderFns__ = [];\n\n /* style */\n const __vue_inject_styles__ = undefined;\n /* scoped */\n const __vue_scope_id__ = undefined;\n /* module identifier */\n const __vue_module_identifier__ = undefined;\n /* functional template */\n const __vue_is_functional_template__ = false;\n /* style inject */\n \n /* style inject SSR */\n \n\n \n var Dialog = __vue_normalize__(\n { render: __vue_render__, staticRenderFns: __vue_staticRenderFns__ },\n __vue_inject_styles__,\n __vue_script__,\n __vue_scope_id__,\n __vue_is_functional_template__,\n __vue_module_identifier__,\n undefined,\n undefined\n );\n\nfunction open(propsData) {\n var vm = typeof window !== 'undefined' && window.Vue ? window.Vue : Vue;\n var DialogComponent = vm.extend(Dialog);\n return new DialogComponent({\n el: document.createElement('div'),\n propsData: propsData\n });\n}\n\nvar DialogProgrammatic = {\n alert: function alert(params) {\n if (typeof params === 'string') {\n params = {\n message: params\n };\n }\n\n var defaultParam = {\n canCancel: false\n };\n var propsData = merge(defaultParam, params);\n return open(propsData);\n },\n confirm: function confirm(params) {\n var defaultParam = {};\n var propsData = merge(defaultParam, params);\n return open(propsData);\n },\n prompt: function prompt(params) {\n var defaultParam = {\n hasInput: true,\n confirmText: 'Done'\n };\n var propsData = merge(defaultParam, params);\n return open(propsData);\n }\n};\nvar Plugin = {\n install: function install(Vue) {\n registerComponent(Vue, Dialog);\n registerComponentProgrammatic(Vue, 'dialog', DialogProgrammatic);\n }\n};\nuse(Plugin);\n\nexport default Plugin;\nexport { Dialog as BDialog, DialogProgrammatic };\n","import './chunk-b170726a.js';\nimport { r as registerComponent, u as use } from './chunk-cca88db8.js';\nimport './chunk-b3471279.js';\nimport { D as Dropdown, a as DropdownItem } from './chunk-a2a5263a.js';\nexport { D as BDropdown, a as BDropdownItem } from './chunk-a2a5263a.js';\n\nvar Plugin = {\n install: function install(Vue) {\n registerComponent(Vue, Dropdown);\n registerComponent(Vue, DropdownItem);\n }\n};\nuse(Plugin);\n\nexport default Plugin;\n","import './chunk-f2006744.js';\nimport './chunk-b170726a.js';\nimport { r as registerComponent, u as use } from './chunk-cca88db8.js';\nimport { F as Field } from './chunk-4e6e1ec6.js';\nexport { F as BField } from './chunk-4e6e1ec6.js';\n\nvar Plugin = {\n install: function install(Vue) {\n registerComponent(Vue, Field);\n }\n};\nuse(Plugin);\n\nexport default Plugin;\n","import './chunk-f2006744.js';\nimport './chunk-be9233e7.js';\nimport './chunk-b170726a.js';\nimport { I as Icon } from './chunk-c4aa8744.js';\nexport { I as BIcon } from './chunk-c4aa8744.js';\nimport { r as registerComponent, u as use } from './chunk-cca88db8.js';\n\nvar Plugin = {\n install: function install(Vue) {\n registerComponent(Vue, Icon);\n }\n};\nuse(Plugin);\n\nexport default Plugin;\n","import './chunk-f2006744.js';\nimport './chunk-be9233e7.js';\nimport './chunk-b170726a.js';\nimport './chunk-7d95d17c.js';\nimport './chunk-c4aa8744.js';\nimport { r as registerComponent, u as use } from './chunk-cca88db8.js';\nimport { I as Input } from './chunk-fc7d2ea1.js';\nexport { I as BInput } from './chunk-fc7d2ea1.js';\n\nvar Plugin = {\n install: function install(Vue) {\n registerComponent(Vue, Input);\n }\n};\nuse(Plugin);\n\nexport default Plugin;\n","// Polyfills for SSR\nvar isSSR = typeof window === 'undefined';\nvar HTMLElement = isSSR ? Object : window.HTMLElement;\nvar File = isSSR ? Object : window.File;\n\nexport { File as F, HTMLElement as H };\n","import './chunk-f2006744.js';\nimport { r as removeElement, m as merge } from './chunk-be9233e7.js';\nimport { _ as __vue_normalize__, r as registerComponent, a as registerComponentProgrammatic, u as use } from './chunk-cca88db8.js';\nimport Vue from 'vue';\nimport { H as HTMLElement } from './chunk-b9bdb0e4.js';\n\n//\nvar script = {\n name: 'BLoading',\n props: {\n active: Boolean,\n programmatic: Boolean,\n container: [Object, Function, HTMLElement],\n isFullPage: {\n type: Boolean,\n default: true\n },\n animation: {\n type: String,\n default: 'fade'\n },\n canCancel: {\n type: Boolean,\n default: false\n },\n onCancel: {\n type: Function,\n default: function _default() {}\n }\n },\n data: function data() {\n return {\n isActive: this.active || false\n };\n },\n watch: {\n active: function active(value) {\n this.isActive = value;\n }\n },\n methods: {\n /**\r\n * Close the Modal if canCancel.\r\n */\n cancel: function cancel() {\n if (!this.canCancel || !this.isActive) return;\n this.close();\n },\n\n /**\r\n * Emit events, and destroy modal if it's programmatic.\r\n */\n close: function close() {\n var _this = this;\n\n this.onCancel.apply(null, arguments);\n this.$emit('close');\n this.$emit('update:active', false); // Timeout for the animation complete before destroying\n\n if (this.programmatic) {\n this.isActive = false;\n setTimeout(function () {\n _this.$destroy();\n\n removeElement(_this.$el);\n }, 150);\n }\n },\n\n /**\r\n * Keypress event that is bound to the document.\r\n */\n keyPress: function keyPress(event) {\n // Esc key\n if (event.keyCode === 27) this.cancel();\n }\n },\n created: function created() {\n if (typeof window !== 'undefined') {\n document.addEventListener('keyup', this.keyPress);\n }\n },\n beforeMount: function beforeMount() {\n // Insert the Loading component in body tag\n // only if it's programmatic\n if (this.programmatic) {\n if (!this.container) {\n document.body.appendChild(this.$el);\n } else {\n this.isFullPage = false;\n this.container.appendChild(this.$el);\n }\n }\n },\n mounted: function mounted() {\n if (this.programmatic) this.isActive = true;\n },\n beforeDestroy: function beforeDestroy() {\n if (typeof window !== 'undefined') {\n document.removeEventListener('keyup', this.keyPress);\n }\n }\n};\n\n/* script */\nconst __vue_script__ = script;\n\n/* template */\nvar __vue_render__ = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('transition',{attrs:{\"name\":_vm.animation}},[(_vm.isActive)?_c('div',{staticClass:\"loading-overlay is-active\",class:{ 'is-full-page': _vm.isFullPage }},[_c('div',{staticClass:\"loading-background\",on:{\"click\":_vm.cancel}}),_vm._v(\" \"),_vm._t(\"default\",[_c('div',{staticClass:\"loading-icon\"})])],2):_vm._e()])};\nvar __vue_staticRenderFns__ = [];\n\n /* style */\n const __vue_inject_styles__ = undefined;\n /* scoped */\n const __vue_scope_id__ = undefined;\n /* module identifier */\n const __vue_module_identifier__ = undefined;\n /* functional template */\n const __vue_is_functional_template__ = false;\n /* style inject */\n \n /* style inject SSR */\n \n\n \n var Loading = __vue_normalize__(\n { render: __vue_render__, staticRenderFns: __vue_staticRenderFns__ },\n __vue_inject_styles__,\n __vue_script__,\n __vue_scope_id__,\n __vue_is_functional_template__,\n __vue_module_identifier__,\n undefined,\n undefined\n );\n\nvar LoadingProgrammatic = {\n open: function open(params) {\n var defaultParam = {\n programmatic: true\n };\n var propsData = merge(defaultParam, params);\n var vm = typeof window !== 'undefined' && window.Vue ? window.Vue : Vue;\n var LoadingComponent = vm.extend(Loading);\n return new LoadingComponent({\n el: document.createElement('div'),\n propsData: propsData\n });\n }\n};\nvar Plugin = {\n install: function install(Vue) {\n registerComponent(Vue, Loading);\n registerComponentProgrammatic(Vue, 'loading', LoadingProgrammatic);\n }\n};\nuse(Plugin);\n\nexport default Plugin;\nexport { Loading as BLoading, LoadingProgrammatic };\n","import { _ as _defineProperty } from './chunk-f2006744.js';\nimport './chunk-be9233e7.js';\nimport './chunk-b170726a.js';\nimport { I as Icon } from './chunk-c4aa8744.js';\nimport { _ as __vue_normalize__, r as registerComponent, u as use } from './chunk-cca88db8.js';\n\n//\n//\n//\n//\n//\n//\nvar script = {\n name: 'BMenu',\n props: {\n accordion: {\n type: Boolean,\n default: true\n }\n },\n data: function data() {\n return {\n _isMenu: true // Used by MenuItem\n\n };\n }\n};\n\n/* script */\nconst __vue_script__ = script;\n\n/* template */\nvar __vue_render__ = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"menu\"},[_vm._t(\"default\")],2)};\nvar __vue_staticRenderFns__ = [];\n\n /* style */\n const __vue_inject_styles__ = undefined;\n /* scoped */\n const __vue_scope_id__ = undefined;\n /* module identifier */\n const __vue_module_identifier__ = undefined;\n /* functional template */\n const __vue_is_functional_template__ = false;\n /* style inject */\n \n /* style inject SSR */\n \n\n \n var Menu = __vue_normalize__(\n { render: __vue_render__, staticRenderFns: __vue_staticRenderFns__ },\n __vue_inject_styles__,\n __vue_script__,\n __vue_scope_id__,\n __vue_is_functional_template__,\n __vue_module_identifier__,\n undefined,\n undefined\n );\n\nvar script$1 = {\n name: 'BMenuList',\n functional: true,\n props: {\n label: String,\n icon: String,\n iconPack: String,\n ariaRole: {\n type: String,\n default: ''\n }\n },\n render: function render(createElement, context) {\n var vlabel = null;\n var slots = context.slots();\n\n if (context.props.label || slots.label) {\n vlabel = createElement('p', {\n attrs: {\n 'class': 'menu-label'\n }\n }, context.props.label ? context.props.icon ? [createElement('b-icon', {\n props: {\n 'icon': context.props.icon,\n 'pack': context.props.iconPack,\n 'size': 'is-small'\n }\n }), createElement('span', {}, context.props.label)] : context.props.label : slots.label);\n }\n\n var vnode = createElement('ul', {\n attrs: {\n 'class': 'menu-list',\n 'role': context.props.ariaRole === 'menu' ? context.props.ariaRole : null\n }\n }, slots.default);\n return vlabel ? [vlabel, vnode] : vnode;\n }\n};\n\n/* script */\nconst __vue_script__$1 = script$1;\n\n/* template */\n\n /* style */\n const __vue_inject_styles__$1 = undefined;\n /* scoped */\n const __vue_scope_id__$1 = undefined;\n /* module identifier */\n const __vue_module_identifier__$1 = undefined;\n /* functional template */\n const __vue_is_functional_template__$1 = undefined;\n /* style inject */\n \n /* style inject SSR */\n \n\n \n var MenuList = __vue_normalize__(\n {},\n __vue_inject_styles__$1,\n __vue_script__$1,\n __vue_scope_id__$1,\n __vue_is_functional_template__$1,\n __vue_module_identifier__$1,\n undefined,\n undefined\n );\n\nvar script$2 = {\n name: 'BMenuItem',\n components: _defineProperty({}, Icon.name, Icon),\n inheritAttrs: false,\n props: {\n label: String,\n active: Boolean,\n expanded: Boolean,\n disabled: Boolean,\n iconPack: String,\n icon: String,\n animation: {\n type: String,\n default: 'fade'\n },\n tag: {\n type: String,\n default: 'a',\n validator: function validator(value) {\n return ['a', 'router-link', 'nuxt-link', 'n-link', 'NuxtLink', 'NLink'].indexOf(value) >= 0;\n }\n },\n ariaRole: {\n type: String,\n default: ''\n }\n },\n data: function data() {\n return {\n newActive: this.active,\n newExpanded: this.expanded\n };\n },\n computed: {\n ariaRoleMenu: function ariaRoleMenu() {\n return this.ariaRole === 'menuitem' ? this.ariaRole : null;\n }\n },\n watch: {\n active: function active(value) {\n this.newActive = value;\n },\n expanded: function expanded(value) {\n this.newExpanded = value;\n }\n },\n methods: {\n onClick: function onClick(event) {\n if (this.disabled) return;\n this.reset(this.$parent);\n this.newExpanded = true;\n this.$emit('update:expanded', this.newActive);\n this.newActive = true;\n this.$emit('update:active', this.newActive);\n this.$emit('click', event);\n },\n reset: function reset(parent) {\n var _this = this;\n\n var items = parent.$children.filter(function (c) {\n return c.name === _this.name;\n });\n items.forEach(function (item) {\n if (item !== _this) {\n _this.reset(item);\n\n if (!parent.$data._isMenu || parent.$data._isMenu && parent.accordion) {\n item.newExpanded = false;\n item.$emit('update:expanded', item.newActive);\n }\n\n item.newActive = false;\n item.$emit('update:active', item.newActive);\n }\n });\n }\n }\n};\n\n/* script */\nconst __vue_script__$2 = script$2;\n\n/* template */\nvar __vue_render__$1 = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('li',{attrs:{\"role\":_vm.ariaRoleMenu}},[_c(_vm.tag,_vm._b({tag:\"component\",class:{\n 'is-active': _vm.newActive,\n 'is-disabled': _vm.disabled\n },on:{\"click\":function($event){return _vm.onClick($event)}},nativeOn:{\"click\":function($event){return _vm.onClick($event)}}},'component',_vm.$attrs,false),[(_vm.icon)?_c('b-icon',{attrs:{\"icon\":_vm.icon,\"pack\":_vm.iconPack,\"size\":\"is-small\"}}):_vm._e(),_vm._v(\" \"),(_vm.label)?_c('span',[_vm._v(_vm._s(_vm.label))]):_vm._t(\"label\",null,{\"expanded\":_vm.newExpanded,\"active\":_vm.newActive})],2),_vm._v(\" \"),(_vm.$slots.default)?[_c('transition',{attrs:{\"name\":_vm.animation}},[_c('ul',{directives:[{name:\"show\",rawName:\"v-show\",value:(_vm.newExpanded),expression:\"newExpanded\"}]},[_vm._t(\"default\")],2)])]:_vm._e()],2)};\nvar __vue_staticRenderFns__$1 = [];\n\n /* style */\n const __vue_inject_styles__$2 = undefined;\n /* scoped */\n const __vue_scope_id__$2 = undefined;\n /* module identifier */\n const __vue_module_identifier__$2 = undefined;\n /* functional template */\n const __vue_is_functional_template__$2 = false;\n /* style inject */\n \n /* style inject SSR */\n \n\n \n var MenuItem = __vue_normalize__(\n { render: __vue_render__$1, staticRenderFns: __vue_staticRenderFns__$1 },\n __vue_inject_styles__$2,\n __vue_script__$2,\n __vue_scope_id__$2,\n __vue_is_functional_template__$2,\n __vue_module_identifier__$2,\n undefined,\n undefined\n );\n\nvar Plugin = {\n install: function install(Vue) {\n registerComponent(Vue, Menu);\n registerComponent(Vue, MenuList);\n registerComponent(Vue, MenuItem);\n }\n};\nuse(Plugin);\n\nexport default Plugin;\nexport { Menu as BMenu, MenuItem as BMenuItem, MenuList as BMenuList };\n","import { _ as _defineProperty } from './chunk-f2006744.js';\nimport { I as Icon } from './chunk-c4aa8744.js';\n\nvar MessageMixin = {\n components: _defineProperty({}, Icon.name, Icon),\n props: {\n active: {\n type: Boolean,\n default: true\n },\n title: String,\n closable: {\n type: Boolean,\n default: true\n },\n message: String,\n type: String,\n hasIcon: Boolean,\n size: String,\n iconPack: String,\n iconSize: String,\n autoClose: {\n type: Boolean,\n default: false\n },\n duration: {\n type: Number,\n default: 2000\n }\n },\n data: function data() {\n return {\n isActive: this.active\n };\n },\n watch: {\n active: function active(value) {\n this.isActive = value;\n },\n isActive: function isActive(value) {\n if (value) {\n this.setAutoClose();\n } else {\n if (this.timer) {\n clearTimeout(this.timer);\n }\n }\n }\n },\n computed: {\n /**\r\n * Icon name (MDI) based on type.\r\n */\n icon: function icon() {\n switch (this.type) {\n case 'is-info':\n return 'information';\n\n case 'is-success':\n return 'check-circle';\n\n case 'is-warning':\n return 'alert';\n\n case 'is-danger':\n return 'alert-circle';\n\n default:\n return null;\n }\n }\n },\n methods: {\n /**\r\n * Close the Message and emit events.\r\n */\n close: function close() {\n this.isActive = false;\n this.$emit('close');\n this.$emit('update:active', false);\n },\n\n /**\r\n * Set timer to auto close message\r\n */\n setAutoClose: function setAutoClose() {\n var _this = this;\n\n if (this.autoClose) {\n this.timer = setTimeout(function () {\n if (_this.isActive) {\n _this.close();\n }\n }, this.duration);\n }\n }\n },\n mounted: function mounted() {\n this.setAutoClose();\n }\n};\n\nexport { MessageMixin as M };\n","import './chunk-f2006744.js';\nimport './chunk-be9233e7.js';\nimport './chunk-b170726a.js';\nimport './chunk-c4aa8744.js';\nimport { _ as __vue_normalize__, r as registerComponent, u as use } from './chunk-cca88db8.js';\nimport { M as MessageMixin } from './chunk-708f26d8.js';\n\n//\nvar script = {\n name: 'BMessage',\n mixins: [MessageMixin],\n props: {\n ariaCloseLabel: String\n },\n data: function data() {\n return {\n newIconSize: this.iconSize || this.size || 'is-large'\n };\n }\n};\n\n/* script */\nconst __vue_script__ = script;\n\n/* template */\nvar __vue_render__ = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('transition',{attrs:{\"name\":\"fade\"}},[(_vm.isActive)?_c('article',{staticClass:\"message\",class:[_vm.type, _vm.size]},[(_vm.title)?_c('header',{staticClass:\"message-header\"},[_c('p',[_vm._v(_vm._s(_vm.title))]),_vm._v(\" \"),(_vm.closable)?_c('button',{staticClass:\"delete\",attrs:{\"type\":\"button\",\"aria-label\":_vm.ariaCloseLabel},on:{\"click\":_vm.close}}):_vm._e()]):_vm._e(),_vm._v(\" \"),_c('section',{staticClass:\"message-body\"},[_c('div',{staticClass:\"media\"},[(_vm.icon && _vm.hasIcon)?_c('div',{staticClass:\"media-left\"},[_c('b-icon',{class:_vm.type,attrs:{\"icon\":_vm.icon,\"pack\":_vm.iconPack,\"both\":\"\",\"size\":_vm.newIconSize}})],1):_vm._e(),_vm._v(\" \"),_c('div',{staticClass:\"media-content\"},[_vm._t(\"default\")],2)])])]):_vm._e()])};\nvar __vue_staticRenderFns__ = [];\n\n /* style */\n const __vue_inject_styles__ = undefined;\n /* scoped */\n const __vue_scope_id__ = undefined;\n /* module identifier */\n const __vue_module_identifier__ = undefined;\n /* functional template */\n const __vue_is_functional_template__ = false;\n /* style inject */\n \n /* style inject SSR */\n \n\n \n var Message = __vue_normalize__(\n { render: __vue_render__, staticRenderFns: __vue_staticRenderFns__ },\n __vue_inject_styles__,\n __vue_script__,\n __vue_scope_id__,\n __vue_is_functional_template__,\n __vue_module_identifier__,\n undefined,\n undefined\n );\n\nvar Plugin = {\n install: function install(Vue) {\n registerComponent(Vue, Message);\n }\n};\nuse(Plugin);\n\nexport default Plugin;\nexport { Message as BMessage };\n","import './chunk-f2006744.js';\nimport { m as merge } from './chunk-be9233e7.js';\nimport './chunk-b170726a.js';\nimport { r as registerComponent, a as registerComponentProgrammatic, u as use } from './chunk-cca88db8.js';\nimport './chunk-b3471279.js';\nimport Vue from 'vue';\nimport { M as Modal } from './chunk-aee4ff93.js';\nexport { M as BModal } from './chunk-aee4ff93.js';\n\nvar ModalProgrammatic = {\n open: function open(params) {\n var parent;\n\n if (typeof params === 'string') {\n params = {\n content: params\n };\n }\n\n var defaultParam = {\n programmatic: true\n };\n\n if (params.parent) {\n parent = params.parent;\n delete params.parent;\n }\n\n var propsData = merge(defaultParam, params);\n var vm = typeof window !== 'undefined' && window.Vue ? window.Vue : Vue;\n var ModalComponent = vm.extend(Modal);\n return new ModalComponent({\n parent: parent,\n el: document.createElement('div'),\n propsData: propsData\n });\n }\n};\nvar Plugin = {\n install: function install(Vue) {\n registerComponent(Vue, Modal);\n registerComponentProgrammatic(Vue, 'modal', ModalProgrammatic);\n }\n};\nuse(Plugin);\n\nexport default Plugin;\nexport { ModalProgrammatic };\n","import { r as removeElement } from './chunk-be9233e7.js';\nimport { c as config } from './chunk-b170726a.js';\n\nvar NoticeMixin = {\n props: {\n type: {\n type: String,\n default: 'is-dark'\n },\n message: String,\n duration: Number,\n queue: {\n type: Boolean,\n default: undefined\n },\n position: {\n type: String,\n default: 'is-top',\n validator: function validator(value) {\n return ['is-top-right', 'is-top', 'is-top-left', 'is-bottom-right', 'is-bottom', 'is-bottom-left'].indexOf(value) > -1;\n }\n },\n container: String\n },\n data: function data() {\n return {\n isActive: false,\n parentTop: null,\n parentBottom: null,\n newContainer: this.container || config.defaultContainerElement\n };\n },\n computed: {\n correctParent: function correctParent() {\n switch (this.position) {\n case 'is-top-right':\n case 'is-top':\n case 'is-top-left':\n return this.parentTop;\n\n case 'is-bottom-right':\n case 'is-bottom':\n case 'is-bottom-left':\n return this.parentBottom;\n }\n },\n transition: function transition() {\n switch (this.position) {\n case 'is-top-right':\n case 'is-top':\n case 'is-top-left':\n return {\n enter: 'fadeInDown',\n leave: 'fadeOut'\n };\n\n case 'is-bottom-right':\n case 'is-bottom':\n case 'is-bottom-left':\n return {\n enter: 'fadeInUp',\n leave: 'fadeOut'\n };\n }\n }\n },\n methods: {\n shouldQueue: function shouldQueue() {\n var queue = this.queue !== undefined ? this.queue : config.defaultNoticeQueue;\n if (!queue) return false;\n return this.parentTop.childElementCount > 0 || this.parentBottom.childElementCount > 0;\n },\n close: function close() {\n var _this = this;\n\n clearTimeout(this.timer);\n this.isActive = false; // Timeout for the animation complete before destroying\n\n setTimeout(function () {\n _this.$destroy();\n\n removeElement(_this.$el);\n }, 150);\n },\n showNotice: function showNotice() {\n var _this2 = this;\n\n if (this.shouldQueue()) {\n // Call recursively if should queue\n setTimeout(function () {\n return _this2.showNotice();\n }, 250);\n return;\n }\n\n this.correctParent.insertAdjacentElement('afterbegin', this.$el);\n this.isActive = true;\n\n if (!this.indefinite) {\n this.timer = setTimeout(function () {\n return _this2.close();\n }, this.newDuration);\n }\n },\n setupContainer: function setupContainer() {\n this.parentTop = document.querySelector((this.newContainer ? this.newContainer : 'body') + '>.notices.is-top');\n this.parentBottom = document.querySelector((this.newContainer ? this.newContainer : 'body') + '>.notices.is-bottom');\n if (this.parentTop && this.parentBottom) return;\n\n if (!this.parentTop) {\n this.parentTop = document.createElement('div');\n this.parentTop.className = 'notices is-top';\n }\n\n if (!this.parentBottom) {\n this.parentBottom = document.createElement('div');\n this.parentBottom.className = 'notices is-bottom';\n }\n\n var container = document.querySelector(this.newContainer) || document.body;\n container.appendChild(this.parentTop);\n container.appendChild(this.parentBottom);\n\n if (this.newContainer) {\n this.parentTop.classList.add('has-custom-container');\n this.parentBottom.classList.add('has-custom-container');\n }\n }\n },\n beforeMount: function beforeMount() {\n this.setupContainer();\n },\n mounted: function mounted() {\n this.showNotice();\n }\n};\n\nexport { NoticeMixin as N };\n","import './chunk-f2006744.js';\nimport { m as merge } from './chunk-be9233e7.js';\nimport { c as config } from './chunk-b170726a.js';\nimport './chunk-c4aa8744.js';\nimport { _ as __vue_normalize__, r as registerComponent, a as registerComponentProgrammatic, u as use } from './chunk-cca88db8.js';\nimport Vue from 'vue';\nimport { M as MessageMixin } from './chunk-708f26d8.js';\nimport { N as NoticeMixin } from './chunk-6a389ea7.js';\n\n//\nvar script = {\n name: 'BNotification',\n mixins: [MessageMixin],\n props: {\n position: String,\n ariaCloseLabel: String\n }\n};\n\n/* script */\nconst __vue_script__ = script;\n\n/* template */\nvar __vue_render__ = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('transition',{attrs:{\"name\":\"fade\"}},[_c('article',{directives:[{name:\"show\",rawName:\"v-show\",value:(_vm.isActive),expression:\"isActive\"}],staticClass:\"notification\",class:[_vm.type, _vm.position]},[(_vm.closable)?_c('button',{staticClass:\"delete\",attrs:{\"type\":\"button\",\"aria-label\":_vm.ariaCloseLabel},on:{\"click\":_vm.close}}):_vm._e(),_vm._v(\" \"),_c('div',{staticClass:\"media\"},[(_vm.icon && _vm.hasIcon)?_c('div',{staticClass:\"media-left\"},[_c('b-icon',{attrs:{\"icon\":_vm.icon,\"pack\":_vm.iconPack,\"both\":\"\",\"size\":\"is-large\",\"aria-hidden\":\"\"}})],1):_vm._e(),_vm._v(\" \"),_c('div',{staticClass:\"media-content\"},[(_vm.message)?_c('p',{staticClass:\"text\",domProps:{\"innerHTML\":_vm._s(_vm.message)}}):_vm._t(\"default\")],2)])])])};\nvar __vue_staticRenderFns__ = [];\n\n /* style */\n const __vue_inject_styles__ = undefined;\n /* scoped */\n const __vue_scope_id__ = undefined;\n /* module identifier */\n const __vue_module_identifier__ = undefined;\n /* functional template */\n const __vue_is_functional_template__ = false;\n /* style inject */\n \n /* style inject SSR */\n \n\n \n var Notification = __vue_normalize__(\n { render: __vue_render__, staticRenderFns: __vue_staticRenderFns__ },\n __vue_inject_styles__,\n __vue_script__,\n __vue_scope_id__,\n __vue_is_functional_template__,\n __vue_module_identifier__,\n undefined,\n undefined\n );\n\n//\nvar script$1 = {\n name: 'BNotificationNotice',\n mixins: [NoticeMixin],\n props: {\n indefinite: {\n type: Boolean,\n default: false\n }\n },\n data: function data() {\n return {\n newDuration: this.duration || config.defaultNotificationDuration\n };\n }\n};\n\n/* script */\nconst __vue_script__$1 = script$1;\n\n/* template */\nvar __vue_render__$1 = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('b-notification',_vm._b({on:{\"close\":_vm.close}},'b-notification',_vm.$options.propsData,false))};\nvar __vue_staticRenderFns__$1 = [];\n\n /* style */\n const __vue_inject_styles__$1 = undefined;\n /* scoped */\n const __vue_scope_id__$1 = undefined;\n /* module identifier */\n const __vue_module_identifier__$1 = undefined;\n /* functional template */\n const __vue_is_functional_template__$1 = false;\n /* style inject */\n \n /* style inject SSR */\n \n\n \n var NotificationNotice = __vue_normalize__(\n { render: __vue_render__$1, staticRenderFns: __vue_staticRenderFns__$1 },\n __vue_inject_styles__$1,\n __vue_script__$1,\n __vue_scope_id__$1,\n __vue_is_functional_template__$1,\n __vue_module_identifier__$1,\n undefined,\n undefined\n );\n\nvar NotificationProgrammatic = {\n open: function open(params) {\n var parent;\n\n if (typeof params === 'string') {\n params = {\n message: params\n };\n }\n\n var defaultParam = {\n position: config.defaultNotificationPosition || 'is-top-right'\n };\n\n if (params.parent) {\n parent = params.parent;\n delete params.parent;\n }\n\n var propsData = merge(defaultParam, params);\n var vm = typeof window !== 'undefined' && window.Vue ? window.Vue : Vue;\n var NotificationNoticeComponent = vm.extend(NotificationNotice);\n return new NotificationNoticeComponent({\n parent: parent,\n el: document.createElement('div'),\n propsData: propsData\n });\n }\n};\nvar Plugin = {\n install: function install(Vue) {\n registerComponent(Vue, Notification);\n registerComponentProgrammatic(Vue, 'notification', NotificationProgrammatic);\n }\n};\nuse(Plugin);\n\nexport default Plugin;\nexport { Notification as BNotification, NotificationProgrammatic };\n","import { b as _typeof, _ as _defineProperty } from './chunk-f2006744.js';\nimport { _ as __vue_normalize__, r as registerComponent, u as use } from './chunk-cca88db8.js';\n\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\nvar script = {\n name: 'NavbarBurger',\n props: {\n isOpened: {\n type: Boolean,\n default: false\n }\n }\n};\n\n/* script */\nconst __vue_script__ = script;\n\n/* template */\nvar __vue_render__ = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('a',_vm._g({staticClass:\"navbar-burger burger\",class:{ 'is-active': _vm.isOpened },attrs:{\"role\":\"button\",\"aria-label\":\"menu\",\"aria-expanded\":_vm.isOpened}},_vm.$listeners),[_c('span',{attrs:{\"aria-hidden\":\"true\"}}),_vm._v(\" \"),_c('span',{attrs:{\"aria-hidden\":\"true\"}}),_vm._v(\" \"),_c('span',{attrs:{\"aria-hidden\":\"true\"}})])};\nvar __vue_staticRenderFns__ = [];\n\n /* style */\n const __vue_inject_styles__ = undefined;\n /* scoped */\n const __vue_scope_id__ = undefined;\n /* module identifier */\n const __vue_module_identifier__ = undefined;\n /* functional template */\n const __vue_is_functional_template__ = false;\n /* style inject */\n \n /* style inject SSR */\n \n\n \n var NavbarBurger = __vue_normalize__(\n { render: __vue_render__, staticRenderFns: __vue_staticRenderFns__ },\n __vue_inject_styles__,\n __vue_script__,\n __vue_scope_id__,\n __vue_is_functional_template__,\n __vue_module_identifier__,\n undefined,\n undefined\n );\n\nvar isTouch = typeof window !== 'undefined' && ('ontouchstart' in window || navigator.msMaxTouchPoints > 0);\nvar events = isTouch ? ['touchstart', 'click'] : ['click'];\nvar instances = [];\n\nfunction processArgs(bindingValue) {\n var isFunction = typeof bindingValue === 'function';\n\n if (!isFunction && _typeof(bindingValue) !== 'object') {\n throw new Error(\"v-click-outside: Binding value should be a function or an object, typeof \".concat(bindingValue, \" given\"));\n }\n\n return {\n handler: isFunction ? bindingValue : bindingValue.handler,\n middleware: bindingValue.middleware || function (isClickOutside) {\n return isClickOutside;\n },\n events: bindingValue.events || events\n };\n}\n\nfunction onEvent(_ref) {\n var el = _ref.el,\n event = _ref.event,\n handler = _ref.handler,\n middleware = _ref.middleware;\n var isClickOutside = event.target !== el && !el.contains(event.target);\n\n if (!isClickOutside) {\n return;\n }\n\n if (middleware(event, el)) {\n handler(event, el);\n }\n}\n\nfunction bind(el, _ref2) {\n var value = _ref2.value;\n\n var _processArgs = processArgs(value),\n _handler = _processArgs.handler,\n middleware = _processArgs.middleware,\n events = _processArgs.events;\n\n var instance = {\n el: el,\n eventHandlers: events.map(function (eventName) {\n return {\n event: eventName,\n handler: function handler(event) {\n return onEvent({\n event: event,\n el: el,\n handler: _handler,\n middleware: middleware\n });\n }\n };\n })\n };\n instance.eventHandlers.forEach(function (_ref3) {\n var event = _ref3.event,\n handler = _ref3.handler;\n return document.addEventListener(event, handler);\n });\n instances.push(instance);\n}\n\nfunction update(el, _ref4) {\n var value = _ref4.value;\n\n var _processArgs2 = processArgs(value),\n _handler2 = _processArgs2.handler,\n middleware = _processArgs2.middleware,\n events = _processArgs2.events;\n\n var instance = instances.find(function (instance) {\n return instance.el === el;\n });\n instance.eventHandlers.forEach(function (_ref5) {\n var event = _ref5.event,\n handler = _ref5.handler;\n return document.removeEventListener(event, handler);\n });\n instance.eventHandlers = events.map(function (eventName) {\n return {\n event: eventName,\n handler: function handler(event) {\n return onEvent({\n event: event,\n el: el,\n handler: _handler2,\n middleware: middleware\n });\n }\n };\n });\n instance.eventHandlers.forEach(function (_ref6) {\n var event = _ref6.event,\n handler = _ref6.handler;\n return document.addEventListener(event, handler);\n });\n}\n\nfunction unbind(el) {\n var instance = instances.find(function (instance) {\n return instance.el === el;\n });\n instance.eventHandlers.forEach(function (_ref7) {\n var event = _ref7.event,\n handler = _ref7.handler;\n return document.removeEventListener(event, handler);\n });\n}\n\nvar directive = {\n bind: bind,\n update: update,\n unbind: unbind,\n instances: instances\n};\n\nvar FIXED_TOP_CLASS = 'is-fixed-top';\nvar BODY_FIXED_TOP_CLASS = 'has-navbar-fixed-top';\nvar BODY_SPACED_FIXED_TOP_CLASS = 'has-spaced-navbar-fixed-top';\nvar FIXED_BOTTOM_CLASS = 'is-fixed-bottom';\nvar BODY_FIXED_BOTTOM_CLASS = 'has-navbar-fixed-bottom';\nvar BODY_SPACED_FIXED_BOTTOM_CLASS = 'has-spaced-navbar-fixed-bottom';\n\nvar isFilled = function isFilled(str) {\n return !!str;\n};\n\nvar script$1 = {\n name: 'BNavbar',\n components: {\n NavbarBurger: NavbarBurger\n },\n directives: {\n clickOutside: directive\n },\n props: {\n type: [String, Object],\n transparent: {\n type: Boolean,\n default: false\n },\n fixedTop: {\n type: Boolean,\n default: false\n },\n fixedBottom: {\n type: Boolean,\n default: false\n },\n isActive: {\n type: Boolean,\n default: false\n },\n wrapperClass: {\n type: String\n },\n closeOnClick: {\n type: Boolean,\n default: true\n },\n mobileBurger: {\n type: Boolean,\n default: true\n },\n spaced: Boolean,\n shadow: Boolean\n },\n data: function data() {\n return {\n internalIsActive: this.isActive\n };\n },\n computed: {\n isOpened: function isOpened() {\n return this.internalIsActive;\n },\n computedClasses: function computedClasses() {\n var _ref;\n\n return [this.type, (_ref = {}, _defineProperty(_ref, FIXED_TOP_CLASS, this.fixedTop), _defineProperty(_ref, FIXED_BOTTOM_CLASS, this.fixedBottom), _defineProperty(_ref, 'is-spaced', this.spaced), _defineProperty(_ref, 'has-shadow', this.shadow), _defineProperty(_ref, 'is-transparent', this.transparent), _ref)];\n }\n },\n watch: {\n isActive: {\n handler: function handler(isActive) {\n this.internalIsActive = isActive;\n },\n immediate: true\n },\n fixedTop: {\n handler: function handler(isSet) {\n this.checkIfFixedPropertiesAreColliding();\n var className = this.spaced ? BODY_SPACED_FIXED_TOP_CLASS : BODY_FIXED_TOP_CLASS;\n\n if (isSet) {\n return this.setBodyClass(className);\n }\n\n this.removeBodyClass(className);\n },\n immediate: true\n },\n fixedBottom: {\n handler: function handler(isSet) {\n this.checkIfFixedPropertiesAreColliding();\n var className = this.spaced ? BODY_SPACED_FIXED_BOTTOM_CLASS : BODY_FIXED_BOTTOM_CLASS;\n\n if (isSet) {\n return this.setBodyClass(className);\n }\n\n this.removeBodyClass(className);\n },\n immediate: true\n }\n },\n methods: {\n toggleActive: function toggleActive() {\n this.internalIsActive = !this.internalIsActive;\n this.emitUpdateParentEvent();\n },\n closeMenu: function closeMenu() {\n if (this.closeOnClick) {\n this.internalIsActive = false;\n this.emitUpdateParentEvent();\n }\n },\n emitUpdateParentEvent: function emitUpdateParentEvent() {\n this.$emit('update:isActive', this.internalIsActive);\n },\n setBodyClass: function setBodyClass(className) {\n if (typeof window !== 'undefined') {\n document.body.classList.add(className);\n }\n },\n removeBodyClass: function removeBodyClass(className) {\n if (typeof window !== 'undefined') {\n document.body.classList.remove(className);\n }\n },\n checkIfFixedPropertiesAreColliding: function checkIfFixedPropertiesAreColliding() {\n var areColliding = this.fixedTop && this.fixedBottom;\n\n if (areColliding) {\n throw new Error('You should choose if the BNavbar is fixed bottom or fixed top, but not both');\n }\n },\n genNavbar: function genNavbar(createElement) {\n var navBarSlots = [this.genNavbarBrandNode(createElement), this.genNavbarSlotsNode(createElement)];\n\n if (!isFilled(this.wrapperClass)) {\n return this.genNavbarSlots(createElement, navBarSlots);\n } // It wraps the slots into a div with the provided wrapperClass prop\n\n\n var navWrapper = createElement('div', {\n class: this.wrapperClass\n }, navBarSlots);\n return this.genNavbarSlots(createElement, [navWrapper]);\n },\n genNavbarSlots: function genNavbarSlots(createElement, slots) {\n return createElement('nav', {\n staticClass: 'navbar',\n class: this.computedClasses,\n attrs: {\n role: 'navigation',\n 'aria-label': 'main navigation'\n },\n directives: [{\n name: 'click-outside',\n value: this.closeMenu\n }]\n }, slots);\n },\n genNavbarBrandNode: function genNavbarBrandNode(createElement) {\n return createElement('div', {\n class: 'navbar-brand'\n }, [this.$slots.brand, this.genBurgerNode(createElement)]);\n },\n genBurgerNode: function genBurgerNode(createElement) {\n if (this.mobileBurger) {\n var defaultBurgerNode = createElement('navbar-burger', {\n props: {\n isOpened: this.isOpened\n },\n on: {\n click: this.toggleActive\n }\n });\n var hasBurgerSlot = !!this.$scopedSlots.burger;\n return hasBurgerSlot ? this.$scopedSlots.burger({\n isOpened: this.isOpened,\n toggleActive: this.toggleActive\n }) : defaultBurgerNode;\n }\n },\n genNavbarSlotsNode: function genNavbarSlotsNode(createElement) {\n return createElement('div', {\n staticClass: 'navbar-menu',\n class: {\n 'is-active': this.isOpened\n }\n }, [this.genMenuPosition(createElement, 'start'), this.genMenuPosition(createElement, 'end')]);\n },\n genMenuPosition: function genMenuPosition(createElement, positionName) {\n return createElement('div', {\n staticClass: \"navbar-\".concat(positionName)\n }, this.$slots[positionName]);\n }\n },\n beforeDestroy: function beforeDestroy() {\n this.removeBodyClass(FIXED_BOTTOM_CLASS);\n this.removeBodyClass(FIXED_TOP_CLASS);\n },\n render: function render(createElement, fn) {\n return this.genNavbar(createElement);\n }\n};\n\n/* script */\nconst __vue_script__$1 = script$1;\n\n/* template */\n\n /* style */\n const __vue_inject_styles__$1 = undefined;\n /* scoped */\n const __vue_scope_id__$1 = undefined;\n /* module identifier */\n const __vue_module_identifier__$1 = undefined;\n /* functional template */\n const __vue_is_functional_template__$1 = undefined;\n /* style inject */\n \n /* style inject SSR */\n \n\n \n var Navbar = __vue_normalize__(\n {},\n __vue_inject_styles__$1,\n __vue_script__$1,\n __vue_scope_id__$1,\n __vue_is_functional_template__$1,\n __vue_module_identifier__$1,\n undefined,\n undefined\n );\n\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\nvar clickableWhiteList = ['div', 'span'];\nvar script$2 = {\n name: 'BNavbarItem',\n inheritAttrs: false,\n props: {\n tag: {\n type: String,\n default: 'a'\n },\n active: Boolean\n },\n methods: {\n /**\r\n * Keypress event that is bound to the document\r\n */\n keyPress: function keyPress(event) {\n // Esc key\n // TODO: use code instead (because keyCode is actually deprecated)\n // https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/keyCode\n if (event.keyCode === 27) {\n this.$parent.closeMenu();\n }\n },\n\n /**\r\n * Close parent if clicked outside.\r\n */\n handleClickEvent: function handleClickEvent(event) {\n var isOnWhiteList = clickableWhiteList.some(function (item) {\n return item === event.target.localName;\n });\n\n if (!isOnWhiteList) {\n if (this.$parent.$data._isNavDropdown) {\n this.$parent.closeMenu();\n this.$parent.$parent.closeMenu();\n } else {\n this.$parent.closeMenu();\n }\n }\n }\n },\n mounted: function mounted() {\n if (typeof window !== 'undefined') {\n this.$el.addEventListener('click', this.handleClickEvent);\n document.addEventListener('keyup', this.keyPress);\n }\n },\n beforeDestroy: function beforeDestroy() {\n if (typeof window !== 'undefined') {\n this.$el.removeEventListener('click', this.handleClickEvent);\n document.removeEventListener('keyup', this.keyPress);\n }\n }\n};\n\n/* script */\nconst __vue_script__$2 = script$2;\n\n/* template */\nvar __vue_render__$1 = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c(_vm.tag,_vm._g(_vm._b({tag:\"component\",staticClass:\"navbar-item\",class:{\n 'is-active': _vm.active\n }},'component',_vm.$attrs,false),_vm.$listeners),[_vm._t(\"default\")],2)};\nvar __vue_staticRenderFns__$1 = [];\n\n /* style */\n const __vue_inject_styles__$2 = undefined;\n /* scoped */\n const __vue_scope_id__$2 = undefined;\n /* module identifier */\n const __vue_module_identifier__$2 = undefined;\n /* functional template */\n const __vue_is_functional_template__$2 = false;\n /* style inject */\n \n /* style inject SSR */\n \n\n \n var NavbarItem = __vue_normalize__(\n { render: __vue_render__$1, staticRenderFns: __vue_staticRenderFns__$1 },\n __vue_inject_styles__$2,\n __vue_script__$2,\n __vue_scope_id__$2,\n __vue_is_functional_template__$2,\n __vue_module_identifier__$2,\n undefined,\n undefined\n );\n\n//\nvar script$3 = {\n name: 'BNavbarDropdown',\n directives: {\n clickOutside: directive\n },\n props: {\n label: String,\n hoverable: Boolean,\n active: Boolean,\n right: Boolean,\n arrowless: Boolean,\n boxed: Boolean\n },\n data: function data() {\n return {\n newActive: this.active,\n _isNavDropdown: true // Used internally by NavbarItem\n\n };\n },\n watch: {\n active: function active(value) {\n this.newActive = value;\n }\n },\n methods: {\n showMenu: function showMenu() {\n this.newActive = true;\n },\n\n /**\r\n * See naming convetion of navbaritem\r\n */\n closeMenu: function closeMenu() {\n this.newActive = false;\n }\n }\n};\n\n/* script */\nconst __vue_script__$3 = script$3;\n\n/* template */\nvar __vue_render__$2 = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{directives:[{name:\"click-outside\",rawName:\"v-click-outside\",value:(_vm.closeMenu),expression:\"closeMenu\"}],staticClass:\"navbar-item has-dropdown\",class:{\n 'is-hoverable': _vm.hoverable,\n 'is-active': _vm.newActive\n }},[_c('a',{staticClass:\"navbar-link\",class:{\n 'is-arrowless': _vm.arrowless\n },on:{\"click\":function($event){_vm.newActive = !_vm.newActive;}}},[(_vm.label)?[_vm._v(_vm._s(_vm.label))]:_vm._t(\"label\")],2),_vm._v(\" \"),_c('div',{staticClass:\"navbar-dropdown\",class:{\n 'is-right': _vm.right,\n 'is-boxed': _vm.boxed\n }},[_vm._t(\"default\")],2)])};\nvar __vue_staticRenderFns__$2 = [];\n\n /* style */\n const __vue_inject_styles__$3 = undefined;\n /* scoped */\n const __vue_scope_id__$3 = undefined;\n /* module identifier */\n const __vue_module_identifier__$3 = undefined;\n /* functional template */\n const __vue_is_functional_template__$3 = false;\n /* style inject */\n \n /* style inject SSR */\n \n\n \n var NavbarDropdown = __vue_normalize__(\n { render: __vue_render__$2, staticRenderFns: __vue_staticRenderFns__$2 },\n __vue_inject_styles__$3,\n __vue_script__$3,\n __vue_scope_id__$3,\n __vue_is_functional_template__$3,\n __vue_module_identifier__$3,\n undefined,\n undefined\n );\n\nvar Plugin = {\n install: function install(Vue) {\n registerComponent(Vue, Navbar);\n registerComponent(Vue, NavbarItem);\n registerComponent(Vue, NavbarDropdown);\n }\n};\nuse(Plugin);\n\nexport default Plugin;\nexport { Navbar as BNavbar, NavbarDropdown as BNavbarDropdown, NavbarItem as BNavbarItem };\n","import { _ as _defineProperty } from './chunk-f2006744.js';\nimport './chunk-be9233e7.js';\nimport './chunk-b170726a.js';\nimport { F as FormElementMixin } from './chunk-7d95d17c.js';\nimport { I as Icon } from './chunk-c4aa8744.js';\nimport { _ as __vue_normalize__, r as registerComponent, u as use } from './chunk-cca88db8.js';\nimport { I as Input } from './chunk-fc7d2ea1.js';\n\nvar _components;\nvar script = {\n name: 'BNumberinput',\n components: (_components = {}, _defineProperty(_components, Icon.name, Icon), _defineProperty(_components, Input.name, Input), _components),\n mixins: [FormElementMixin],\n inheritAttrs: false,\n props: {\n value: Number,\n min: [Number, String],\n max: [Number, String],\n step: [Number, String],\n disabled: Boolean,\n type: {\n type: String,\n default: 'is-primary'\n },\n editable: {\n type: Boolean,\n default: true\n },\n controls: {\n type: Boolean,\n default: true\n },\n controlsRounded: {\n type: Boolean,\n default: false\n },\n controlsPosition: String\n },\n data: function data() {\n return {\n newValue: !isNaN(this.value) ? this.value : parseFloat(this.min) || 0,\n newStep: this.step || 1,\n _elementRef: 'input'\n };\n },\n computed: {\n computedValue: {\n get: function get() {\n return this.newValue;\n },\n set: function set(value) {\n var newValue = value;\n\n if (value === '') {\n newValue = parseFloat(this.min) || null;\n }\n\n this.newValue = newValue;\n this.$emit('input', newValue);\n !this.isValid && this.$refs.input.checkHtml5Validity();\n }\n },\n fieldClasses: function fieldClasses() {\n return [{\n 'has-addons': this.controlsPosition === 'compact'\n }, {\n 'is-grouped': this.controlsPosition !== 'compact'\n }, {\n 'is-expanded': this.expanded\n }];\n },\n buttonClasses: function buttonClasses() {\n return [this.type, this.size, {\n 'is-rounded': this.controlsRounded\n }];\n },\n minNumber: function minNumber() {\n return typeof this.min === 'string' ? parseFloat(this.min) : this.min;\n },\n maxNumber: function maxNumber() {\n return typeof this.max === 'string' ? parseFloat(this.max) : this.max;\n },\n stepNumber: function stepNumber() {\n return typeof this.newStep === 'string' ? parseFloat(this.newStep) : this.newStep;\n },\n disabledMin: function disabledMin() {\n return this.computedValue - this.stepNumber < this.minNumber;\n },\n disabledMax: function disabledMax() {\n return this.computedValue + this.stepNumber > this.maxNumber;\n },\n stepDecimals: function stepDecimals() {\n var step = this.stepNumber.toString();\n var index = step.indexOf('.');\n\n if (index >= 0) {\n return step.substring(index + 1).length;\n }\n\n return 0;\n }\n },\n watch: {\n /**\r\n * When v-model is changed:\r\n * 1. Set internal value.\r\n */\n value: function value(_value) {\n this.newValue = _value;\n }\n },\n methods: {\n decrement: function decrement() {\n if (typeof this.minNumber === 'undefined' || this.computedValue - this.stepNumber >= this.minNumber) {\n var value = this.computedValue - this.stepNumber;\n this.computedValue = parseFloat(value.toFixed(this.stepDecimals));\n }\n },\n increment: function increment() {\n if (typeof this.maxNumber === 'undefined' || this.computedValue + this.stepNumber <= this.maxNumber) {\n var value = this.computedValue + this.stepNumber;\n this.computedValue = parseFloat(value.toFixed(this.stepDecimals));\n }\n },\n onControlClick: function onControlClick(event, inc) {\n // IE 11 -> filter click event\n if (event.detail !== 0 || event.type === 'click') return;\n if (inc) this.increment();else this.decrement();\n },\n onStartLongPress: function onStartLongPress(event, inc) {\n var _this = this;\n\n if (event.button !== 0 && event.type !== 'touchstart') return;\n this._$intervalTime = new Date();\n clearInterval(this._$intervalRef);\n this._$intervalRef = setInterval(function () {\n if (inc) _this.increment();else _this.decrement();\n }, 250);\n },\n onStopLongPress: function onStopLongPress(inc) {\n if (!this._$intervalRef) return;\n var d = new Date();\n\n if (d - this._$intervalTime < 250) {\n if (inc) this.increment();else this.decrement();\n }\n\n clearInterval(this._$intervalRef);\n this._$intervalRef = null;\n }\n }\n};\n\n/* script */\nconst __vue_script__ = script;\n\n/* template */\nvar __vue_render__ = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"b-numberinput field\",class:_vm.fieldClasses},[(_vm.controls)?_c('p',{staticClass:\"control\",on:{\"mouseup\":function($event){return _vm.onStopLongPress(false)},\"mouseleave\":function($event){return _vm.onStopLongPress(false)},\"touchend\":function($event){return _vm.onStopLongPress(false)},\"touchcancel\":function($event){return _vm.onStopLongPress(false)}}},[_c('button',{staticClass:\"button\",class:_vm.buttonClasses,attrs:{\"type\":\"button\",\"disabled\":_vm.disabled || _vm.disabledMin},on:{\"mousedown\":function($event){return _vm.onStartLongPress($event, false)},\"touchstart\":function($event){$event.preventDefault();return _vm.onStartLongPress($event, false)},\"click\":function($event){return _vm.onControlClick($event, false)}}},[_c('b-icon',{attrs:{\"icon\":\"minus\",\"pack\":_vm.iconPack,\"size\":_vm.iconSize}})],1)]):_vm._e(),_vm._v(\" \"),_c('b-input',_vm._b({ref:\"input\",attrs:{\"type\":\"number\",\"step\":_vm.newStep,\"max\":_vm.max,\"min\":_vm.min,\"size\":_vm.size,\"disabled\":_vm.disabled,\"readonly\":!_vm.editable,\"loading\":_vm.loading,\"rounded\":_vm.rounded,\"icon\":_vm.icon,\"icon-pack\":_vm.iconPack,\"autocomplete\":_vm.autocomplete,\"expanded\":_vm.expanded,\"use-html5-validation\":_vm.useHtml5Validation},on:{\"focus\":function($event){return _vm.$emit('focus', $event)},\"blur\":function($event){return _vm.$emit('blur', $event)}},model:{value:(_vm.computedValue),callback:function ($$v) {_vm.computedValue=_vm._n($$v);},expression:\"computedValue\"}},'b-input',_vm.$attrs,false)),_vm._v(\" \"),(_vm.controls)?_c('p',{staticClass:\"control\",on:{\"mouseup\":function($event){return _vm.onStopLongPress(true)},\"mouseleave\":function($event){return _vm.onStopLongPress(true)},\"touchend\":function($event){return _vm.onStopLongPress(true)},\"touchcancel\":function($event){return _vm.onStopLongPress(true)}}},[_c('button',{staticClass:\"button\",class:_vm.buttonClasses,attrs:{\"type\":\"button\",\"disabled\":_vm.disabled || _vm.disabledMax},on:{\"mousedown\":function($event){return _vm.onStartLongPress($event, true)},\"touchstart\":function($event){$event.preventDefault();return _vm.onStartLongPress($event, true)},\"click\":function($event){return _vm.onControlClick($event, true)}}},[_c('b-icon',{attrs:{\"icon\":\"plus\",\"pack\":_vm.iconPack,\"size\":_vm.iconSize}})],1)]):_vm._e()],1)};\nvar __vue_staticRenderFns__ = [];\n\n /* style */\n const __vue_inject_styles__ = undefined;\n /* scoped */\n const __vue_scope_id__ = undefined;\n /* module identifier */\n const __vue_module_identifier__ = undefined;\n /* functional template */\n const __vue_is_functional_template__ = false;\n /* style inject */\n \n /* style inject SSR */\n \n\n \n var Numberinput = __vue_normalize__(\n { render: __vue_render__, staticRenderFns: __vue_staticRenderFns__ },\n __vue_inject_styles__,\n __vue_script__,\n __vue_scope_id__,\n __vue_is_functional_template__,\n __vue_module_identifier__,\n undefined,\n undefined\n );\n\nvar Plugin = {\n install: function install(Vue) {\n registerComponent(Vue, Numberinput);\n }\n};\nuse(Plugin);\n\nexport default Plugin;\nexport { Numberinput as BNumberinput };\n","import { _ as _defineProperty } from './chunk-f2006744.js';\nimport { c as config } from './chunk-b170726a.js';\nimport { I as Icon } from './chunk-c4aa8744.js';\nimport { _ as __vue_normalize__ } from './chunk-cca88db8.js';\n\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\nvar script = {\n name: 'BPaginationButton',\n props: {\n page: {\n type: Object,\n required: true\n },\n tag: {\n type: String,\n default: 'a',\n validator: function validator(value) {\n return ['a', 'button', 'input', 'router-link', 'nuxt-link', 'n-link', 'NuxtLink', 'NLink'].indexOf(value) >= 0;\n }\n },\n disabled: {\n type: Boolean,\n default: false\n }\n },\n computed: {\n href: function href() {\n if (this.tag === 'a') {\n return '#';\n }\n },\n isDisabled: function isDisabled() {\n return this.disabled || this.page.disabled;\n }\n }\n};\n\n/* script */\nconst __vue_script__ = script;\n\n/* template */\nvar __vue_render__ = function () {\nvar _obj;\nvar _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c(_vm.tag,_vm._b({tag:\"component\",staticClass:\"pagination-link\",class:( _obj = { 'is-current': _vm.page.isCurrent }, _obj[_vm.page.class] = true, _obj ),attrs:{\"role\":\"button\",\"href\":_vm.href,\"disabled\":_vm.isDisabled,\"aria-label\":_vm.page['aria-label'],\"aria-current\":_vm.page.isCurrent},on:{\"click\":function($event){$event.preventDefault();return _vm.page.click($event)}}},'component',_vm.$attrs,false),[_vm._t(\"default\",[_vm._v(_vm._s(_vm.page.number))])],2)};\nvar __vue_staticRenderFns__ = [];\n\n /* style */\n const __vue_inject_styles__ = undefined;\n /* scoped */\n const __vue_scope_id__ = undefined;\n /* module identifier */\n const __vue_module_identifier__ = undefined;\n /* functional template */\n const __vue_is_functional_template__ = false;\n /* style inject */\n \n /* style inject SSR */\n \n\n \n var PaginationButton = __vue_normalize__(\n { render: __vue_render__, staticRenderFns: __vue_staticRenderFns__ },\n __vue_inject_styles__,\n __vue_script__,\n __vue_scope_id__,\n __vue_is_functional_template__,\n __vue_module_identifier__,\n undefined,\n undefined\n );\n\nvar _components;\nvar script$1 = {\n name: 'BPagination',\n components: (_components = {}, _defineProperty(_components, Icon.name, Icon), _defineProperty(_components, PaginationButton.name, PaginationButton), _components),\n props: {\n total: [Number, String],\n perPage: {\n type: [Number, String],\n default: 20\n },\n current: {\n type: [Number, String],\n default: 1\n },\n rangeBefore: {\n type: [Number, String],\n default: 1\n },\n rangeAfter: {\n type: [Number, String],\n default: 1\n },\n size: String,\n simple: Boolean,\n rounded: Boolean,\n order: String,\n iconPack: String,\n iconPrev: {\n type: String,\n default: config.defaultIconPrev\n },\n iconNext: {\n type: String,\n default: config.defaultIconNext\n },\n ariaNextLabel: String,\n ariaPreviousLabel: String,\n ariaPageLabel: String,\n ariaCurrentLabel: String\n },\n computed: {\n rootClasses: function rootClasses() {\n return [this.order, this.size, {\n 'is-simple': this.simple,\n 'is-rounded': this.rounded\n }];\n },\n beforeCurrent: function beforeCurrent() {\n return parseInt(this.rangeBefore);\n },\n afterCurrent: function afterCurrent() {\n return parseInt(this.rangeAfter);\n },\n\n /**\r\n * Total page size (count).\r\n */\n pageCount: function pageCount() {\n return Math.ceil(this.total / this.perPage);\n },\n\n /**\r\n * First item of the page (count).\r\n */\n firstItem: function firstItem() {\n var firstItem = this.current * this.perPage - this.perPage + 1;\n return firstItem >= 0 ? firstItem : 0;\n },\n\n /**\r\n * Check if previous button is available.\r\n */\n hasPrev: function hasPrev() {\n return this.current > 1;\n },\n\n /**\r\n * Check if first page button should be visible.\r\n */\n hasFirst: function hasFirst() {\n return this.current >= 2 + this.beforeCurrent;\n },\n\n /**\r\n * Check if first ellipsis should be visible.\r\n */\n hasFirstEllipsis: function hasFirstEllipsis() {\n return this.current >= this.beforeCurrent + 4;\n },\n\n /**\r\n * Check if last page button should be visible.\r\n */\n hasLast: function hasLast() {\n return this.current <= this.pageCount - (1 + this.afterCurrent);\n },\n\n /**\r\n * Check if last ellipsis should be visible.\r\n */\n hasLastEllipsis: function hasLastEllipsis() {\n return this.current < this.pageCount - (2 + this.afterCurrent);\n },\n\n /**\r\n * Check if next button is available.\r\n */\n hasNext: function hasNext() {\n return this.current < this.pageCount;\n },\n\n /**\r\n * Get near pages, 1 before and 1 after the current.\r\n * Also add the click event to the array.\r\n */\n pagesInRange: function pagesInRange() {\n if (this.simple) return;\n var left = Math.max(1, this.current - this.beforeCurrent);\n\n if (left - 1 === 2) {\n left--; // Do not show the ellipsis if there is only one to hide\n }\n\n var right = Math.min(this.current + this.afterCurrent, this.pageCount);\n\n if (this.pageCount - right === 2) {\n right++; // Do not show the ellipsis if there is only one to hide\n }\n\n var pages = [];\n\n for (var i = left; i <= right; i++) {\n pages.push(this.getPage(i));\n }\n\n return pages;\n }\n },\n watch: {\n /**\r\n * If current page is trying to be greater than page count, set to last.\r\n */\n pageCount: function pageCount(value) {\n if (this.current > value) this.last();\n }\n },\n methods: {\n /**\r\n * Previous button click listener.\r\n */\n prev: function prev(event) {\n this.changePage(this.current - 1, event);\n },\n\n /**\r\n * Next button click listener.\r\n */\n next: function next(event) {\n this.changePage(this.current + 1, event);\n },\n\n /**\r\n * First button click listener.\r\n */\n first: function first(event) {\n this.changePage(1, event);\n },\n\n /**\r\n * Last button click listener.\r\n */\n last: function last(event) {\n this.changePage(this.pageCount, event);\n },\n changePage: function changePage(num, event) {\n if (this.current === num || num < 1 || num > this.pageCount) return;\n this.$emit('change', num);\n this.$emit('update:current', num); // Set focus on element to keep tab order\n\n if (event && event.target) {\n this.$nextTick(function () {\n return event.target.focus();\n });\n }\n },\n getPage: function getPage(num) {\n var _this = this;\n\n var options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};\n return {\n number: num,\n isCurrent: this.current === num,\n click: function click(event) {\n return _this.changePage(num, event);\n },\n disabled: options.disabled || false,\n class: options.class || '',\n 'aria-label': options['aria-label'] || this.getAriaPageLabel(num, this.current === num)\n };\n },\n\n /**\r\n * Get text for aria-label according to page number.\r\n */\n getAriaPageLabel: function getAriaPageLabel(pageNumber, isCurrent) {\n if (this.ariaPageLabel && (!isCurrent || !this.ariaCurrentLabel)) {\n return this.ariaPageLabel + ' ' + pageNumber + '.';\n } else if (this.ariaPageLabel && isCurrent && this.ariaCurrentLabel) {\n return this.ariaCurrentLabel + ', ' + this.ariaPageLabel + ' ' + pageNumber + '.';\n }\n\n return null;\n }\n }\n};\n\n/* script */\nconst __vue_script__$1 = script$1;\n\n/* template */\nvar __vue_render__$1 = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('nav',{staticClass:\"pagination\",class:_vm.rootClasses},[(_vm.$scopedSlots.previous)?_vm._t(\"previous\",[_c('b-icon',{attrs:{\"icon\":_vm.iconPrev,\"pack\":_vm.iconPack,\"both\":\"\",\"aria-hidden\":\"true\"}})],{\"page\":_vm.getPage(_vm.current - 1, {\n disabled: !_vm.hasPrev,\n class: 'pagination-previous',\n 'aria-label': _vm.ariaPreviousLabel\n })}):_c('BPaginationButton',{staticClass:\"pagination-previous\",attrs:{\"disabled\":!_vm.hasPrev,\"page\":_vm.getPage(_vm.current - 1)}},[_c('b-icon',{attrs:{\"icon\":_vm.iconPrev,\"pack\":_vm.iconPack,\"both\":\"\",\"aria-hidden\":\"true\"}})],1),_vm._v(\" \"),(_vm.$scopedSlots.next)?_vm._t(\"next\",[_c('b-icon',{attrs:{\"icon\":_vm.iconNext,\"pack\":_vm.iconPack,\"both\":\"\",\"aria-hidden\":\"true\"}})],{\"page\":_vm.getPage(_vm.current + 1, {\n disabled: !_vm.hasNext,\n class: 'pagination-next',\n 'aria-label': _vm.ariaNextLabel\n })}):_c('BPaginationButton',{staticClass:\"pagination-next\",attrs:{\"disabled\":!_vm.hasNext,\"page\":_vm.getPage(_vm.current + 1)}},[_c('b-icon',{attrs:{\"icon\":_vm.iconNext,\"pack\":_vm.iconPack,\"both\":\"\",\"aria-hidden\":\"true\"}})],1),_vm._v(\" \"),(_vm.simple)?_c('small',{staticClass:\"info\"},[(_vm.perPage == 1)?[_vm._v(\"\\n \"+_vm._s(_vm.firstItem)+\" / \"+_vm._s(_vm.total)+\"\\n \")]:[_vm._v(\"\\n \"+_vm._s(_vm.firstItem)+\"-\"+_vm._s(Math.min(_vm.current * _vm.perPage, _vm.total))+\" / \"+_vm._s(_vm.total)+\"\\n \")]],2):_c('ul',{staticClass:\"pagination-list\"},[(_vm.hasFirst)?_c('li',[(_vm.$scopedSlots.default)?_vm._t(\"default\",null,{\"page\":_vm.getPage(1)}):_c('BPaginationButton',{attrs:{\"page\":_vm.getPage(1)}})],2):_vm._e(),_vm._v(\" \"),(_vm.hasFirstEllipsis)?_c('li',[_c('span',{staticClass:\"pagination-ellipsis\"},[_vm._v(\"…\")])]):_vm._e(),_vm._v(\" \"),_vm._l((_vm.pagesInRange),function(page){return _c('li',{key:page.number},[(_vm.$scopedSlots.default)?_vm._t(\"default\",null,{\"page\":page}):_c('BPaginationButton',{attrs:{\"page\":page}})],2)}),_vm._v(\" \"),(_vm.hasLastEllipsis)?_c('li',[_c('span',{staticClass:\"pagination-ellipsis\"},[_vm._v(\"…\")])]):_vm._e(),_vm._v(\" \"),(_vm.hasLast)?_c('li',[(_vm.$scopedSlots.default)?_vm._t(\"default\",null,{\"page\":_vm.getPage(_vm.pageCount)}):_c('BPaginationButton',{attrs:{\"page\":_vm.getPage(_vm.pageCount)}})],2):_vm._e()],2)],2)};\nvar __vue_staticRenderFns__$1 = [];\n\n /* style */\n const __vue_inject_styles__$1 = undefined;\n /* scoped */\n const __vue_scope_id__$1 = undefined;\n /* module identifier */\n const __vue_module_identifier__$1 = undefined;\n /* functional template */\n const __vue_is_functional_template__$1 = false;\n /* style inject */\n \n /* style inject SSR */\n \n\n \n var Pagination = __vue_normalize__(\n { render: __vue_render__$1, staticRenderFns: __vue_staticRenderFns__$1 },\n __vue_inject_styles__$1,\n __vue_script__$1,\n __vue_scope_id__$1,\n __vue_is_functional_template__$1,\n __vue_module_identifier__$1,\n undefined,\n undefined\n );\n\nexport { Pagination as P, PaginationButton as a };\n","import './chunk-f2006744.js';\nimport './chunk-be9233e7.js';\nimport './chunk-b170726a.js';\nimport './chunk-c4aa8744.js';\nimport { r as registerComponent, u as use } from './chunk-cca88db8.js';\nimport { P as Pagination, a as PaginationButton } from './chunk-01e29c4e.js';\nexport { P as BPagination, a as BPaginationButton } from './chunk-01e29c4e.js';\n\nvar Plugin = {\n install: function install(Vue) {\n registerComponent(Vue, Pagination);\n registerComponent(Vue, PaginationButton);\n }\n};\nuse(Plugin);\n\nexport default Plugin;\n","import { _ as __vue_normalize__, r as registerComponent, u as use } from './chunk-cca88db8.js';\n\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\nvar script = {\n name: 'BProgress',\n props: {\n type: {\n type: [String, Object],\n default: 'is-darkgrey'\n },\n size: String,\n value: {\n type: Number,\n default: undefined\n },\n max: {\n type: Number,\n default: 100\n },\n showValue: {\n type: Boolean,\n default: false\n },\n format: {\n type: String,\n default: 'raw',\n validator: function validator(value) {\n return ['raw', 'percent'].indexOf(value) >= 0;\n }\n },\n precision: {\n type: Number,\n default: 2\n },\n keepTrailingZeroes: {\n type: Boolean,\n default: false\n }\n },\n computed: {\n isIndeterminate: function isIndeterminate() {\n return this.value === undefined || this.value === null;\n },\n newType: function newType() {\n return [this.size, this.type];\n },\n newValue: function newValue() {\n if (this.value === undefined || this.value === null || isNaN(this.value)) {\n return undefined;\n }\n\n if (this.format === 'percent') {\n var _val = this.toFixed(this.value * this.max / 100);\n\n return \"\".concat(_val, \"%\");\n }\n\n var val = this.toFixed(this.value);\n return val;\n }\n },\n watch: {\n value: function value(_value) {\n this.setValue(_value);\n }\n },\n methods: {\n /**\r\n * When value is changed back to undefined, value of native progress get reset to 0.\r\n * Need to add and remove the value attribute to have the indeterminate or not.\r\n */\n setValue: function setValue(value) {\n if (this.isIndeterminate) {\n this.$refs.progress.removeAttribute('value');\n } else {\n this.$refs.progress.setAttribute('value', value);\n }\n },\n // Custom function that imitate the javascript toFixed method with improved rounding\n toFixed: function toFixed(num) {\n var fixed = (+\"\".concat(Math.round(+\"\".concat(num, \"e\").concat(this.precision)), \"e\").concat(-this.precision)).toFixed(this.precision);\n\n if (!this.keepTrailingZeroes) {\n fixed = fixed.replace(/\\.?0+$/, '');\n }\n\n return fixed;\n }\n },\n mounted: function mounted() {\n this.setValue(this.value);\n }\n};\n\n/* script */\nconst __vue_script__ = script;\n\n/* template */\nvar __vue_render__ = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"progress-wrapper\"},[_c('progress',{ref:\"progress\",staticClass:\"progress\",class:_vm.newType,attrs:{\"max\":_vm.max}},[_vm._v(_vm._s(_vm.newValue))]),_vm._v(\" \"),(_vm.showValue)?_c('p',{staticClass:\"progress-value\"},[_vm._t(\"default\",[_vm._v(_vm._s(_vm.newValue))])],2):_vm._e()])};\nvar __vue_staticRenderFns__ = [];\n\n /* style */\n const __vue_inject_styles__ = undefined;\n /* scoped */\n const __vue_scope_id__ = undefined;\n /* module identifier */\n const __vue_module_identifier__ = undefined;\n /* functional template */\n const __vue_is_functional_template__ = false;\n /* style inject */\n \n /* style inject SSR */\n \n\n \n var Progress = __vue_normalize__(\n { render: __vue_render__, staticRenderFns: __vue_staticRenderFns__ },\n __vue_inject_styles__,\n __vue_script__,\n __vue_scope_id__,\n __vue_is_functional_template__,\n __vue_module_identifier__,\n undefined,\n undefined\n );\n\nvar Plugin = {\n install: function install(Vue) {\n registerComponent(Vue, Progress);\n }\n};\nuse(Plugin);\n\nexport default Plugin;\nexport { Progress as BProgress };\n","import { _ as __vue_normalize__, r as registerComponent, u as use } from './chunk-cca88db8.js';\nimport { C as CheckRadioMixin } from './chunk-2793447b.js';\n\n//\nvar script = {\n name: 'BRadio',\n mixins: [CheckRadioMixin]\n};\n\n/* script */\nconst __vue_script__ = script;\n\n/* template */\nvar __vue_render__ = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('label',{ref:\"label\",staticClass:\"b-radio radio\",class:[_vm.size, { 'is-disabled': _vm.disabled }],attrs:{\"disabled\":_vm.disabled},on:{\"click\":_vm.focus,\"keydown\":function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,\"enter\",13,$event.key,\"Enter\")){ return null; }$event.preventDefault();return _vm.$refs.label.click()}}},[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.computedValue),expression:\"computedValue\"}],ref:\"input\",attrs:{\"type\":\"radio\",\"disabled\":_vm.disabled,\"required\":_vm.required,\"name\":_vm.name},domProps:{\"value\":_vm.nativeValue,\"checked\":_vm._q(_vm.computedValue,_vm.nativeValue)},on:{\"click\":function($event){$event.stopPropagation();},\"change\":function($event){_vm.computedValue=_vm.nativeValue;}}}),_vm._v(\" \"),_c('span',{staticClass:\"check\",class:_vm.type}),_vm._v(\" \"),_c('span',{staticClass:\"control-label\"},[_vm._t(\"default\")],2)])};\nvar __vue_staticRenderFns__ = [];\n\n /* style */\n const __vue_inject_styles__ = undefined;\n /* scoped */\n const __vue_scope_id__ = undefined;\n /* module identifier */\n const __vue_module_identifier__ = undefined;\n /* functional template */\n const __vue_is_functional_template__ = false;\n /* style inject */\n \n /* style inject SSR */\n \n\n \n var Radio = __vue_normalize__(\n { render: __vue_render__, staticRenderFns: __vue_staticRenderFns__ },\n __vue_inject_styles__,\n __vue_script__,\n __vue_scope_id__,\n __vue_is_functional_template__,\n __vue_module_identifier__,\n undefined,\n undefined\n );\n\n//\nvar script$1 = {\n name: 'BRadioButton',\n mixins: [CheckRadioMixin],\n props: {\n type: {\n type: String,\n default: 'is-primary'\n },\n expanded: Boolean\n },\n data: function data() {\n return {\n isFocused: false\n };\n }\n};\n\n/* script */\nconst __vue_script__$1 = script$1;\n\n/* template */\nvar __vue_render__$1 = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"control\",class:{ 'is-expanded': _vm.expanded }},[_c('label',{ref:\"label\",staticClass:\"b-radio radio button\",class:[_vm.newValue === _vm.nativeValue ? _vm.type : null, _vm.size, {\n 'is-disabled': _vm.disabled,\n 'is-focused': _vm.isFocused\n }],attrs:{\"disabled\":_vm.disabled},on:{\"click\":_vm.focus,\"keydown\":function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,\"enter\",13,$event.key,\"Enter\")){ return null; }$event.preventDefault();return _vm.$refs.label.click()}}},[_vm._t(\"default\"),_vm._v(\" \"),_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.computedValue),expression:\"computedValue\"}],ref:\"input\",attrs:{\"type\":\"radio\",\"disabled\":_vm.disabled,\"required\":_vm.required,\"name\":_vm.name},domProps:{\"value\":_vm.nativeValue,\"checked\":_vm._q(_vm.computedValue,_vm.nativeValue)},on:{\"click\":function($event){$event.stopPropagation();},\"focus\":function($event){_vm.isFocused = true;},\"blur\":function($event){_vm.isFocused = false;},\"change\":function($event){_vm.computedValue=_vm.nativeValue;}}})],2)])};\nvar __vue_staticRenderFns__$1 = [];\n\n /* style */\n const __vue_inject_styles__$1 = undefined;\n /* scoped */\n const __vue_scope_id__$1 = undefined;\n /* module identifier */\n const __vue_module_identifier__$1 = undefined;\n /* functional template */\n const __vue_is_functional_template__$1 = false;\n /* style inject */\n \n /* style inject SSR */\n \n\n \n var RadioButton = __vue_normalize__(\n { render: __vue_render__$1, staticRenderFns: __vue_staticRenderFns__$1 },\n __vue_inject_styles__$1,\n __vue_script__$1,\n __vue_scope_id__$1,\n __vue_is_functional_template__$1,\n __vue_module_identifier__$1,\n undefined,\n undefined\n );\n\nvar Plugin = {\n install: function install(Vue) {\n registerComponent(Vue, Radio);\n registerComponent(Vue, RadioButton);\n }\n};\nuse(Plugin);\n\nexport default Plugin;\nexport { Radio as BRadio, RadioButton as BRadioButton };\n","import { _ as _defineProperty } from './chunk-f2006744.js';\nimport './chunk-be9233e7.js';\nimport './chunk-b170726a.js';\nimport { I as Icon } from './chunk-c4aa8744.js';\nimport { _ as __vue_normalize__, r as registerComponent, u as use } from './chunk-cca88db8.js';\n\nvar script = {\n name: 'BRate',\n components: _defineProperty({}, Icon.name, Icon),\n props: {\n value: {\n type: Number,\n default: 0\n },\n max: {\n type: Number,\n default: 5\n },\n icon: {\n type: String,\n default: 'star'\n },\n iconPack: String,\n size: String,\n spaced: Boolean,\n rtl: Boolean,\n disabled: Boolean,\n showScore: Boolean,\n showText: Boolean,\n customText: String,\n texts: Array\n },\n data: function data() {\n return {\n newValue: this.value,\n hoverValue: 0\n };\n },\n computed: {\n halfStyle: function halfStyle() {\n return \"width:\".concat(this.valueDecimal, \"%\");\n },\n showMe: function showMe() {\n var result = '';\n\n if (this.showScore) {\n result = this.disabled ? this.value : this.newValue;\n if (result === 0) result = '';\n } else if (this.showText) {\n result = this.texts[Math.ceil(this.newValue) - 1];\n }\n\n return result;\n },\n valueDecimal: function valueDecimal() {\n return this.value * 100 - Math.floor(this.value) * 100;\n }\n },\n watch: {\n // When v-model is changed set the new value.\n value: function value(_value) {\n this.newValue = _value;\n }\n },\n methods: {\n resetNewValue: function resetNewValue() {\n if (this.disabled) return;\n this.hoverValue = 0;\n },\n previewRate: function previewRate(index, event) {\n if (this.disabled) return;\n this.hoverValue = index;\n event.stopPropagation();\n },\n confirmValue: function confirmValue(index) {\n if (this.disabled) return;\n this.newValue = index;\n this.$emit('change', this.newValue);\n this.$emit('input', this.newValue);\n },\n checkHalf: function checkHalf(index) {\n var showWhenDisabled = this.disabled && this.valueDecimal > 0 && index - 1 < this.value && index > this.value;\n return showWhenDisabled;\n },\n rateClass: function rateClass(index) {\n var output = '';\n var currentValue = this.hoverValue !== 0 ? this.hoverValue : this.newValue;\n\n if (index <= currentValue) {\n output = 'set-on';\n } else if (this.disabled && Math.ceil(this.value) === index) {\n output = 'set-half';\n }\n\n return output;\n }\n }\n};\n\n/* script */\nconst __vue_script__ = script;\n\n/* template */\nvar __vue_render__ = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"rate\",class:{ 'is-disabled': _vm.disabled, 'is-spaced': _vm.spaced, 'is-rtl': _vm.rtl }},[_vm._l((_vm.max),function(item,index){return _c('div',{key:index,staticClass:\"rate-item\",class:_vm.rateClass(item),on:{\"mousemove\":function($event){return _vm.previewRate(item, $event)},\"mouseleave\":_vm.resetNewValue,\"click\":function($event){$event.preventDefault();return _vm.confirmValue(item)}}},[_c('b-icon',{attrs:{\"pack\":_vm.iconPack,\"icon\":_vm.icon,\"size\":_vm.size}}),_vm._v(\" \"),(_vm.checkHalf(item))?_c('b-icon',{staticClass:\"is-half\",style:(_vm.halfStyle),attrs:{\"pack\":_vm.iconPack,\"icon\":_vm.icon,\"size\":_vm.size}}):_vm._e()],1)}),_vm._v(\" \"),(_vm.showText || _vm.showScore || _vm.customText)?_c('div',{staticClass:\"rate-text\",class:_vm.size},[_c('span',[_vm._v(_vm._s(_vm.showMe))]),_vm._v(\" \"),(_vm.customText && !_vm.showText)?_c('span',[_vm._v(_vm._s(_vm.customText))]):_vm._e()]):_vm._e()],2)};\nvar __vue_staticRenderFns__ = [];\n\n /* style */\n const __vue_inject_styles__ = undefined;\n /* scoped */\n const __vue_scope_id__ = undefined;\n /* module identifier */\n const __vue_module_identifier__ = undefined;\n /* functional template */\n const __vue_is_functional_template__ = false;\n /* style inject */\n \n /* style inject SSR */\n \n\n \n var Rate = __vue_normalize__(\n { render: __vue_render__, staticRenderFns: __vue_staticRenderFns__ },\n __vue_inject_styles__,\n __vue_script__,\n __vue_scope_id__,\n __vue_is_functional_template__,\n __vue_module_identifier__,\n undefined,\n undefined\n );\n\nvar Plugin = {\n install: function install(Vue) {\n registerComponent(Vue, Rate);\n }\n};\nuse(Plugin);\n\nexport default Plugin;\nexport { Rate as BRate };\n","import './chunk-f2006744.js';\nimport './chunk-be9233e7.js';\nimport './chunk-b170726a.js';\nimport './chunk-7d95d17c.js';\nimport './chunk-c4aa8744.js';\nimport { r as registerComponent, u as use } from './chunk-cca88db8.js';\nimport { S as Select } from './chunk-3aad093b.js';\nexport { S as BSelect } from './chunk-3aad093b.js';\n\nvar Plugin = {\n install: function install(Vue) {\n registerComponent(Vue, Select);\n }\n};\nuse(Plugin);\n\nexport default Plugin;\n","import { c as config } from './chunk-b170726a.js';\nimport { _ as __vue_normalize__ } from './chunk-cca88db8.js';\n\n//\nvar script = {\n name: 'BTooltip',\n props: {\n active: {\n type: Boolean,\n default: true\n },\n type: String,\n label: String,\n position: {\n type: String,\n default: 'is-top',\n validator: function validator(value) {\n return ['is-top', 'is-bottom', 'is-left', 'is-right'].indexOf(value) > -1;\n }\n },\n always: Boolean,\n animated: Boolean,\n square: Boolean,\n dashed: Boolean,\n multilined: Boolean,\n size: {\n type: String,\n default: 'is-medium'\n },\n delay: Number\n },\n computed: {\n newType: function newType() {\n return this.type || config.defaultTooltipType;\n },\n newAnimated: function newAnimated() {\n return this.animated || config.defaultTooltipAnimated;\n },\n newDelay: function newDelay() {\n return this.delay || config.defaultTooltipDelay;\n }\n }\n};\n\n/* script */\nconst __vue_script__ = script;\n\n/* template */\nvar __vue_render__ = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('span',{class:[_vm.newType, _vm.position, _vm.size, {\n 'b-tooltip': _vm.active,\n 'is-square': _vm.square,\n 'is-animated': _vm.newAnimated,\n 'is-always': _vm.always,\n 'is-multiline': _vm.multilined,\n 'is-dashed': _vm.dashed\n }],style:({'transition-delay': (_vm.newDelay + \"ms\")}),attrs:{\"data-label\":_vm.label}},[_vm._t(\"default\")],2)};\nvar __vue_staticRenderFns__ = [];\n\n /* style */\n const __vue_inject_styles__ = undefined;\n /* scoped */\n const __vue_scope_id__ = undefined;\n /* module identifier */\n const __vue_module_identifier__ = undefined;\n /* functional template */\n const __vue_is_functional_template__ = false;\n /* style inject */\n \n /* style inject SSR */\n \n\n \n var Tooltip = __vue_normalize__(\n { render: __vue_render__, staticRenderFns: __vue_staticRenderFns__ },\n __vue_inject_styles__,\n __vue_script__,\n __vue_scope_id__,\n __vue_is_functional_template__,\n __vue_module_identifier__,\n undefined,\n undefined\n );\n\nexport { Tooltip as T };\n","import { _ as _defineProperty, c as _toConsumableArray } from './chunk-f2006744.js';\nimport './chunk-b170726a.js';\nimport { _ as __vue_normalize__, r as registerComponent, u as use } from './chunk-cca88db8.js';\nimport { T as Tooltip } from './chunk-9115db50.js';\n\nvar script = {\n name: 'BSliderThumb',\n components: _defineProperty({}, Tooltip.name, Tooltip),\n inheritAttrs: false,\n props: {\n value: {\n type: Number,\n default: 0\n },\n type: {\n type: String,\n default: ''\n },\n tooltip: {\n type: Boolean,\n default: true\n },\n customFormatter: Function\n },\n data: function data() {\n return {\n isFocused: false,\n dragging: false,\n startX: 0,\n startPosition: 0,\n newPosition: null,\n oldValue: this.value\n };\n },\n computed: {\n disabled: function disabled() {\n return this.$parent.disabled;\n },\n max: function max() {\n return this.$parent.max;\n },\n min: function min() {\n return this.$parent.min;\n },\n step: function step() {\n return this.$parent.step;\n },\n precision: function precision() {\n return this.$parent.precision;\n },\n currentPosition: function currentPosition() {\n return \"\".concat((this.value - this.min) / (this.max - this.min) * 100, \"%\");\n },\n wrapperStyle: function wrapperStyle() {\n return {\n left: this.currentPosition\n };\n },\n tooltipLabel: function tooltipLabel() {\n return typeof this.customFormatter !== 'undefined' ? this.customFormatter(this.value) : this.value.toString();\n }\n },\n methods: {\n onFocus: function onFocus() {\n this.isFocused = true;\n },\n onBlur: function onBlur() {\n this.isFocused = false;\n },\n onButtonDown: function onButtonDown(event) {\n if (this.disabled) return;\n event.preventDefault();\n this.onDragStart(event);\n\n if (typeof window !== 'undefined') {\n document.addEventListener('mousemove', this.onDragging);\n document.addEventListener('touchmove', this.onDragging);\n document.addEventListener('mouseup', this.onDragEnd);\n document.addEventListener('touchend', this.onDragEnd);\n document.addEventListener('contextmenu', this.onDragEnd);\n }\n },\n onLeftKeyDown: function onLeftKeyDown() {\n if (this.disabled || this.value === this.min) return;\n this.newPosition = parseFloat(this.currentPosition) - this.step / (this.max - this.min) * 100;\n this.setPosition(this.newPosition);\n this.$parent.emitValue('change');\n },\n onRightKeyDown: function onRightKeyDown() {\n if (this.disabled || this.value === this.max) return;\n this.newPosition = parseFloat(this.currentPosition) + this.step / (this.max - this.min) * 100;\n this.setPosition(this.newPosition);\n this.$parent.emitValue('change');\n },\n onHomeKeyDown: function onHomeKeyDown() {\n if (this.disabled || this.value === this.min) return;\n this.newPosition = 0;\n this.setPosition(this.newPosition);\n this.$parent.emitValue('change');\n },\n onEndKeyDown: function onEndKeyDown() {\n if (this.disabled || this.value === this.max) return;\n this.newPosition = 100;\n this.setPosition(this.newPosition);\n this.$parent.emitValue('change');\n },\n onDragStart: function onDragStart(event) {\n this.dragging = true;\n this.$emit('dragstart');\n\n if (event.type === 'touchstart') {\n event.clientX = event.touches[0].clientX;\n }\n\n this.startX = event.clientX;\n this.startPosition = parseFloat(this.currentPosition);\n this.newPosition = this.startPosition;\n },\n onDragging: function onDragging(event) {\n if (this.dragging) {\n if (event.type === 'touchmove') {\n event.clientX = event.touches[0].clientX;\n }\n\n var diff = (event.clientX - this.startX) / this.$parent.sliderSize * 100;\n this.newPosition = this.startPosition + diff;\n this.setPosition(this.newPosition);\n }\n },\n onDragEnd: function onDragEnd() {\n this.dragging = false;\n this.$emit('dragend');\n\n if (this.value !== this.oldValue) {\n this.$parent.emitValue('change');\n }\n\n this.setPosition(this.newPosition);\n\n if (typeof window !== 'undefined') {\n document.removeEventListener('mousemove', this.onDragging);\n document.removeEventListener('touchmove', this.onDragging);\n document.removeEventListener('mouseup', this.onDragEnd);\n document.removeEventListener('touchend', this.onDragEnd);\n document.removeEventListener('contextmenu', this.onDragEnd);\n }\n },\n setPosition: function setPosition(percent) {\n if (percent === null || isNaN(percent)) return;\n\n if (percent < 0) {\n percent = 0;\n } else if (percent > 100) {\n percent = 100;\n }\n\n var stepLength = 100 / ((this.max - this.min) / this.step);\n var steps = Math.round(percent / stepLength);\n var value = steps * stepLength / 100 * (this.max - this.min) + this.min;\n value = parseFloat(value.toFixed(this.precision));\n this.$emit('input', value);\n\n if (!this.dragging && value !== this.oldValue) {\n this.oldValue = value;\n }\n }\n }\n};\n\n/* script */\nconst __vue_script__ = script;\n\n/* template */\nvar __vue_render__ = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"b-slider-thumb-wrapper\",class:{ 'is-dragging': _vm.dragging },style:(_vm.wrapperStyle)},[_c('b-tooltip',{attrs:{\"label\":_vm.tooltipLabel,\"type\":_vm.type,\"always\":_vm.dragging || _vm.isFocused,\"active\":!_vm.disabled && _vm.tooltip}},[_c('div',_vm._b({staticClass:\"b-slider-thumb\",attrs:{\"tabindex\":_vm.disabled ? false : 0},on:{\"mousedown\":_vm.onButtonDown,\"touchstart\":_vm.onButtonDown,\"focus\":_vm.onFocus,\"blur\":_vm.onBlur,\"keydown\":[function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,\"left\",37,$event.key,[\"Left\",\"ArrowLeft\"])){ return null; }if('button' in $event && $event.button !== 0){ return null; }$event.preventDefault();return _vm.onLeftKeyDown($event)},function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,\"right\",39,$event.key,[\"Right\",\"ArrowRight\"])){ return null; }if('button' in $event && $event.button !== 2){ return null; }$event.preventDefault();return _vm.onRightKeyDown($event)},function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,\"down\",40,$event.key,[\"Down\",\"ArrowDown\"])){ return null; }$event.preventDefault();return _vm.onLeftKeyDown($event)},function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,\"up\",38,$event.key,[\"Up\",\"ArrowUp\"])){ return null; }$event.preventDefault();return _vm.onRightKeyDown($event)},function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,\"home\",undefined,$event.key,undefined)){ return null; }$event.preventDefault();return _vm.onHomeKeyDown($event)},function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,\"end\",undefined,$event.key,undefined)){ return null; }$event.preventDefault();return _vm.onEndKeyDown($event)}]}},'div',_vm.$attrs,false))])],1)};\nvar __vue_staticRenderFns__ = [];\n\n /* style */\n const __vue_inject_styles__ = undefined;\n /* scoped */\n const __vue_scope_id__ = undefined;\n /* module identifier */\n const __vue_module_identifier__ = undefined;\n /* functional template */\n const __vue_is_functional_template__ = false;\n /* style inject */\n \n /* style inject SSR */\n \n\n \n var SliderThumb = __vue_normalize__(\n { render: __vue_render__, staticRenderFns: __vue_staticRenderFns__ },\n __vue_inject_styles__,\n __vue_script__,\n __vue_scope_id__,\n __vue_is_functional_template__,\n __vue_module_identifier__,\n undefined,\n undefined\n );\n\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\nvar script$1 = {\n name: 'BSliderTick',\n props: {\n value: {\n type: Number,\n default: 0\n }\n },\n computed: {\n position: function position() {\n var pos = (this.value - this.$parent.min) / (this.$parent.max - this.$parent.min) * 100;\n return pos >= 0 && pos <= 100 ? pos : 0;\n },\n hidden: function hidden() {\n return this.value === this.$parent.min || this.value === this.$parent.max;\n }\n },\n methods: {\n getTickStyle: function getTickStyle(position) {\n return {\n 'left': position + '%'\n };\n }\n },\n created: function created() {\n if (!this.$parent.$data._isSlider) {\n this.$destroy();\n throw new Error('You should wrap bSliderTick on a bSlider');\n }\n }\n};\n\n/* script */\nconst __vue_script__$1 = script$1;\n\n/* template */\nvar __vue_render__$1 = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"b-slider-tick\",class:{ 'is-tick-hidden': _vm.hidden },style:(_vm.getTickStyle(_vm.position))},[(_vm.$slots.default)?_c('span',{staticClass:\"b-slider-tick-label\"},[_vm._t(\"default\")],2):_vm._e()])};\nvar __vue_staticRenderFns__$1 = [];\n\n /* style */\n const __vue_inject_styles__$1 = undefined;\n /* scoped */\n const __vue_scope_id__$1 = undefined;\n /* module identifier */\n const __vue_module_identifier__$1 = undefined;\n /* functional template */\n const __vue_is_functional_template__$1 = false;\n /* style inject */\n \n /* style inject SSR */\n \n\n \n var SliderTick = __vue_normalize__(\n { render: __vue_render__$1, staticRenderFns: __vue_staticRenderFns__$1 },\n __vue_inject_styles__$1,\n __vue_script__$1,\n __vue_scope_id__$1,\n __vue_is_functional_template__$1,\n __vue_module_identifier__$1,\n undefined,\n undefined\n );\n\nvar _components;\nvar script$2 = {\n name: 'BSlider',\n components: (_components = {}, _defineProperty(_components, SliderThumb.name, SliderThumb), _defineProperty(_components, SliderTick.name, SliderTick), _components),\n props: {\n value: {\n type: [Number, Array],\n default: 0\n },\n min: {\n type: Number,\n default: 0\n },\n max: {\n type: Number,\n default: 100\n },\n step: {\n type: Number,\n default: 1\n },\n type: {\n type: String,\n default: 'is-primary'\n },\n size: String,\n ticks: {\n type: Boolean,\n default: false\n },\n tooltip: {\n type: Boolean,\n default: true\n },\n tooltipType: String,\n rounded: {\n type: Boolean,\n default: false\n },\n disabled: {\n type: Boolean,\n default: false\n },\n lazy: {\n type: Boolean,\n default: false\n },\n customFormatter: Function,\n ariaLabel: [String, Array]\n },\n data: function data() {\n return {\n value1: null,\n value2: null,\n dragging: false,\n isRange: false,\n _isSlider: true // Used by Thumb and Tick\n\n };\n },\n computed: {\n newTooltipType: function newTooltipType() {\n return this.tooltipType ? this.tooltipType : this.type;\n },\n tickValues: function tickValues() {\n if (!this.ticks || this.min > this.max || this.step === 0) return [];\n var result = [];\n\n for (var i = this.min + this.step; i < this.max; i = i + this.step) {\n result.push(i);\n }\n\n return result;\n },\n minValue: function minValue() {\n return Math.min(this.value1, this.value2);\n },\n maxValue: function maxValue() {\n return Math.max(this.value1, this.value2);\n },\n barSize: function barSize() {\n return this.isRange ? \"\".concat(100 * (this.maxValue - this.minValue) / (this.max - this.min), \"%\") : \"\".concat(100 * (this.value1 - this.min) / (this.max - this.min), \"%\");\n },\n barStart: function barStart() {\n return this.isRange ? \"\".concat(100 * (this.minValue - this.min) / (this.max - this.min), \"%\") : '0%';\n },\n precision: function precision() {\n var precisions = [this.min, this.max, this.step].map(function (item) {\n var decimal = ('' + item).split('.')[1];\n return decimal ? decimal.length : 0;\n });\n return Math.max.apply(Math, _toConsumableArray(precisions));\n },\n barStyle: function barStyle() {\n return {\n width: this.barSize,\n left: this.barStart\n };\n },\n sliderSize: function sliderSize() {\n return this.$refs.slider['clientWidth'];\n },\n rootClasses: function rootClasses() {\n return {\n 'is-rounded': this.rounded,\n 'is-dragging': this.dragging,\n 'is-disabled': this.disabled\n };\n }\n },\n watch: {\n /**\r\n * When v-model is changed set the new active step.\r\n */\n value: function value(_value) {\n this.setValues(_value);\n },\n value1: function value1() {\n this.onInternalValueUpdate();\n },\n value2: function value2() {\n this.onInternalValueUpdate();\n },\n min: function min() {\n this.setValues(this.value);\n },\n max: function max() {\n this.setValues(this.value);\n }\n },\n methods: {\n setValues: function setValues(newValue) {\n if (this.min > this.max) {\n return;\n }\n\n if (Array.isArray(newValue)) {\n this.isRange = true;\n var smallValue = typeof newValue[0] !== 'number' || isNaN(newValue[0]) ? this.min : Math.min(Math.max(this.min, newValue[0]), this.max);\n var largeValue = typeof newValue[1] !== 'number' || isNaN(newValue[1]) ? this.max : Math.max(Math.min(this.max, newValue[1]), this.min);\n this.value1 = this.isThumbReversed ? largeValue : smallValue;\n this.value2 = this.isThumbReversed ? smallValue : largeValue;\n } else {\n this.isRange = false;\n this.value1 = isNaN(newValue) ? this.min : Math.min(this.max, Math.max(this.min, newValue));\n this.value2 = null;\n }\n },\n onInternalValueUpdate: function onInternalValueUpdate() {\n if (this.isRange) {\n this.isThumbReversed = this.value1 > this.value2;\n }\n\n if (!this.lazy || !this.dragging) {\n this.emitValue('input');\n }\n\n if (this.dragging) {\n this.emitValue('dragging');\n }\n },\n onSliderClick: function onSliderClick(event) {\n if (this.disabled || this.isTrackClickDisabled) return;\n var sliderOffsetLeft = this.$refs.slider.getBoundingClientRect().left;\n var percent = (event.clientX - sliderOffsetLeft) / this.sliderSize * 100;\n var targetValue = this.min + percent * (this.max - this.min) / 100;\n var diffFirst = Math.abs(targetValue - this.value1);\n\n if (!this.isRange) {\n if (diffFirst < this.step / 2) return;\n this.$refs.button1.setPosition(percent);\n } else {\n var diffSecond = Math.abs(targetValue - this.value2);\n\n if (diffFirst <= diffSecond) {\n if (diffFirst < this.step / 2) return;\n this.$refs['button1'].setPosition(percent);\n } else {\n if (diffSecond < this.step / 2) return;\n this.$refs['button2'].setPosition(percent);\n }\n }\n\n this.emitValue('change');\n },\n onDragStart: function onDragStart() {\n this.dragging = true;\n this.$emit('dragstart');\n },\n onDragEnd: function onDragEnd() {\n var _this = this;\n\n this.isTrackClickDisabled = true;\n setTimeout(function () {\n // avoid triggering onSliderClick after dragend\n _this.isTrackClickDisabled = false;\n }, 0);\n this.dragging = false;\n this.$emit('dragend');\n\n if (this.lazy) {\n this.emitValue('input');\n }\n },\n emitValue: function emitValue(type) {\n this.$emit(type, this.isRange ? [this.minValue, this.maxValue] : this.value1);\n }\n },\n created: function created() {\n this.isThumbReversed = false;\n this.isTrackClickDisabled = false;\n this.setValues(this.value);\n }\n};\n\n/* script */\nconst __vue_script__$2 = script$2;\n\n/* template */\nvar __vue_render__$2 = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"b-slider\",class:[_vm.size, _vm.type, _vm.rootClasses]},[_c('div',{ref:\"slider\",staticClass:\"b-slider-track\",on:{\"click\":_vm.onSliderClick}},[_c('div',{staticClass:\"b-slider-fill\",style:(_vm.barStyle)}),_vm._v(\" \"),(_vm.ticks)?_vm._l((_vm.tickValues),function(val,key){return _c('b-slider-tick',{key:key,attrs:{\"value\":val}})}):_vm._e(),_vm._v(\" \"),_vm._t(\"default\"),_vm._v(\" \"),_c('b-slider-thumb',{ref:\"button1\",attrs:{\"type\":_vm.newTooltipType,\"tooltip\":_vm.tooltip,\"custom-formatter\":_vm.customFormatter,\"role\":\"slider\",\"aria-valuenow\":_vm.value1,\"aria-valuemin\":_vm.min,\"aria-valuemax\":_vm.max,\"aria-orientation\":\"horizontal\",\"aria-label\":Array.isArray(_vm.ariaLabel) ? _vm.ariaLabel[0] : _vm.ariaLabel,\"aria-disabled\":_vm.disabled},on:{\"dragstart\":_vm.onDragStart,\"dragend\":_vm.onDragEnd},model:{value:(_vm.value1),callback:function ($$v) {_vm.value1=$$v;},expression:\"value1\"}}),_vm._v(\" \"),(_vm.isRange)?_c('b-slider-thumb',{ref:\"button2\",attrs:{\"type\":_vm.newTooltipType,\"tooltip\":_vm.tooltip,\"custom-formatter\":_vm.customFormatter,\"role\":\"slider\",\"aria-valuenow\":_vm.value2,\"aria-valuemin\":_vm.min,\"aria-valuemax\":_vm.max,\"aria-orientation\":\"horizontal\",\"aria-label\":Array.isArray(_vm.ariaLabel) ? _vm.ariaLabel[1] : '',\"aria-disabled\":_vm.disabled},on:{\"dragstart\":_vm.onDragStart,\"dragend\":_vm.onDragEnd},model:{value:(_vm.value2),callback:function ($$v) {_vm.value2=$$v;},expression:\"value2\"}}):_vm._e()],2)])};\nvar __vue_staticRenderFns__$2 = [];\n\n /* style */\n const __vue_inject_styles__$2 = undefined;\n /* scoped */\n const __vue_scope_id__$2 = undefined;\n /* module identifier */\n const __vue_module_identifier__$2 = undefined;\n /* functional template */\n const __vue_is_functional_template__$2 = false;\n /* style inject */\n \n /* style inject SSR */\n \n\n \n var Slider = __vue_normalize__(\n { render: __vue_render__$2, staticRenderFns: __vue_staticRenderFns__$2 },\n __vue_inject_styles__$2,\n __vue_script__$2,\n __vue_scope_id__$2,\n __vue_is_functional_template__$2,\n __vue_module_identifier__$2,\n undefined,\n undefined\n );\n\nvar Plugin = {\n install: function install(Vue) {\n registerComponent(Vue, Slider);\n registerComponent(Vue, SliderTick);\n }\n};\nuse(Plugin);\n\nexport default Plugin;\nexport { Slider as BSlider, SliderTick as BSliderTick };\n","import './chunk-f2006744.js';\nimport { m as merge } from './chunk-be9233e7.js';\nimport { c as config } from './chunk-b170726a.js';\nimport { _ as __vue_normalize__, a as registerComponentProgrammatic, u as use } from './chunk-cca88db8.js';\nimport Vue from 'vue';\nimport { N as NoticeMixin } from './chunk-6a389ea7.js';\n\n//\nvar script = {\n name: 'BSnackbar',\n mixins: [NoticeMixin],\n props: {\n actionText: {\n type: String,\n default: 'OK'\n },\n onAction: {\n type: Function,\n default: function _default() {}\n },\n indefinite: {\n type: Boolean,\n default: false\n }\n },\n data: function data() {\n return {\n newDuration: this.duration || config.defaultSnackbarDuration\n };\n },\n methods: {\n /**\r\n * Click listener.\r\n * Call action prop before closing (from Mixin).\r\n */\n action: function action() {\n this.onAction();\n this.close();\n }\n }\n};\n\n/* script */\nconst __vue_script__ = script;\n\n/* template */\nvar __vue_render__ = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('transition',{attrs:{\"enter-active-class\":_vm.transition.enter,\"leave-active-class\":_vm.transition.leave}},[_c('div',{directives:[{name:\"show\",rawName:\"v-show\",value:(_vm.isActive),expression:\"isActive\"}],staticClass:\"snackbar\",class:[_vm.type,_vm.position]},[_c('div',{staticClass:\"text\",domProps:{\"innerHTML\":_vm._s(_vm.message)}}),_vm._v(\" \"),(_vm.actionText)?_c('div',{staticClass:\"action\",class:_vm.type,on:{\"click\":_vm.action}},[_c('button',{staticClass:\"button\"},[_vm._v(_vm._s(_vm.actionText))])]):_vm._e()])])};\nvar __vue_staticRenderFns__ = [];\n\n /* style */\n const __vue_inject_styles__ = undefined;\n /* scoped */\n const __vue_scope_id__ = undefined;\n /* module identifier */\n const __vue_module_identifier__ = undefined;\n /* functional template */\n const __vue_is_functional_template__ = false;\n /* style inject */\n \n /* style inject SSR */\n \n\n \n var Snackbar = __vue_normalize__(\n { render: __vue_render__, staticRenderFns: __vue_staticRenderFns__ },\n __vue_inject_styles__,\n __vue_script__,\n __vue_scope_id__,\n __vue_is_functional_template__,\n __vue_module_identifier__,\n undefined,\n undefined\n );\n\nvar SnackbarProgrammatic = {\n open: function open(params) {\n var parent;\n\n if (typeof params === 'string') {\n params = {\n message: params\n };\n }\n\n var defaultParam = {\n type: 'is-success',\n position: config.defaultSnackbarPosition || 'is-bottom-right'\n };\n\n if (params.parent) {\n parent = params.parent;\n delete params.parent;\n }\n\n var propsData = merge(defaultParam, params);\n var vm = typeof window !== 'undefined' && window.Vue ? window.Vue : Vue;\n var SnackbarComponent = vm.extend(Snackbar);\n return new SnackbarComponent({\n parent: parent,\n el: document.createElement('div'),\n propsData: propsData\n });\n }\n};\nvar Plugin = {\n install: function install(Vue) {\n registerComponentProgrammatic(Vue, 'snackbar', SnackbarProgrammatic);\n }\n};\nuse(Plugin);\n\nexport default Plugin;\nexport { Snackbar as BSnackbar, SnackbarProgrammatic };\n","import { _ as _defineProperty } from './chunk-f2006744.js';\nimport './chunk-be9233e7.js';\nimport { c as config } from './chunk-b170726a.js';\nimport { I as Icon } from './chunk-c4aa8744.js';\nimport { _ as __vue_normalize__, r as registerComponent, u as use } from './chunk-cca88db8.js';\nimport { S as SlotComponent } from './chunk-0e3f4fb5.js';\n\nvar _components;\nvar script = {\n name: 'BSteps',\n components: (_components = {}, _defineProperty(_components, Icon.name, Icon), _defineProperty(_components, SlotComponent.name, SlotComponent), _components),\n props: {\n value: Number,\n type: [String, Object],\n size: String,\n animated: {\n type: Boolean,\n default: true\n },\n destroyOnHide: {\n type: Boolean,\n default: false\n },\n iconPack: String,\n iconPrev: {\n type: String,\n default: config.defaultIconPrev\n },\n iconNext: {\n type: String,\n default: config.defaultIconNext\n },\n hasNavigation: {\n type: Boolean,\n default: true\n },\n ariaNextLabel: String,\n ariaPreviousLabel: String\n },\n data: function data() {\n return {\n activeStep: this.value || 0,\n stepItems: [],\n contentHeight: 0,\n isTransitioning: false,\n _isSteps: true // Used internally by StepItem\n\n };\n },\n computed: {\n mainClasses: function mainClasses() {\n return [this.type, this.size];\n },\n reversedStepItems: function reversedStepItems() {\n return this.stepItems.slice().reverse();\n },\n\n /**\r\n * Check the first visible step index.\r\n */\n firstVisibleStepIndex: function firstVisibleStepIndex() {\n return this.stepItems.map(function (step, idx) {\n return step.visible;\n }).indexOf(true);\n },\n\n /**\r\n * Check if previous button is available.\r\n */\n hasPrev: function hasPrev() {\n return this.firstVisibleStepIndex >= 0 && this.activeStep > this.firstVisibleStepIndex;\n },\n\n /**\r\n * Check the last visible step index.\r\n */\n lastVisibleStepIndex: function lastVisibleStepIndex() {\n var idx = this.reversedStepItems.map(function (step, idx) {\n return step.visible;\n }).indexOf(true);\n\n if (idx >= 0) {\n return this.stepItems.length - 1 - idx;\n }\n\n return idx;\n },\n\n /**\r\n * Check if next button is available.\r\n */\n hasNext: function hasNext() {\n return this.lastVisibleStepIndex >= 0 && this.activeStep < this.lastVisibleStepIndex;\n },\n navigationProps: function navigationProps() {\n return {\n previous: {\n disabled: !this.hasPrev,\n action: this.prev\n },\n next: {\n disabled: !this.hasNext,\n action: this.next\n }\n };\n }\n },\n watch: {\n /**\r\n * When v-model is changed set the new active step.\r\n */\n value: function value(_value) {\n this.changeStep(_value);\n },\n\n /**\r\n * When step-items are updated, set active one.\r\n */\n stepItems: function stepItems() {\n if (this.activeStep < this.stepItems.length) {\n this.stepItems[this.activeStep].isActive = true;\n }\n }\n },\n methods: {\n /**\r\n * Change the active step and emit change event.\r\n */\n changeStep: function changeStep(newIndex) {\n if (this.activeStep === newIndex) return;\n\n if (this.activeStep < this.stepItems.length) {\n this.stepItems[this.activeStep].deactivate(this.activeStep, newIndex);\n }\n\n this.stepItems[newIndex].activate(this.activeStep, newIndex);\n this.activeStep = newIndex;\n this.$emit('change', newIndex);\n },\n\n /**\r\n * Return if the step should be clickable or not.\r\n */\n isItemClickable: function isItemClickable(stepItem, index) {\n if (stepItem.clickable === undefined) {\n return this.activeStep > index;\n }\n\n return stepItem.clickable;\n },\n\n /**\r\n * Step click listener, emit input event and change active step.\r\n */\n stepClick: function stepClick(value) {\n this.$emit('input', value);\n this.changeStep(value);\n },\n\n /**\r\n * Previous button click listener.\r\n */\n prev: function prev() {\n var _this = this;\n\n if (!this.hasPrev) return;\n var prevItemIdx = this.reversedStepItems.map(function (step, idx) {\n return _this.stepItems.length - 1 - idx < _this.activeStep && step.visible;\n }).indexOf(true);\n\n if (prevItemIdx >= 0) {\n prevItemIdx = this.stepItems.length - 1 - prevItemIdx;\n }\n\n this.$emit('input', prevItemIdx);\n this.changeStep(prevItemIdx);\n },\n\n /**\r\n * Previous button click listener.\r\n */\n next: function next() {\n var _this2 = this;\n\n if (!this.hasNext) return;\n var nextItemIdx = this.stepItems.map(function (step, idx) {\n return idx > _this2.activeStep && step.visible;\n }).indexOf(true);\n this.$emit('input', nextItemIdx);\n this.changeStep(nextItemIdx);\n }\n },\n mounted: function mounted() {\n if (this.activeStep < this.stepItems.length) {\n this.stepItems[this.activeStep].isActive = true;\n }\n }\n};\n\n/* script */\nconst __vue_script__ = script;\n\n/* template */\nvar __vue_render__ = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"b-steps\"},[_c('nav',{staticClass:\"steps\",class:_vm.mainClasses},[_c('ul',{staticClass:\"step-items\"},_vm._l((_vm.stepItems),function(stepItem,index){return _c('li',{directives:[{name:\"show\",rawName:\"v-show\",value:(stepItem.visible),expression:\"stepItem.visible\"}],key:index,staticClass:\"step-item\",class:[stepItem.type || _vm.type, {\n 'is-active': _vm.activeStep === index,\n 'is-previous': _vm.activeStep > index\n }]},[_c('a',{staticClass:\"step-link\",class:{'is-clickable': _vm.isItemClickable(stepItem, index)},on:{\"click\":function($event){_vm.isItemClickable(stepItem, index) && _vm.stepClick(index);}}},[_c('div',{staticClass:\"step-marker\"},[(stepItem.icon)?_c('b-icon',{attrs:{\"icon\":stepItem.icon,\"pack\":stepItem.iconPack,\"size\":_vm.size}}):_vm._e()],1),_vm._v(\" \"),_c('div',{staticClass:\"step-details\"},[_c('span',{staticClass:\"step-title\"},[_vm._v(_vm._s(stepItem.label))])])])])}),0)]),_vm._v(\" \"),_c('section',{staticClass:\"step-content\",class:{'is-transitioning': _vm.isTransitioning}},[_vm._t(\"default\")],2),_vm._v(\" \"),_vm._t(\"navigation\",[(_vm.hasNavigation)?_c('nav',{staticClass:\"step-navigation\"},[_c('a',{staticClass:\"pagination-previous\",attrs:{\"role\":\"button\",\"disabled\":_vm.navigationProps.previous.disabled,\"aria-label\":_vm.ariaPreviousLabel},on:{\"click\":function($event){$event.preventDefault();return _vm.navigationProps.previous.action($event)}}},[_c('b-icon',{attrs:{\"icon\":_vm.iconPrev,\"pack\":_vm.iconPack,\"both\":\"\",\"aria-hidden\":\"true\"}})],1),_vm._v(\" \"),_c('a',{staticClass:\"pagination-next\",attrs:{\"role\":\"button\",\"disabled\":_vm.navigationProps.next.disabled,\"aria-label\":_vm.ariaNextLabel},on:{\"click\":function($event){$event.preventDefault();return _vm.navigationProps.next.action($event)}}},[_c('b-icon',{attrs:{\"icon\":_vm.iconNext,\"pack\":_vm.iconPack,\"both\":\"\",\"aria-hidden\":\"true\"}})],1)]):_vm._e()],{\"previous\":_vm.navigationProps.previous,\"next\":_vm.navigationProps.next})],2)};\nvar __vue_staticRenderFns__ = [];\n\n /* style */\n const __vue_inject_styles__ = undefined;\n /* scoped */\n const __vue_scope_id__ = undefined;\n /* module identifier */\n const __vue_module_identifier__ = undefined;\n /* functional template */\n const __vue_is_functional_template__ = false;\n /* style inject */\n \n /* style inject SSR */\n \n\n \n var Steps = __vue_normalize__(\n { render: __vue_render__, staticRenderFns: __vue_staticRenderFns__ },\n __vue_inject_styles__,\n __vue_script__,\n __vue_scope_id__,\n __vue_is_functional_template__,\n __vue_module_identifier__,\n undefined,\n undefined\n );\n\nvar script$1 = {\n name: 'BStepItem',\n props: {\n label: String,\n type: String | Object,\n icon: String,\n iconPack: String,\n clickable: {\n type: Boolean,\n default: undefined\n },\n visible: {\n type: Boolean,\n default: true\n }\n },\n data: function data() {\n return {\n isActive: false,\n transitionName: null\n };\n },\n methods: {\n /**\r\n * Activate step, alter animation name based on the index.\r\n */\n activate: function activate(oldIndex, index) {\n this.transitionName = index < oldIndex ? 'slide-next' : 'slide-prev';\n this.isActive = true;\n },\n\n /**\r\n * Deactivate step, alter animation name based on the index.\r\n */\n deactivate: function deactivate(oldIndex, index) {\n this.transitionName = index < oldIndex ? 'slide-next' : 'slide-prev';\n this.isActive = false;\n }\n },\n created: function created() {\n if (!this.$parent.$data._isSteps) {\n this.$destroy();\n throw new Error('You should wrap bStepItem on a bSteps');\n }\n\n this.$parent.stepItems.push(this);\n },\n beforeDestroy: function beforeDestroy() {\n var index = this.$parent.stepItems.indexOf(this);\n\n if (index >= 0) {\n this.$parent.stepItems.splice(index, 1);\n }\n },\n render: function render(createElement) {\n var _this = this;\n\n // if destroy apply v-if\n if (this.$parent.destroyOnHide) {\n if (!this.isActive || !this.visible) {\n return;\n }\n }\n\n var vnode = createElement('div', {\n directives: [{\n name: 'show',\n value: this.isActive && this.visible\n }],\n attrs: {\n 'class': 'step-item'\n }\n }, this.$slots.default); // check animated prop\n\n if (this.$parent.animated) {\n return createElement('transition', {\n props: {\n 'name': this.transitionName\n },\n on: {\n 'before-enter': function beforeEnter() {\n _this.$parent.isTransitioning = true;\n },\n 'after-enter': function afterEnter() {\n _this.$parent.isTransitioning = false;\n }\n }\n }, [vnode]);\n }\n\n return vnode;\n }\n};\n\n/* script */\nconst __vue_script__$1 = script$1;\n\n/* template */\n\n /* style */\n const __vue_inject_styles__$1 = undefined;\n /* scoped */\n const __vue_scope_id__$1 = undefined;\n /* module identifier */\n const __vue_module_identifier__$1 = undefined;\n /* functional template */\n const __vue_is_functional_template__$1 = undefined;\n /* style inject */\n \n /* style inject SSR */\n \n\n \n var StepItem = __vue_normalize__(\n {},\n __vue_inject_styles__$1,\n __vue_script__$1,\n __vue_scope_id__$1,\n __vue_is_functional_template__$1,\n __vue_module_identifier__$1,\n undefined,\n undefined\n );\n\nvar Plugin = {\n install: function install(Vue) {\n registerComponent(Vue, Steps);\n registerComponent(Vue, StepItem);\n }\n};\nuse(Plugin);\n\nexport default Plugin;\nexport { StepItem as BStepItem, Steps as BSteps };\n","var SlotComponent = {\n name: 'BSlotComponent',\n props: {\n component: {\n type: Object,\n required: true\n },\n name: {\n type: String,\n default: 'default'\n },\n scoped: {\n type: Boolean\n },\n props: {\n type: Object\n },\n tag: {\n type: String,\n default: 'div'\n },\n event: {\n type: String,\n default: 'hook:updated'\n }\n },\n methods: {\n refresh: function refresh() {\n this.$forceUpdate();\n },\n isVueComponent: function isVueComponent() {\n return this.component && this.component._isVue;\n }\n },\n created: function created() {\n if (this.isVueComponent()) {\n this.component.$on(this.event, this.refresh);\n }\n },\n beforeDestroy: function beforeDestroy() {\n if (this.isVueComponent()) {\n this.component.$off(this.event, this.refresh);\n }\n },\n render: function render(createElement) {\n if (this.isVueComponent()) {\n return createElement(this.tag, {}, this.scoped ? this.component.$scopedSlots[this.name](this.props) : this.component.$slots[this.name]);\n }\n }\n};\n\nexport { SlotComponent as S };\n","import { _ as __vue_normalize__, r as registerComponent, u as use } from './chunk-cca88db8.js';\n\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\nvar script = {\n name: 'BSwitch',\n props: {\n value: [String, Number, Boolean, Function, Object, Array],\n nativeValue: [String, Number, Boolean, Function, Object, Array],\n disabled: Boolean,\n type: String,\n name: String,\n required: Boolean,\n size: String,\n trueValue: {\n type: [String, Number, Boolean, Function, Object, Array],\n default: true\n },\n falseValue: {\n type: [String, Number, Boolean, Function, Object, Array],\n default: false\n },\n rounded: {\n type: Boolean,\n default: true\n },\n outlined: {\n type: Boolean,\n default: false\n }\n },\n data: function data() {\n return {\n newValue: this.value,\n isMouseDown: false\n };\n },\n computed: {\n computedValue: {\n get: function get() {\n return this.newValue;\n },\n set: function set(value) {\n this.newValue = value;\n this.$emit('input', value);\n }\n },\n newClass: function newClass() {\n return [this.size, {\n 'is-disabled': this.disabled\n }, {\n 'is-rounded': this.rounded\n }, {\n 'is-outlined': this.outlined\n }];\n }\n },\n watch: {\n /**\r\n * When v-model change, set internal value.\r\n */\n value: function value(_value) {\n this.newValue = _value;\n }\n },\n methods: {\n focus: function focus() {\n // MacOS FireFox and Safari do not focus when clicked\n this.$refs.input.focus();\n }\n }\n};\n\n/* script */\nconst __vue_script__ = script;\n\n/* template */\nvar __vue_render__ = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('label',{ref:\"label\",staticClass:\"switch\",class:_vm.newClass,attrs:{\"disabled\":_vm.disabled},on:{\"click\":_vm.focus,\"keydown\":function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,\"enter\",13,$event.key,\"Enter\")){ return null; }$event.preventDefault();return _vm.$refs.label.click()},\"mousedown\":function($event){_vm.isMouseDown = true;},\"mouseup\":function($event){_vm.isMouseDown = false;},\"mouseout\":function($event){_vm.isMouseDown = false;},\"blur\":function($event){_vm.isMouseDown = false;}}},[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.computedValue),expression:\"computedValue\"}],ref:\"input\",attrs:{\"type\":\"checkbox\",\"disabled\":_vm.disabled,\"name\":_vm.name,\"required\":_vm.required,\"true-value\":_vm.trueValue,\"false-value\":_vm.falseValue},domProps:{\"value\":_vm.nativeValue,\"checked\":Array.isArray(_vm.computedValue)?_vm._i(_vm.computedValue,_vm.nativeValue)>-1:_vm._q(_vm.computedValue,_vm.trueValue)},on:{\"click\":function($event){$event.stopPropagation();},\"change\":function($event){var $$a=_vm.computedValue,$$el=$event.target,$$c=$$el.checked?(_vm.trueValue):(_vm.falseValue);if(Array.isArray($$a)){var $$v=_vm.nativeValue,$$i=_vm._i($$a,$$v);if($$el.checked){$$i<0&&(_vm.computedValue=$$a.concat([$$v]));}else{$$i>-1&&(_vm.computedValue=$$a.slice(0,$$i).concat($$a.slice($$i+1)));}}else{_vm.computedValue=$$c;}}}}),_vm._v(\" \"),_c('span',{staticClass:\"check\",class:[{ 'is-elastic': _vm.isMouseDown && !_vm.disabled }, _vm.type]}),_vm._v(\" \"),_c('span',{staticClass:\"control-label\"},[_vm._t(\"default\")],2)])};\nvar __vue_staticRenderFns__ = [];\n\n /* style */\n const __vue_inject_styles__ = undefined;\n /* scoped */\n const __vue_scope_id__ = undefined;\n /* module identifier */\n const __vue_module_identifier__ = undefined;\n /* functional template */\n const __vue_is_functional_template__ = false;\n /* style inject */\n \n /* style inject SSR */\n \n\n \n var Switch = __vue_normalize__(\n { render: __vue_render__, staticRenderFns: __vue_staticRenderFns__ },\n __vue_inject_styles__,\n __vue_script__,\n __vue_scope_id__,\n __vue_is_functional_template__,\n __vue_module_identifier__,\n undefined,\n undefined\n );\n\nvar Plugin = {\n install: function install(Vue) {\n registerComponent(Vue, Switch);\n }\n};\nuse(Plugin);\n\nexport default Plugin;\nexport { Switch as BSwitch };\n","import { _ as _defineProperty, c as _toConsumableArray } from './chunk-f2006744.js';\nimport { g as getValueByPath, a as indexOf } from './chunk-be9233e7.js';\nimport './chunk-b170726a.js';\nimport './chunk-7d95d17c.js';\nimport { I as Icon } from './chunk-c4aa8744.js';\nimport { _ as __vue_normalize__, r as registerComponent, u as use } from './chunk-cca88db8.js';\nimport { I as Input } from './chunk-fc7d2ea1.js';\nimport './chunk-2793447b.js';\nimport { C as Checkbox } from './chunk-fbd8a849.js';\nimport { S as Select } from './chunk-3aad093b.js';\nimport { P as Pagination } from './chunk-01e29c4e.js';\nimport { S as SlotComponent } from './chunk-0e3f4fb5.js';\n\nvar _components;\nvar script = {\n name: 'BTableMobileSort',\n components: (_components = {}, _defineProperty(_components, Select.name, Select), _defineProperty(_components, Icon.name, Icon), _components),\n props: {\n currentSortColumn: Object,\n isAsc: Boolean,\n columns: Array,\n placeholder: String,\n iconPack: String,\n sortIcon: {\n type: String,\n default: 'arrow-up'\n },\n sortIconSize: {\n type: String,\n default: 'is-small'\n }\n },\n data: function data() {\n return {\n mobileSort: this.currentSortColumn\n };\n },\n computed: {\n showPlaceholder: function showPlaceholder() {\n var _this = this;\n\n return !this.columns || !this.columns.some(function (column) {\n return column === _this.mobileSort;\n });\n }\n },\n watch: {\n mobileSort: function mobileSort(column) {\n if (this.currentSortColumn === column) return;\n this.$emit('sort', column);\n },\n currentSortColumn: function currentSortColumn(column) {\n this.mobileSort = column;\n }\n },\n methods: {\n sort: function sort() {\n this.$emit('sort', this.mobileSort);\n }\n }\n};\n\n/* script */\nconst __vue_script__ = script;\n\n/* template */\nvar __vue_render__ = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"field table-mobile-sort\"},[_c('div',{staticClass:\"field has-addons\"},[_c('b-select',{attrs:{\"expanded\":\"\"},model:{value:(_vm.mobileSort),callback:function ($$v) {_vm.mobileSort=$$v;},expression:\"mobileSort\"}},[(_vm.placeholder)?[_c('option',{directives:[{name:\"show\",rawName:\"v-show\",value:(_vm.showPlaceholder),expression:\"showPlaceholder\"}],attrs:{\"selected\":\"\",\"disabled\":\"\",\"hidden\":\"\"},domProps:{\"value\":{}}},[_vm._v(\"\\n \"+_vm._s(_vm.placeholder)+\"\\n \")])]:_vm._e(),_vm._v(\" \"),_vm._l((_vm.columns),function(column,index){return (column.sortable)?_c('option',{key:index,domProps:{\"value\":column}},[_vm._v(\"\\n \"+_vm._s(column.label)+\"\\n \")]):_vm._e()})],2),_vm._v(\" \"),_c('div',{staticClass:\"control\"},[_c('button',{staticClass:\"button is-primary\",on:{\"click\":_vm.sort}},[_c('b-icon',{directives:[{name:\"show\",rawName:\"v-show\",value:(_vm.currentSortColumn === _vm.mobileSort),expression:\"currentSortColumn === mobileSort\"}],class:{ 'is-desc': !_vm.isAsc },attrs:{\"icon\":_vm.sortIcon,\"pack\":_vm.iconPack,\"size\":_vm.sortIconSize,\"both\":\"\"}})],1)])],1)])};\nvar __vue_staticRenderFns__ = [];\n\n /* style */\n const __vue_inject_styles__ = undefined;\n /* scoped */\n const __vue_scope_id__ = undefined;\n /* module identifier */\n const __vue_module_identifier__ = undefined;\n /* functional template */\n const __vue_is_functional_template__ = false;\n /* style inject */\n \n /* style inject SSR */\n \n\n \n var TableMobileSort = __vue_normalize__(\n { render: __vue_render__, staticRenderFns: __vue_staticRenderFns__ },\n __vue_inject_styles__,\n __vue_script__,\n __vue_scope_id__,\n __vue_is_functional_template__,\n __vue_module_identifier__,\n undefined,\n undefined\n );\n\n//\n//\n//\n//\n//\n//\n//\n//\n//\nvar script$1 = {\n name: 'BTableColumn',\n props: {\n label: String,\n customKey: [String, Number],\n field: String,\n meta: [String, Number, Boolean, Function, Object, Array],\n width: [Number, String],\n numeric: Boolean,\n centered: Boolean,\n searchable: Boolean,\n sortable: Boolean,\n visible: {\n type: Boolean,\n default: true\n },\n subheading: [String, Number],\n customSort: Function,\n internal: Boolean // Used internally by Table\n\n },\n data: function data() {\n return {\n newKey: this.customKey || this.label\n };\n },\n computed: {\n rootClasses: function rootClasses() {\n return {\n 'has-text-right': this.numeric && !this.centered,\n 'has-text-centered': this.centered\n };\n }\n },\n methods: {\n addRefToTable: function addRefToTable() {\n var _this = this;\n\n if (!this.$parent.$data._isTable) {\n this.$destroy();\n throw new Error('You should wrap bTableColumn on a bTable');\n }\n\n if (this.internal) return; // Since we're using scoped prop the columns gonna be multiplied,\n // this finds when to stop based on the newKey property.\n\n var repeated = this.$parent.newColumns.some(function (column) {\n return column.newKey === _this.newKey;\n });\n !repeated && this.$parent.newColumns.push(this);\n }\n },\n beforeMount: function beforeMount() {\n this.addRefToTable();\n },\n beforeUpdate: function beforeUpdate() {\n this.addRefToTable();\n },\n beforeDestroy: function beforeDestroy() {\n var _this2 = this;\n\n if (this.sortable) {\n if (!this.$parent.visibleData.length) return;\n if (this.$parent.$children.filter(function (vm) {\n return vm.$options._componentTag === 'b-table-column' && vm.$data.newKey === _this2.newKey;\n }).length !== 1) return;\n }\n\n var index = this.$parent.newColumns.map(function (column) {\n return column.newKey;\n }).indexOf(this.newKey);\n\n if (index >= 0) {\n this.$parent.newColumns.splice(index, 1);\n }\n }\n};\n\n/* script */\nconst __vue_script__$1 = script$1;\n\n/* template */\nvar __vue_render__$1 = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return (_vm.visible)?_c('td',{class:_vm.rootClasses,attrs:{\"data-label\":_vm.label}},[_vm._t(\"default\")],2):_vm._e()};\nvar __vue_staticRenderFns__$1 = [];\n\n /* style */\n const __vue_inject_styles__$1 = undefined;\n /* scoped */\n const __vue_scope_id__$1 = undefined;\n /* module identifier */\n const __vue_module_identifier__$1 = undefined;\n /* functional template */\n const __vue_is_functional_template__$1 = false;\n /* style inject */\n \n /* style inject SSR */\n \n\n \n var TableColumn = __vue_normalize__(\n { render: __vue_render__$1, staticRenderFns: __vue_staticRenderFns__$1 },\n __vue_inject_styles__$1,\n __vue_script__$1,\n __vue_scope_id__$1,\n __vue_is_functional_template__$1,\n __vue_module_identifier__$1,\n undefined,\n undefined\n );\n\nvar _components$1;\nvar script$2 = {\n name: 'BTable',\n components: (_components$1 = {}, _defineProperty(_components$1, Checkbox.name, Checkbox), _defineProperty(_components$1, Icon.name, Icon), _defineProperty(_components$1, Input.name, Input), _defineProperty(_components$1, Pagination.name, Pagination), _defineProperty(_components$1, SlotComponent.name, SlotComponent), _defineProperty(_components$1, TableMobileSort.name, TableMobileSort), _defineProperty(_components$1, TableColumn.name, TableColumn), _components$1),\n props: {\n data: {\n type: Array,\n default: function _default() {\n return [];\n }\n },\n columns: {\n type: Array,\n default: function _default() {\n return [];\n }\n },\n bordered: Boolean,\n striped: Boolean,\n narrowed: Boolean,\n hoverable: Boolean,\n loading: Boolean,\n detailed: Boolean,\n checkable: Boolean,\n headerCheckable: {\n type: Boolean,\n default: true\n },\n checkboxPosition: {\n type: String,\n default: 'left',\n validator: function validator(value) {\n return ['left', 'right'].indexOf(value) >= 0;\n }\n },\n selected: Object,\n focusable: Boolean,\n customIsChecked: Function,\n isRowCheckable: {\n type: Function,\n default: function _default() {\n return true;\n }\n },\n checkedRows: {\n type: Array,\n default: function _default() {\n return [];\n }\n },\n mobileCards: {\n type: Boolean,\n default: true\n },\n defaultSort: [String, Array],\n defaultSortDirection: {\n type: String,\n default: 'asc'\n },\n sortIcon: {\n type: String,\n default: 'arrow-up'\n },\n sortIconSize: {\n type: String,\n default: 'is-small'\n },\n paginated: Boolean,\n currentPage: {\n type: Number,\n default: 1\n },\n perPage: {\n type: [Number, String],\n default: 20\n },\n showDetailIcon: {\n type: Boolean,\n default: true\n },\n paginationSimple: Boolean,\n paginationSize: String,\n paginationPosition: {\n type: String,\n default: 'bottom',\n validator: function validator(value) {\n return ['bottom', 'top', 'both'].indexOf(value) >= 0;\n }\n },\n backendSorting: Boolean,\n rowClass: {\n type: Function,\n default: function _default() {\n return '';\n }\n },\n openedDetailed: {\n type: Array,\n default: function _default() {\n return [];\n }\n },\n hasDetailedVisible: {\n type: Function,\n default: function _default() {\n return true;\n }\n },\n detailKey: {\n type: String,\n default: ''\n },\n customDetailRow: {\n type: Boolean,\n default: false\n },\n backendPagination: Boolean,\n total: {\n type: [Number, String],\n default: 0\n },\n iconPack: String,\n mobileSortPlaceholder: String,\n customRowKey: String,\n draggable: {\n type: Boolean,\n defualt: false\n },\n ariaNextLabel: String,\n ariaPreviousLabel: String,\n ariaPageLabel: String,\n ariaCurrentLabel: String\n },\n data: function data() {\n return {\n getValueByPath: getValueByPath,\n newColumns: _toConsumableArray(this.columns),\n visibleDetailRows: this.openedDetailed,\n newData: this.data,\n newDataTotal: this.backendPagination ? this.total : this.data.length,\n newCheckedRows: _toConsumableArray(this.checkedRows),\n lastCheckedRowIndex: null,\n newCurrentPage: this.currentPage,\n currentSortColumn: {},\n isAsc: true,\n filters: {},\n firstTimeSort: true,\n // Used by first time initSort\n _isTable: true // Used by TableColumn\n\n };\n },\n computed: {\n /**\r\n * return if detailed row tabled\r\n * will be with chevron column & icon or not\r\n */\n showDetailRowIcon: function showDetailRowIcon() {\n return this.detailed && this.showDetailIcon;\n },\n tableClasses: function tableClasses() {\n return {\n 'is-bordered': this.bordered,\n 'is-striped': this.striped,\n 'is-narrow': this.narrowed,\n 'has-mobile-cards': this.mobileCards,\n 'is-hoverable': (this.hoverable || this.focusable) && this.visibleData.length\n };\n },\n\n /**\r\n * Splitted data based on the pagination.\r\n */\n visibleData: function visibleData() {\n if (!this.paginated) return this.newData;\n var currentPage = this.newCurrentPage;\n var perPage = this.perPage;\n\n if (this.newData.length <= perPage) {\n return this.newData;\n } else {\n var start = (currentPage - 1) * perPage;\n var end = parseInt(start, 10) + parseInt(perPage, 10);\n return this.newData.slice(start, end);\n }\n },\n visibleColumns: function visibleColumns() {\n if (!this.newColumns) return this.newColumns;\n return this.newColumns.filter(function (column) {\n return column.visible || column.visible === undefined;\n });\n },\n\n /**\r\n * Check if all rows in the page are checked.\r\n */\n isAllChecked: function isAllChecked() {\n var _this = this;\n\n var validVisibleData = this.visibleData.filter(function (row) {\n return _this.isRowCheckable(row);\n });\n if (validVisibleData.length === 0) return false;\n var isAllChecked = validVisibleData.some(function (currentVisibleRow) {\n return indexOf(_this.newCheckedRows, currentVisibleRow, _this.customIsChecked) < 0;\n });\n return !isAllChecked;\n },\n\n /**\r\n * Check if all rows in the page are checkable.\r\n */\n isAllUncheckable: function isAllUncheckable() {\n var _this2 = this;\n\n var validVisibleData = this.visibleData.filter(function (row) {\n return _this2.isRowCheckable(row);\n });\n return validVisibleData.length === 0;\n },\n\n /**\r\n * Check if has any sortable column.\r\n */\n hasSortablenewColumns: function hasSortablenewColumns() {\n return this.newColumns.some(function (column) {\n return column.sortable;\n });\n },\n\n /**\r\n * Check if has any searchable column.\r\n */\n hasSearchablenewColumns: function hasSearchablenewColumns() {\n return this.newColumns.some(function (column) {\n return column.searchable;\n });\n },\n\n /**\r\n * Check if has any column using subheading.\r\n */\n hasCustomSubheadings: function hasCustomSubheadings() {\n if (this.$scopedSlots && this.$scopedSlots.subheading) return true;\n return this.newColumns.some(function (column) {\n return column.subheading || column.$scopedSlots && column.$scopedSlots.subheading;\n });\n },\n\n /**\r\n * Return total column count based if it's checkable or expanded\r\n */\n columnCount: function columnCount() {\n var count = this.newColumns.length;\n count += this.checkable ? 1 : 0;\n count += this.detailed ? 1 : 0;\n return count;\n }\n },\n watch: {\n /**\r\n * When data prop change:\r\n * 1. Update internal value.\r\n * 2. Reset newColumns (thead), in case it's on a v-for loop.\r\n * 3. Sort again if it's not backend-sort.\r\n * 4. Set new total if it's not backend-paginated.\r\n */\n data: function data(value) {\n var _this3 = this;\n\n // Save newColumns before resetting\n var newColumns = this.newColumns;\n this.newColumns = [];\n this.newData = value; // Prevent table from being headless, data could change and created hook\n // on column might not trigger\n\n this.$nextTick(function () {\n if (!_this3.newColumns.length) _this3.newColumns = newColumns;\n });\n\n if (!this.backendSorting) {\n this.sort(this.currentSortColumn, true);\n }\n\n if (!this.backendPagination) {\n this.newDataTotal = value.length;\n }\n },\n\n /**\r\n * When Pagination total change, update internal total\r\n * only if it's backend-paginated.\r\n */\n total: function total(newTotal) {\n if (!this.backendPagination) return;\n this.newDataTotal = newTotal;\n },\n\n /**\r\n * When checkedRows prop change, update internal value without\r\n * mutating original data.\r\n */\n checkedRows: function checkedRows(rows) {\n this.newCheckedRows = _toConsumableArray(rows);\n },\n columns: function columns(value) {\n this.newColumns = _toConsumableArray(value);\n },\n newColumns: function newColumns(value) {\n this.checkSort();\n },\n filters: {\n handler: function handler(value) {\n var _this4 = this;\n\n this.newData = this.data.filter(function (row) {\n return _this4.isRowFiltered(row);\n });\n\n if (!this.backendPagination) {\n this.newDataTotal = this.newData.length;\n }\n },\n deep: true\n },\n\n /**\r\n * When the user wants to control the detailed rows via props.\r\n * Or wants to open the details of certain row with the router for example.\r\n */\n openedDetailed: function openedDetailed(expandedRows) {\n this.visibleDetailRows = expandedRows;\n },\n currentPage: function currentPage(newVal) {\n this.newCurrentPage = newVal;\n }\n },\n methods: {\n /**\r\n * Sort an array by key without mutating original data.\r\n * Call the user sort function if it was passed.\r\n */\n sortBy: function sortBy(array, key, fn, isAsc) {\n var sorted = []; // Sorting without mutating original data\n\n if (fn && typeof fn === 'function') {\n sorted = _toConsumableArray(array).sort(function (a, b) {\n return fn(a, b, isAsc);\n });\n } else {\n sorted = _toConsumableArray(array).sort(function (a, b) {\n // Get nested values from objects\n var newA = getValueByPath(a, key);\n var newB = getValueByPath(b, key); // sort boolean type\n\n if (typeof newA === 'boolean' && typeof newB === 'boolean') {\n return isAsc ? newA - newB : newB - newA;\n }\n\n if (!newA && newA !== 0) return 1;\n if (!newB && newB !== 0) return -1;\n if (newA === newB) return 0;\n newA = typeof newA === 'string' ? newA.toUpperCase() : newA;\n newB = typeof newB === 'string' ? newB.toUpperCase() : newB;\n return isAsc ? newA > newB ? 1 : -1 : newA > newB ? -1 : 1;\n });\n }\n\n return sorted;\n },\n\n /**\r\n * Sort the column.\r\n * Toggle current direction on column if it's sortable\r\n * and not just updating the prop.\r\n */\n sort: function sort(column) {\n var updatingData = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false;\n if (!column || !column.sortable) return;\n\n if (!updatingData) {\n this.isAsc = column === this.currentSortColumn ? !this.isAsc : this.defaultSortDirection.toLowerCase() !== 'desc';\n }\n\n if (!this.firstTimeSort) {\n this.$emit('sort', column.field, this.isAsc ? 'asc' : 'desc');\n }\n\n if (!this.backendSorting) {\n this.newData = this.sortBy(this.newData, column.field, column.customSort, this.isAsc);\n }\n\n this.currentSortColumn = column;\n },\n\n /**\r\n * Check if the row is checked (is added to the array).\r\n */\n isRowChecked: function isRowChecked(row) {\n return indexOf(this.newCheckedRows, row, this.customIsChecked) >= 0;\n },\n\n /**\r\n * Remove a checked row from the array.\r\n */\n removeCheckedRow: function removeCheckedRow(row) {\n var index = indexOf(this.newCheckedRows, row, this.customIsChecked);\n\n if (index >= 0) {\n this.newCheckedRows.splice(index, 1);\n }\n },\n\n /**\r\n * Header checkbox click listener.\r\n * Add or remove all rows in current page.\r\n */\n checkAll: function checkAll() {\n var _this5 = this;\n\n var isAllChecked = this.isAllChecked;\n this.visibleData.forEach(function (currentRow) {\n _this5.removeCheckedRow(currentRow);\n\n if (!isAllChecked) {\n if (_this5.isRowCheckable(currentRow)) {\n _this5.newCheckedRows.push(currentRow);\n }\n }\n });\n this.$emit('check', this.newCheckedRows);\n this.$emit('check-all', this.newCheckedRows); // Emit checked rows to update user variable\n\n this.$emit('update:checkedRows', this.newCheckedRows);\n },\n\n /**\r\n * Row checkbox click listener.\r\n */\n checkRow: function checkRow(row, index, event) {\n if (!this.isRowCheckable(row)) return;\n var lastIndex = this.lastCheckedRowIndex;\n this.lastCheckedRowIndex = index;\n\n if (event.shiftKey && lastIndex !== null && index !== lastIndex) {\n this.shiftCheckRow(row, index, lastIndex);\n } else if (!this.isRowChecked(row)) {\n this.newCheckedRows.push(row);\n } else {\n this.removeCheckedRow(row);\n }\n\n this.$emit('check', this.newCheckedRows, row); // Emit checked rows to update user variable\n\n this.$emit('update:checkedRows', this.newCheckedRows);\n },\n\n /**\r\n * Check row when shift is pressed.\r\n */\n shiftCheckRow: function shiftCheckRow(row, index, lastCheckedRowIndex) {\n var _this6 = this;\n\n // Get the subset of the list between the two indicies\n var subset = this.visibleData.slice(Math.min(index, lastCheckedRowIndex), Math.max(index, lastCheckedRowIndex) + 1); // Determine the operation based on the state of the clicked checkbox\n\n var shouldCheck = !this.isRowChecked(row);\n subset.forEach(function (item) {\n _this6.removeCheckedRow(item);\n\n if (shouldCheck && _this6.isRowCheckable(item)) {\n _this6.newCheckedRows.push(item);\n }\n });\n },\n\n /**\r\n * Row click listener.\r\n * Emit all necessary events.\r\n */\n selectRow: function selectRow(row, index) {\n this.$emit('click', row);\n if (this.selected === row) return; // Emit new and old row\n\n this.$emit('select', row, this.selected); // Emit new row to update user variable\n\n this.$emit('update:selected', row);\n },\n\n /**\r\n * Paginator change listener.\r\n */\n pageChanged: function pageChanged(page) {\n this.newCurrentPage = page > 0 ? page : 1;\n this.$emit('page-change', this.newCurrentPage);\n this.$emit('update:currentPage', this.newCurrentPage);\n },\n\n /**\r\n * Toggle to show/hide details slot\r\n */\n toggleDetails: function toggleDetails(obj) {\n var found = this.isVisibleDetailRow(obj);\n\n if (found) {\n this.closeDetailRow(obj);\n this.$emit('details-close', obj);\n } else {\n this.openDetailRow(obj);\n this.$emit('details-open', obj);\n } // Syncs the detailed rows with the parent component\n\n\n this.$emit('update:openedDetailed', this.visibleDetailRows);\n },\n openDetailRow: function openDetailRow(obj) {\n var index = this.handleDetailKey(obj);\n this.visibleDetailRows.push(index);\n },\n closeDetailRow: function closeDetailRow(obj) {\n var index = this.handleDetailKey(obj);\n var i = this.visibleDetailRows.indexOf(index);\n this.visibleDetailRows.splice(i, 1);\n },\n isVisibleDetailRow: function isVisibleDetailRow(obj) {\n var index = this.handleDetailKey(obj);\n var result = this.visibleDetailRows.indexOf(index) >= 0;\n return result;\n },\n isActiveDetailRow: function isActiveDetailRow(row) {\n return this.detailed && !this.customDetailRow && this.isVisibleDetailRow(row);\n },\n isActiveCustomDetailRow: function isActiveCustomDetailRow(row) {\n return this.detailed && this.customDetailRow && this.isVisibleDetailRow(row);\n },\n isRowFiltered: function isRowFiltered(row) {\n for (var key in this.filters) {\n // remove key if empty\n if (!this.filters[key]) {\n delete this.filters[key];\n return true;\n }\n\n var value = this.getValueByPath(row, key);\n if (value == null) return false;\n\n if (Number.isInteger(value)) {\n if (value !== Number(this.filters[key])) return false;\n } else {\n var re = new RegExp(this.filters[key], 'i');\n if (typeof value === 'boolean') value = \"\".concat(value);\n if (!value.match(re)) return false;\n }\n }\n\n return true;\n },\n\n /**\r\n * When the detailKey is defined we use the object[detailKey] as index.\r\n * If not, use the object reference by default.\r\n */\n handleDetailKey: function handleDetailKey(index) {\n var key = this.detailKey;\n return !key.length ? index : index[key];\n },\n checkPredefinedDetailedRows: function checkPredefinedDetailedRows() {\n var defaultExpandedRowsDefined = this.openedDetailed.length > 0;\n\n if (defaultExpandedRowsDefined && !this.detailKey.length) {\n throw new Error('If you set a predefined opened-detailed, you must provide a unique key using the prop \"detail-key\"');\n }\n },\n\n /**\r\n * Call initSort only first time (For example async data).\r\n */\n checkSort: function checkSort() {\n if (this.newColumns.length && this.firstTimeSort) {\n this.initSort();\n this.firstTimeSort = false;\n } else if (this.newColumns.length) {\n if (this.currentSortColumn.field) {\n for (var i = 0; i < this.newColumns.length; i++) {\n if (this.newColumns[i].field === this.currentSortColumn.field) {\n this.currentSortColumn = this.newColumns[i];\n break;\n }\n }\n }\n }\n },\n\n /**\r\n * Check if footer slot has custom content.\r\n */\n hasCustomFooterSlot: function hasCustomFooterSlot() {\n if (this.$slots.footer.length > 1) return true;\n var tag = this.$slots.footer[0].tag;\n if (tag !== 'th' && tag !== 'td') return false;\n return true;\n },\n\n /**\r\n * Check if bottom-left slot exists.\r\n */\n hasBottomLeftSlot: function hasBottomLeftSlot() {\n return typeof this.$slots['bottom-left'] !== 'undefined';\n },\n\n /**\r\n * Table arrow keys listener, change selection.\r\n */\n pressedArrow: function pressedArrow(pos) {\n if (!this.visibleData.length) return;\n var index = this.visibleData.indexOf(this.selected) + pos; // Prevent from going up from first and down from last\n\n index = index < 0 ? 0 : index > this.visibleData.length - 1 ? this.visibleData.length - 1 : index;\n this.selectRow(this.visibleData[index]);\n },\n\n /**\r\n * Focus table element if has selected prop.\r\n */\n focus: function focus() {\n if (!this.focusable) return;\n this.$el.querySelector('table').focus();\n },\n\n /**\r\n * Initial sorted column based on the default-sort prop.\r\n */\n initSort: function initSort() {\n var _this7 = this;\n\n if (!this.defaultSort) return;\n var sortField = '';\n var sortDirection = this.defaultSortDirection;\n\n if (Array.isArray(this.defaultSort)) {\n sortField = this.defaultSort[0];\n\n if (this.defaultSort[1]) {\n sortDirection = this.defaultSort[1];\n }\n } else {\n sortField = this.defaultSort;\n }\n\n this.newColumns.forEach(function (column) {\n if (column.field === sortField) {\n _this7.isAsc = sortDirection.toLowerCase() !== 'desc';\n\n _this7.sort(column, true);\n }\n });\n },\n\n /**\r\n * Emits drag start event\r\n */\n handleDragStart: function handleDragStart(event, row, index) {\n this.$emit('dragstart', {\n event: event,\n row: row,\n index: index\n });\n },\n\n /**\r\n * Emits drag leave event\r\n */\n handleDragEnd: function handleDragEnd(event, row, index) {\n this.$emit('dragend', {\n event: event,\n row: row,\n index: index\n });\n },\n\n /**\r\n * Emits drop event\r\n */\n handleDrop: function handleDrop(event, row, index) {\n this.$emit('drop', {\n event: event,\n row: row,\n index: index\n });\n },\n\n /**\r\n * Emits drag over event\r\n */\n handleDragOver: function handleDragOver(event, row, index) {\n this.$emit('dragover', {\n event: event,\n row: row,\n index: index\n });\n },\n\n /**\r\n * Emits drag leave event\r\n */\n handleDragLeave: function handleDragLeave(event, row, index) {\n this.$emit('dragleave', {\n event: event,\n row: row,\n index: index\n });\n }\n },\n mounted: function mounted() {\n this.checkPredefinedDetailedRows();\n this.checkSort();\n }\n};\n\n/* script */\nconst __vue_script__$2 = script$2;\n\n/* template */\nvar __vue_render__$2 = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"b-table\",class:{ 'is-loading': _vm.loading }},[(_vm.mobileCards && _vm.hasSortablenewColumns)?_c('b-table-mobile-sort',{attrs:{\"current-sort-column\":_vm.currentSortColumn,\"is-asc\":_vm.isAsc,\"columns\":_vm.newColumns,\"placeholder\":_vm.mobileSortPlaceholder,\"icon-pack\":_vm.iconPack,\"sort-icon\":_vm.sortIcon,\"sort-icon-size\":_vm.sortIconSize},on:{\"sort\":function (column) { return _vm.sort(column); }}}):_vm._e(),_vm._v(\" \"),(_vm.paginated && (_vm.paginationPosition === 'top' || _vm.paginationPosition === 'both'))?_c('div',{staticClass:\"top level\"},[_c('div',{staticClass:\"level-left\"},[_vm._t(\"top-left\")],2),_vm._v(\" \"),_c('div',{staticClass:\"level-right\"},[(_vm.paginated)?_c('div',{staticClass:\"level-item\"},[_c('b-pagination',{attrs:{\"icon-pack\":_vm.iconPack,\"total\":_vm.newDataTotal,\"per-page\":_vm.perPage,\"simple\":_vm.paginationSimple,\"size\":_vm.paginationSize,\"current\":_vm.newCurrentPage,\"aria-next-label\":_vm.ariaNextLabel,\"aria-previous-label\":_vm.ariaPreviousLabel,\"aria-page-label\":_vm.ariaPageLabel,\"aria-current-label\":_vm.ariaCurrentLabel},on:{\"change\":_vm.pageChanged}})],1):_vm._e()])]):_vm._e(),_vm._v(\" \"),_c('div',{staticClass:\"table-wrapper\"},[_c('table',{staticClass:\"table\",class:_vm.tableClasses,attrs:{\"tabindex\":!_vm.focusable ? false : 0},on:{\"keydown\":[function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,\"up\",38,$event.key,[\"Up\",\"ArrowUp\"])){ return null; }if($event.target !== $event.currentTarget){ return null; }$event.preventDefault();return _vm.pressedArrow(-1)},function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,\"down\",40,$event.key,[\"Down\",\"ArrowDown\"])){ return null; }if($event.target !== $event.currentTarget){ return null; }$event.preventDefault();return _vm.pressedArrow(1)}]}},[(_vm.newColumns.length)?_c('thead',[_c('tr',[(_vm.showDetailRowIcon)?_c('th',{attrs:{\"width\":\"40px\"}}):_vm._e(),_vm._v(\" \"),(_vm.checkable && _vm.checkboxPosition === 'left')?_c('th',{staticClass:\"checkbox-cell\"},[(_vm.headerCheckable)?[_c('b-checkbox',{attrs:{\"value\":_vm.isAllChecked,\"disabled\":_vm.isAllUncheckable},nativeOn:{\"change\":function($event){return _vm.checkAll($event)}}})]:_vm._e()],2):_vm._e(),_vm._v(\" \"),_vm._l((_vm.visibleColumns),function(column,index){return _c('th',{key:index,class:{\n 'is-current-sort': _vm.currentSortColumn === column,\n 'is-sortable': column.sortable\n },style:({\n width: column.width === undefined ? null :\n (isNaN(column.width) ? column.width : column.width + 'px')\n }),on:{\"click\":function($event){$event.stopPropagation();return _vm.sort(column)}}},[_c('div',{staticClass:\"th-wrap\",class:{\n 'is-numeric': column.numeric,\n 'is-centered': column.centered\n }},[(column.$scopedSlots && column.$scopedSlots.header)?[_c('b-slot-component',{attrs:{\"component\":column,\"scoped\":true,\"name\":\"header\",\"tag\":\"span\",\"props\":{ column: column, index: index }}})]:(_vm.$scopedSlots.header)?[_vm._t(\"header\",null,{\"column\":column,\"index\":index})]:[_vm._v(_vm._s(column.label))],_vm._v(\" \"),_c('b-icon',{directives:[{name:\"show\",rawName:\"v-show\",value:(_vm.currentSortColumn === column),expression:\"currentSortColumn === column\"}],class:{ 'is-desc': !_vm.isAsc },attrs:{\"icon\":_vm.sortIcon,\"pack\":_vm.iconPack,\"both\":\"\",\"size\":_vm.sortIconSize}})],2)])}),_vm._v(\" \"),(_vm.checkable && _vm.checkboxPosition === 'right')?_c('th',{staticClass:\"checkbox-cell\"},[(_vm.headerCheckable)?[_c('b-checkbox',{attrs:{\"value\":_vm.isAllChecked,\"disabled\":_vm.isAllUncheckable},nativeOn:{\"change\":function($event){return _vm.checkAll($event)}}})]:_vm._e()],2):_vm._e()],2),_vm._v(\" \"),(_vm.hasCustomSubheadings)?_c('tr',{staticClass:\"is-subheading\"},[(_vm.showDetailRowIcon)?_c('th',{attrs:{\"width\":\"40px\"}}):_vm._e(),_vm._v(\" \"),(_vm.checkable && _vm.checkboxPosition === 'left')?_c('th'):_vm._e(),_vm._v(\" \"),_vm._l((_vm.visibleColumns),function(column,index){return _c('th',{key:index,style:({\n width: column.width === undefined ? null\n : (isNaN(column.width) ? column.width : column.width + 'px') })},[_c('div',{staticClass:\"th-wrap\",class:{\n 'is-numeric': column.numeric,\n 'is-centered': column.centered\n }},[(column.$scopedSlots && column.$scopedSlots.subheading)?[_c('b-slot-component',{attrs:{\"component\":column,\"scoped\":true,\"name\":\"subheading\",\"tag\":\"span\",\"props\":{ column: column, index: index }}})]:(_vm.$scopedSlots.subheading)?[_vm._t(\"subheading\",null,{\"column\":column,\"index\":index})]:[_vm._v(_vm._s(column.subheading))]],2)])}),_vm._v(\" \"),(_vm.checkable && _vm.checkboxPosition === 'right')?_c('th'):_vm._e()],2):_vm._e(),_vm._v(\" \"),(_vm.hasSearchablenewColumns)?_c('tr',[(_vm.showDetailRowIcon)?_c('th',{attrs:{\"width\":\"40px\"}}):_vm._e(),_vm._v(\" \"),(_vm.checkable && _vm.checkboxPosition === 'left')?_c('th'):_vm._e(),_vm._v(\" \"),_vm._l((_vm.visibleColumns),function(column,index){return _c('th',{key:index,style:({\n width: column.width === undefined ? null\n : (isNaN(column.width) ? column.width : column.width + 'px') })},[_c('div',{staticClass:\"th-wrap\"},[(column.searchable)?[_c('b-input',{attrs:{\"type\":column.numeric ? 'number' : 'text'},model:{value:(_vm.filters[column.field]),callback:function ($$v) {_vm.$set(_vm.filters, column.field, $$v);},expression:\"filters[column.field]\"}})]:_vm._e()],2)])}),_vm._v(\" \"),(_vm.checkable && _vm.checkboxPosition === 'right')?_c('th'):_vm._e()],2):_vm._e()]):_vm._e(),_vm._v(\" \"),(_vm.visibleData.length)?_c('tbody',[_vm._l((_vm.visibleData),function(row,index){return [_c('tr',{key:_vm.customRowKey ? row[_vm.customRowKey] : index,class:[_vm.rowClass(row, index), {\n 'is-selected': row === _vm.selected,\n 'is-checked': _vm.isRowChecked(row),\n }],attrs:{\"draggable\":_vm.draggable},on:{\"click\":function($event){return _vm.selectRow(row)},\"dblclick\":function($event){return _vm.$emit('dblclick', row)},\"mouseenter\":function($event){return _vm.$emit('mouseenter', row)},\"mouseleave\":function($event){return _vm.$emit('mouseleave', row)},\"contextmenu\":function($event){return _vm.$emit('contextmenu', row, $event)},\"dragstart\":function($event){return _vm.handleDragStart($event, row, index)},\"dragend\":function($event){return _vm.handleDragEnd($event, row, index)},\"drop\":function($event){return _vm.handleDrop($event, row, index)},\"dragover\":function($event){return _vm.handleDragOver($event, row, index)},\"dragleave\":function($event){return _vm.handleDragLeave($event, row, index)}}},[(_vm.showDetailRowIcon)?_c('td',{staticClass:\"chevron-cell\"},[(_vm.hasDetailedVisible(row))?_c('a',{attrs:{\"role\":\"button\"},on:{\"click\":function($event){$event.stopPropagation();return _vm.toggleDetails(row)}}},[_c('b-icon',{class:{'is-expanded': _vm.isVisibleDetailRow(row)},attrs:{\"icon\":\"chevron-right\",\"pack\":_vm.iconPack,\"both\":\"\"}})],1):_vm._e()]):_vm._e(),_vm._v(\" \"),(_vm.checkable && _vm.checkboxPosition === 'left')?_c('td',{staticClass:\"checkbox-cell\"},[_c('b-checkbox',{attrs:{\"disabled\":!_vm.isRowCheckable(row),\"value\":_vm.isRowChecked(row)},nativeOn:{\"click\":function($event){$event.preventDefault();$event.stopPropagation();return _vm.checkRow(row, index, $event)}}})],1):_vm._e(),_vm._v(\" \"),(_vm.$scopedSlots.default)?_vm._t(\"default\",null,{\"row\":row,\"index\":index}):_vm._l((_vm.newColumns),function(column){return _c('BTableColumn',_vm._b({key:column.field,attrs:{\"internal\":\"\"}},'BTableColumn',column,false),[(column.renderHtml)?_c('span',{domProps:{\"innerHTML\":_vm._s(_vm.getValueByPath(row, column.field))}}):[_vm._v(\"\\n \"+_vm._s(_vm.getValueByPath(row, column.field))+\"\\n \")]],2)}),_vm._v(\" \"),(_vm.checkable && _vm.checkboxPosition === 'right')?_c('td',{staticClass:\"checkbox-cell\"},[_c('b-checkbox',{attrs:{\"disabled\":!_vm.isRowCheckable(row),\"value\":_vm.isRowChecked(row)},nativeOn:{\"click\":function($event){$event.preventDefault();$event.stopPropagation();return _vm.checkRow(row, index, $event)}}})],1):_vm._e()],2),_vm._v(\" \"),(_vm.isActiveDetailRow(row))?_c('tr',{staticClass:\"detail\"},[_c('td',{attrs:{\"colspan\":_vm.columnCount}},[_c('div',{staticClass:\"detail-container\"},[_vm._t(\"detail\",null,{\"row\":row,\"index\":index})],2)])]):_vm._e(),_vm._v(\" \"),(_vm.isActiveCustomDetailRow(row))?_vm._t(\"detail\",null,{\"row\":row,\"index\":index}):_vm._e()]})],2):_c('tbody',[_c('tr',{staticClass:\"is-empty\"},[_c('td',{attrs:{\"colspan\":_vm.columnCount}},[_vm._t(\"empty\")],2)])]),_vm._v(\" \"),(_vm.$slots.footer !== undefined)?_c('tfoot',[_c('tr',{staticClass:\"table-footer\"},[(_vm.hasCustomFooterSlot())?_vm._t(\"footer\"):_c('th',{attrs:{\"colspan\":_vm.columnCount}},[_vm._t(\"footer\")],2)],2)]):_vm._e()])]),_vm._v(\" \"),((_vm.checkable && _vm.hasBottomLeftSlot()) ||\n (_vm.paginated && (_vm.paginationPosition === 'bottom' || _vm.paginationPosition === 'both')))?_c('div',{staticClass:\"level\"},[_c('div',{staticClass:\"level-left\"},[_vm._t(\"bottom-left\")],2),_vm._v(\" \"),_c('div',{staticClass:\"level-right\"},[(_vm.paginated)?_c('div',{staticClass:\"level-item\"},[_c('b-pagination',{attrs:{\"icon-pack\":_vm.iconPack,\"total\":_vm.newDataTotal,\"per-page\":_vm.perPage,\"simple\":_vm.paginationSimple,\"size\":_vm.paginationSize,\"current\":_vm.newCurrentPage,\"aria-next-label\":_vm.ariaNextLabel,\"aria-previous-label\":_vm.ariaPreviousLabel,\"aria-page-label\":_vm.ariaPageLabel,\"aria-current-label\":_vm.ariaCurrentLabel},on:{\"change\":_vm.pageChanged}})],1):_vm._e()])]):_vm._e()],1)};\nvar __vue_staticRenderFns__$2 = [];\n\n /* style */\n const __vue_inject_styles__$2 = undefined;\n /* scoped */\n const __vue_scope_id__$2 = undefined;\n /* module identifier */\n const __vue_module_identifier__$2 = undefined;\n /* functional template */\n const __vue_is_functional_template__$2 = false;\n /* style inject */\n \n /* style inject SSR */\n \n\n \n var Table = __vue_normalize__(\n { render: __vue_render__$2, staticRenderFns: __vue_staticRenderFns__$2 },\n __vue_inject_styles__$2,\n __vue_script__$2,\n __vue_scope_id__$2,\n __vue_is_functional_template__$2,\n __vue_module_identifier__$2,\n undefined,\n undefined\n );\n\nvar Plugin = {\n install: function install(Vue) {\n registerComponent(Vue, Table);\n registerComponent(Vue, TableColumn);\n }\n};\nuse(Plugin);\n\nexport default Plugin;\nexport { Table as BTable, TableColumn as BTableColumn };\n","import { _ as _defineProperty } from './chunk-f2006744.js';\nimport './chunk-be9233e7.js';\nimport './chunk-b170726a.js';\nimport { I as Icon } from './chunk-c4aa8744.js';\nimport { _ as __vue_normalize__, r as registerComponent, u as use } from './chunk-cca88db8.js';\nimport { S as SlotComponent } from './chunk-0e3f4fb5.js';\n\nvar _components;\nvar script = {\n name: 'BTabs',\n components: (_components = {}, _defineProperty(_components, Icon.name, Icon), _defineProperty(_components, SlotComponent.name, SlotComponent), _components),\n props: {\n value: Number,\n expanded: Boolean,\n type: String,\n size: String,\n position: String,\n animated: {\n type: Boolean,\n default: true\n },\n destroyOnHide: {\n type: Boolean,\n default: false\n },\n vertical: Boolean\n },\n data: function data() {\n return {\n activeTab: this.value || 0,\n tabItems: [],\n contentHeight: 0,\n isTransitioning: false,\n _isTabs: true // Used internally by TabItem\n\n };\n },\n computed: {\n mainClasses: function mainClasses() {\n return _defineProperty({\n 'is-fullwidth': this.expanded,\n 'is-vertical': this.vertical\n }, this.position, this.position && this.vertical);\n },\n navClasses: function navClasses() {\n var _ref2;\n\n return [this.type, this.size, (_ref2 = {}, _defineProperty(_ref2, this.position, this.position && !this.vertical), _defineProperty(_ref2, 'is-fullwidth', this.expanded), _defineProperty(_ref2, 'is-toggle-rounded is-toggle', this.type === 'is-toggle-rounded'), _ref2)];\n }\n },\n watch: {\n /**\r\n * When v-model is changed set the new active tab.\r\n */\n value: function value(_value) {\n this.changeTab(_value);\n },\n\n /**\r\n * When tab-items are updated, set active one.\r\n */\n tabItems: function tabItems() {\n if (this.activeTab < this.tabItems.length) {\n this.tabItems[this.activeTab].isActive = true;\n }\n }\n },\n methods: {\n /**\r\n * Change the active tab and emit change event.\r\n */\n changeTab: function changeTab(newIndex) {\n if (this.activeTab === newIndex || this.tabItems[newIndex] === undefined) return;\n\n if (this.activeTab < this.tabItems.length) {\n this.tabItems[this.activeTab].deactivate(this.activeTab, newIndex);\n }\n\n this.tabItems[newIndex].activate(this.activeTab, newIndex);\n this.activeTab = newIndex;\n this.$emit('change', newIndex);\n },\n\n /**\r\n * Tab click listener, emit input event and change active tab.\r\n */\n tabClick: function tabClick(value) {\n if (this.activeTab === value) return;\n this.$emit('input', value);\n this.changeTab(value);\n }\n },\n mounted: function mounted() {\n if (this.activeTab < this.tabItems.length) {\n this.tabItems[this.activeTab].isActive = true;\n }\n }\n};\n\n/* script */\nconst __vue_script__ = script;\n\n/* template */\nvar __vue_render__ = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"b-tabs\",class:_vm.mainClasses},[_c('nav',{staticClass:\"tabs\",class:_vm.navClasses},[_c('ul',_vm._l((_vm.tabItems),function(tabItem,index){return _c('li',{directives:[{name:\"show\",rawName:\"v-show\",value:(tabItem.visible),expression:\"tabItem.visible\"}],key:index,class:{ 'is-active': _vm.activeTab === index, 'is-disabled': tabItem.disabled }},[_c('a',{on:{\"click\":function($event){return _vm.tabClick(index)}}},[(tabItem.$slots.header)?[_c('b-slot-component',{attrs:{\"component\":tabItem,\"name\":\"header\",\"tag\":\"span\"}})]:[(tabItem.icon)?_c('b-icon',{attrs:{\"icon\":tabItem.icon,\"pack\":tabItem.iconPack,\"size\":_vm.size}}):_vm._e(),_vm._v(\" \"),_c('span',[_vm._v(_vm._s(tabItem.label))])]],2)])}),0)]),_vm._v(\" \"),_c('section',{staticClass:\"tab-content\",class:{'is-transitioning': _vm.isTransitioning}},[_vm._t(\"default\")],2)])};\nvar __vue_staticRenderFns__ = [];\n\n /* style */\n const __vue_inject_styles__ = undefined;\n /* scoped */\n const __vue_scope_id__ = undefined;\n /* module identifier */\n const __vue_module_identifier__ = undefined;\n /* functional template */\n const __vue_is_functional_template__ = false;\n /* style inject */\n \n /* style inject SSR */\n \n\n \n var Tabs = __vue_normalize__(\n { render: __vue_render__, staticRenderFns: __vue_staticRenderFns__ },\n __vue_inject_styles__,\n __vue_script__,\n __vue_scope_id__,\n __vue_is_functional_template__,\n __vue_module_identifier__,\n undefined,\n undefined\n );\n\nvar script$1 = {\n name: 'BTabItem',\n props: {\n label: String,\n icon: String,\n iconPack: String,\n disabled: Boolean,\n visible: {\n type: Boolean,\n default: true\n }\n },\n data: function data() {\n return {\n isActive: false,\n transitionName: null\n };\n },\n methods: {\n /**\r\n * Activate tab, alter animation name based on the index.\r\n */\n activate: function activate(oldIndex, index) {\n this.transitionName = index < oldIndex ? 'slide-next' : 'slide-prev';\n this.isActive = true;\n },\n\n /**\r\n * Deactivate tab, alter animation name based on the index.\r\n */\n deactivate: function deactivate(oldIndex, index) {\n this.transitionName = index < oldIndex ? 'slide-next' : 'slide-prev';\n this.isActive = false;\n }\n },\n created: function created() {\n if (!this.$parent.$data._isTabs) {\n this.$destroy();\n throw new Error('You should wrap bTabItem on a bTabs');\n }\n\n this.$parent.tabItems.push(this);\n },\n beforeDestroy: function beforeDestroy() {\n var index = this.$parent.tabItems.indexOf(this);\n\n if (index >= 0) {\n this.$parent.tabItems.splice(index, 1);\n }\n },\n render: function render(createElement) {\n var _this = this;\n\n // if destroy apply v-if\n if (this.$parent.destroyOnHide) {\n if (!this.isActive || !this.visible) {\n return;\n }\n }\n\n var vnode = createElement('div', {\n directives: [{\n name: 'show',\n value: this.isActive && this.visible\n }],\n class: 'tab-item'\n }, this.$slots.default); // check animated prop\n\n if (this.$parent.animated) {\n return createElement('transition', {\n props: {\n 'name': this.transitionName\n },\n on: {\n 'before-enter': function beforeEnter() {\n _this.$parent.isTransitioning = true;\n },\n 'after-enter': function afterEnter() {\n _this.$parent.isTransitioning = false;\n }\n }\n }, [vnode]);\n }\n\n return vnode;\n }\n};\n\n/* script */\nconst __vue_script__$1 = script$1;\n\n/* template */\n\n /* style */\n const __vue_inject_styles__$1 = undefined;\n /* scoped */\n const __vue_scope_id__$1 = undefined;\n /* module identifier */\n const __vue_module_identifier__$1 = undefined;\n /* functional template */\n const __vue_is_functional_template__$1 = undefined;\n /* style inject */\n \n /* style inject SSR */\n \n\n \n var TabItem = __vue_normalize__(\n {},\n __vue_inject_styles__$1,\n __vue_script__$1,\n __vue_scope_id__$1,\n __vue_is_functional_template__$1,\n __vue_module_identifier__$1,\n undefined,\n undefined\n );\n\nvar Plugin = {\n install: function install(Vue) {\n registerComponent(Vue, Tabs);\n registerComponent(Vue, TabItem);\n }\n};\nuse(Plugin);\n\nexport default Plugin;\nexport { TabItem as BTabItem, Tabs as BTabs };\n","import { _ as __vue_normalize__ } from './chunk-cca88db8.js';\n\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\nvar script = {\n name: 'BTag',\n props: {\n attached: Boolean,\n closable: Boolean,\n type: String,\n size: String,\n rounded: Boolean,\n disabled: Boolean,\n ellipsis: Boolean,\n tabstop: {\n type: Boolean,\n default: true\n },\n ariaCloseLabel: String\n },\n methods: {\n /**\r\n * Emit close event when delete button is clicked\r\n * or delete key is pressed.\r\n */\n close: function close() {\n if (this.disabled) return;\n this.$emit('close');\n }\n }\n};\n\n/* script */\nconst __vue_script__ = script;\n\n/* template */\nvar __vue_render__ = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return (_vm.attached && _vm.closable)?_c('div',{staticClass:\"tags has-addons\"},[_c('span',{staticClass:\"tag\",class:[_vm.type, _vm.size, { 'is-rounded': _vm.rounded }]},[_c('span',{class:{ 'has-ellipsis': _vm.ellipsis }},[_vm._t(\"default\")],2)]),_vm._v(\" \"),_c('a',{staticClass:\"tag is-delete\",class:[_vm.size, { 'is-rounded': _vm.rounded }],attrs:{\"role\":\"button\",\"aria-label\":_vm.ariaCloseLabel,\"tabindex\":_vm.tabstop ? 0 : false,\"disabled\":_vm.disabled},on:{\"click\":function($event){return _vm.close()},\"keyup\":function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,\"delete\",[8,46],$event.key,[\"Backspace\",\"Delete\",\"Del\"])){ return null; }$event.preventDefault();return _vm.close()}}})]):_c('span',{staticClass:\"tag\",class:[_vm.type, _vm.size, { 'is-rounded': _vm.rounded }]},[_c('span',{class:{ 'has-ellipsis': _vm.ellipsis }},[_vm._t(\"default\")],2),_vm._v(\" \"),(_vm.closable)?_c('a',{staticClass:\"delete is-small\",attrs:{\"role\":\"button\",\"aria-label\":_vm.ariaCloseLabel,\"disabled\":_vm.disabled,\"tabindex\":_vm.tabstop ? 0 : false},on:{\"click\":function($event){return _vm.close()},\"keyup\":function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,\"delete\",[8,46],$event.key,[\"Backspace\",\"Delete\",\"Del\"])){ return null; }$event.preventDefault();return _vm.close()}}}):_vm._e()])};\nvar __vue_staticRenderFns__ = [];\n\n /* style */\n const __vue_inject_styles__ = undefined;\n /* scoped */\n const __vue_scope_id__ = undefined;\n /* module identifier */\n const __vue_module_identifier__ = undefined;\n /* functional template */\n const __vue_is_functional_template__ = false;\n /* style inject */\n \n /* style inject SSR */\n \n\n \n var Tag = __vue_normalize__(\n { render: __vue_render__, staticRenderFns: __vue_staticRenderFns__ },\n __vue_inject_styles__,\n __vue_script__,\n __vue_scope_id__,\n __vue_is_functional_template__,\n __vue_module_identifier__,\n undefined,\n undefined\n );\n\nexport { Tag as T };\n","import { _ as __vue_normalize__, r as registerComponent, u as use } from './chunk-cca88db8.js';\nimport { T as Tag } from './chunk-79c83d03.js';\nexport { T as BTag } from './chunk-79c83d03.js';\n\n//\n//\n//\n//\n//\n//\nvar script = {\n name: 'BTaglist',\n props: {\n attached: Boolean\n }\n};\n\n/* script */\nconst __vue_script__ = script;\n\n/* template */\nvar __vue_render__ = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"tags\",class:{ 'has-addons': _vm.attached }},[_vm._t(\"default\")],2)};\nvar __vue_staticRenderFns__ = [];\n\n /* style */\n const __vue_inject_styles__ = undefined;\n /* scoped */\n const __vue_scope_id__ = undefined;\n /* module identifier */\n const __vue_module_identifier__ = undefined;\n /* functional template */\n const __vue_is_functional_template__ = false;\n /* style inject */\n \n /* style inject SSR */\n \n\n \n var Taglist = __vue_normalize__(\n { render: __vue_render__, staticRenderFns: __vue_staticRenderFns__ },\n __vue_inject_styles__,\n __vue_script__,\n __vue_scope_id__,\n __vue_is_functional_template__,\n __vue_module_identifier__,\n undefined,\n undefined\n );\n\nvar Plugin = {\n install: function install(Vue) {\n registerComponent(Vue, Tag);\n registerComponent(Vue, Taglist);\n }\n};\nuse(Plugin);\n\nexport default Plugin;\nexport { Taglist as BTaglist };\n","import { _ as _defineProperty, b as _typeof } from './chunk-f2006744.js';\nimport { g as getValueByPath } from './chunk-be9233e7.js';\nimport { c as config } from './chunk-b170726a.js';\nimport { F as FormElementMixin } from './chunk-7d95d17c.js';\nimport './chunk-c4aa8744.js';\nimport { _ as __vue_normalize__, r as registerComponent, u as use } from './chunk-cca88db8.js';\nimport './chunk-fc7d2ea1.js';\nimport { A as Autocomplete } from './chunk-06fe0141.js';\nimport { T as Tag } from './chunk-79c83d03.js';\n\nvar _components;\nvar script = {\n name: 'BTaginput',\n components: (_components = {}, _defineProperty(_components, Autocomplete.name, Autocomplete), _defineProperty(_components, Tag.name, Tag), _components),\n mixins: [FormElementMixin],\n inheritAttrs: false,\n props: {\n value: {\n type: Array,\n default: function _default() {\n return [];\n }\n },\n data: {\n type: Array,\n default: function _default() {\n return [];\n }\n },\n type: String,\n rounded: {\n type: Boolean,\n default: false\n },\n attached: {\n type: Boolean,\n default: false\n },\n maxtags: {\n type: [Number, String],\n required: false\n },\n hasCounter: {\n type: Boolean,\n default: function _default() {\n return config.defaultTaginputHasCounter;\n }\n },\n field: {\n type: String,\n default: 'value'\n },\n autocomplete: Boolean,\n nativeAutocomplete: String,\n disabled: Boolean,\n ellipsis: Boolean,\n closable: {\n type: Boolean,\n default: true\n },\n confirmKeyCodes: {\n type: Array,\n default: function _default() {\n return [13, 188];\n }\n },\n removeOnKeys: {\n type: Array,\n default: function _default() {\n return [8];\n }\n },\n allowNew: Boolean,\n onPasteSeparators: {\n type: Array,\n default: function _default() {\n return [','];\n }\n },\n beforeAdding: {\n type: Function,\n default: function _default() {\n return true;\n }\n },\n allowDuplicates: {\n type: Boolean,\n default: false\n }\n },\n data: function data() {\n return {\n tags: Array.isArray(this.value) ? this.value.slice(0) : this.value || [],\n newTag: '',\n _elementRef: 'input',\n _isTaginput: true\n };\n },\n computed: {\n rootClasses: function rootClasses() {\n return {\n 'is-expanded': this.expanded\n };\n },\n containerClasses: function containerClasses() {\n return {\n 'is-focused': this.isFocused,\n 'is-focusable': this.hasInput\n };\n },\n valueLength: function valueLength() {\n return this.newTag.trim().length;\n },\n defaultSlotName: function defaultSlotName() {\n return this.hasDefaultSlot ? 'default' : 'dontrender';\n },\n emptySlotName: function emptySlotName() {\n return this.hasEmptySlot ? 'empty' : 'dontrender';\n },\n headerSlotName: function headerSlotName() {\n return this.hasHeaderSlot ? 'header' : 'dontrender';\n },\n footerSlotName: function footerSlotName() {\n return this.hasFooterSlot ? 'footer' : 'dontrender';\n },\n hasDefaultSlot: function hasDefaultSlot() {\n return !!this.$scopedSlots.default;\n },\n hasEmptySlot: function hasEmptySlot() {\n return !!this.$slots.empty;\n },\n hasHeaderSlot: function hasHeaderSlot() {\n return !!this.$slots.header;\n },\n hasFooterSlot: function hasFooterSlot() {\n return !!this.$slots.footer;\n },\n\n /**\r\n * Show the input field if a maxtags hasn't been set or reached.\r\n */\n hasInput: function hasInput() {\n return this.maxtags == null || this.tagsLength < this.maxtags;\n },\n tagsLength: function tagsLength() {\n return this.tags.length;\n },\n\n /**\r\n * If Taginput has onPasteSeparators prop,\r\n * returning new RegExp used to split pasted string.\r\n */\n separatorsAsRegExp: function separatorsAsRegExp() {\n var sep = this.onPasteSeparators;\n return sep.length ? new RegExp(sep.map(function (s) {\n return s ? s.replace(/[-[\\]{}()*+?.,\\\\^$|#\\s]/g, '\\\\$&') : null;\n }).join('|'), 'g') : null;\n }\n },\n watch: {\n /**\r\n * When v-model is changed set internal value.\r\n */\n value: function value(_value) {\n this.tags = _value;\n },\n hasInput: function hasInput() {\n if (!this.hasInput) this.onBlur();\n }\n },\n methods: {\n addTag: function addTag(tag) {\n var tagToAdd = tag || this.newTag.trim();\n\n if (tagToAdd) {\n if (!this.autocomplete) {\n var reg = this.separatorsAsRegExp;\n\n if (reg && tagToAdd.match(reg)) {\n tagToAdd.split(reg).map(function (t) {\n return t.trim();\n }).filter(function (t) {\n return t.length !== 0;\n }).map(this.addTag);\n return;\n }\n } // Add the tag input if it is not blank\n // or previously added (if not allowDuplicates).\n\n\n var add = !this.allowDuplicates ? this.tags.indexOf(tagToAdd) === -1 : true;\n\n if (add && this.beforeAdding(tagToAdd)) {\n this.tags.push(tagToAdd);\n this.$emit('input', this.tags);\n this.$emit('add', tagToAdd);\n }\n }\n\n this.newTag = '';\n },\n getNormalizedTagText: function getNormalizedTagText(tag) {\n if (_typeof(tag) === 'object') {\n return getValueByPath(tag, this.field);\n }\n\n return tag;\n },\n customOnBlur: function customOnBlur($event) {\n // Add tag on-blur if not select only\n if (!this.autocomplete) this.addTag();\n this.onBlur($event);\n },\n onSelect: function onSelect(option) {\n var _this = this;\n\n if (!option) return;\n this.addTag(option);\n this.$nextTick(function () {\n _this.newTag = '';\n });\n },\n removeTag: function removeTag(index) {\n var tag = this.tags.splice(index, 1)[0];\n this.$emit('input', this.tags);\n this.$emit('remove', tag);\n return tag;\n },\n removeLastTag: function removeLastTag() {\n if (this.tagsLength > 0) {\n this.removeTag(this.tagsLength - 1);\n }\n },\n keydown: function keydown(event) {\n if (this.removeOnKeys.indexOf(event.keyCode) !== -1 && !this.newTag.length) {\n this.removeLastTag();\n } // Stop if is to accept select only\n\n\n if (this.autocomplete && !this.allowNew) return;\n\n if (this.confirmKeyCodes.indexOf(event.keyCode) >= 0) {\n event.preventDefault();\n this.addTag();\n }\n },\n onTyping: function onTyping($event) {\n this.$emit('typing', $event.trim());\n }\n }\n};\n\n/* script */\nconst __vue_script__ = script;\n\n/* template */\nvar __vue_render__ = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"taginput control\",class:_vm.rootClasses},[_c('div',{staticClass:\"taginput-container\",class:[_vm.statusType, _vm.size, _vm.containerClasses],attrs:{\"disabled\":_vm.disabled},on:{\"click\":function($event){_vm.hasInput && _vm.focus($event);}}},[_vm._l((_vm.tags),function(tag,index){return _c('b-tag',{key:index,attrs:{\"type\":_vm.type,\"size\":_vm.size,\"rounded\":_vm.rounded,\"attached\":_vm.attached,\"tabstop\":false,\"disabled\":_vm.disabled,\"ellipsis\":_vm.ellipsis,\"closable\":_vm.closable,\"title\":_vm.ellipsis && _vm.getNormalizedTagText(tag)},on:{\"close\":function($event){return _vm.removeTag(index)}}},[_vm._v(\"\\n \"+_vm._s(_vm.getNormalizedTagText(tag))+\"\\n \")])}),_vm._v(\" \"),(_vm.hasInput)?_c('b-autocomplete',_vm._b({ref:\"autocomplete\",attrs:{\"data\":_vm.data,\"field\":_vm.field,\"icon\":_vm.icon,\"icon-pack\":_vm.iconPack,\"maxlength\":_vm.maxlength,\"has-counter\":false,\"size\":_vm.size,\"disabled\":_vm.disabled,\"loading\":_vm.loading,\"autocomplete\":_vm.nativeAutocomplete,\"keep-first\":!_vm.allowNew,\"use-html5-validation\":_vm.useHtml5Validation},on:{\"typing\":_vm.onTyping,\"focus\":_vm.onFocus,\"blur\":_vm.customOnBlur,\"select\":_vm.onSelect},nativeOn:{\"keydown\":function($event){return _vm.keydown($event)}},scopedSlots:_vm._u([{key:_vm.defaultSlotName,fn:function(props){return [_vm._t(\"default\",null,{\"option\":props.option,\"index\":props.index})]}}],null,true),model:{value:(_vm.newTag),callback:function ($$v) {_vm.newTag=$$v;},expression:\"newTag\"}},'b-autocomplete',_vm.$attrs,false),[_c('template',{slot:_vm.headerSlotName},[_vm._t(\"header\")],2),_vm._v(\" \"),_vm._v(\" \"),_c('template',{slot:_vm.emptySlotName},[_vm._t(\"empty\")],2),_vm._v(\" \"),_c('template',{slot:_vm.footerSlotName},[_vm._t(\"footer\")],2)],2):_vm._e()],2),_vm._v(\" \"),(_vm.hasCounter && (_vm.maxtags || _vm.maxlength))?_c('small',{staticClass:\"help counter\"},[(_vm.maxlength && _vm.valueLength > 0)?[_vm._v(\"\\n \"+_vm._s(_vm.valueLength)+\" / \"+_vm._s(_vm.maxlength)+\"\\n \")]:(_vm.maxtags)?[_vm._v(\"\\n \"+_vm._s(_vm.tagsLength)+\" / \"+_vm._s(_vm.maxtags)+\"\\n \")]:_vm._e()],2):_vm._e()])};\nvar __vue_staticRenderFns__ = [];\n\n /* style */\n const __vue_inject_styles__ = undefined;\n /* scoped */\n const __vue_scope_id__ = undefined;\n /* module identifier */\n const __vue_module_identifier__ = undefined;\n /* functional template */\n const __vue_is_functional_template__ = false;\n /* style inject */\n \n /* style inject SSR */\n \n\n \n var Taginput = __vue_normalize__(\n { render: __vue_render__, staticRenderFns: __vue_staticRenderFns__ },\n __vue_inject_styles__,\n __vue_script__,\n __vue_scope_id__,\n __vue_is_functional_template__,\n __vue_module_identifier__,\n undefined,\n undefined\n );\n\nvar Plugin = {\n install: function install(Vue) {\n registerComponent(Vue, Taginput);\n }\n};\nuse(Plugin);\n\nexport default Plugin;\n","import './chunk-f2006744.js';\nimport './chunk-be9233e7.js';\nimport './chunk-b170726a.js';\nimport './chunk-7d95d17c.js';\nimport './chunk-c4aa8744.js';\nimport { r as registerComponent, u as use } from './chunk-cca88db8.js';\nimport './chunk-fc7d2ea1.js';\nimport './chunk-57083821.js';\nimport './chunk-b3471279.js';\nimport './chunk-a2a5263a.js';\nimport './chunk-4e6e1ec6.js';\nimport './chunk-3aad093b.js';\nimport { T as Timepicker } from './chunk-3294df2a.js';\nexport { T as BTimepicker } from './chunk-3294df2a.js';\n\nvar Plugin = {\n install: function install(Vue) {\n registerComponent(Vue, Timepicker);\n }\n};\nuse(Plugin);\n\nexport default Plugin;\n","import './chunk-f2006744.js';\nimport { m as merge } from './chunk-be9233e7.js';\nimport { c as config } from './chunk-b170726a.js';\nimport { _ as __vue_normalize__, a as registerComponentProgrammatic, u as use } from './chunk-cca88db8.js';\nimport Vue from 'vue';\nimport { N as NoticeMixin } from './chunk-6a389ea7.js';\n\n//\nvar script = {\n name: 'BToast',\n mixins: [NoticeMixin],\n data: function data() {\n return {\n newDuration: this.duration || config.defaultToastDuration\n };\n }\n};\n\n/* script */\nconst __vue_script__ = script;\n\n/* template */\nvar __vue_render__ = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('transition',{attrs:{\"enter-active-class\":_vm.transition.enter,\"leave-active-class\":_vm.transition.leave}},[_c('div',{directives:[{name:\"show\",rawName:\"v-show\",value:(_vm.isActive),expression:\"isActive\"}],staticClass:\"toast\",class:[_vm.type, _vm.position],attrs:{\"aria-hidden\":!_vm.isActive,\"role\":\"alert\"}},[_c('div',{domProps:{\"innerHTML\":_vm._s(_vm.message)}})])])};\nvar __vue_staticRenderFns__ = [];\n\n /* style */\n const __vue_inject_styles__ = undefined;\n /* scoped */\n const __vue_scope_id__ = undefined;\n /* module identifier */\n const __vue_module_identifier__ = undefined;\n /* functional template */\n const __vue_is_functional_template__ = false;\n /* style inject */\n \n /* style inject SSR */\n \n\n \n var Toast = __vue_normalize__(\n { render: __vue_render__, staticRenderFns: __vue_staticRenderFns__ },\n __vue_inject_styles__,\n __vue_script__,\n __vue_scope_id__,\n __vue_is_functional_template__,\n __vue_module_identifier__,\n undefined,\n undefined\n );\n\nvar ToastProgrammatic = {\n open: function open(params) {\n var parent;\n\n if (typeof params === 'string') {\n params = {\n message: params\n };\n }\n\n var defaultParam = {\n position: config.defaultToastPosition || 'is-top'\n };\n\n if (params.parent) {\n parent = params.parent;\n delete params.parent;\n }\n\n var propsData = merge(defaultParam, params);\n var vm = typeof window !== 'undefined' && window.Vue ? window.Vue : Vue;\n var ToastComponent = vm.extend(Toast);\n return new ToastComponent({\n parent: parent,\n el: document.createElement('div'),\n propsData: propsData\n });\n }\n};\nvar Plugin = {\n install: function install(Vue) {\n registerComponentProgrammatic(Vue, 'toast', ToastProgrammatic);\n }\n};\nuse(Plugin);\n\nexport default Plugin;\nexport { Toast as BToast, ToastProgrammatic };\n","import './chunk-b170726a.js';\nimport { r as registerComponent, u as use } from './chunk-cca88db8.js';\nimport { T as Tooltip } from './chunk-9115db50.js';\nexport { T as BTooltip } from './chunk-9115db50.js';\n\nvar Plugin = {\n install: function install(Vue) {\n registerComponent(Vue, Tooltip);\n }\n};\nuse(Plugin);\n\nexport default Plugin;\n","import './chunk-b170726a.js';\nimport { F as FormElementMixin } from './chunk-7d95d17c.js';\nimport { _ as __vue_normalize__, r as registerComponent, u as use } from './chunk-cca88db8.js';\nimport { F as File } from './chunk-b9bdb0e4.js';\n\n//\nvar script = {\n name: 'BUpload',\n mixins: [FormElementMixin],\n inheritAttrs: false,\n props: {\n value: {\n type: [Object, Function, File, Array]\n },\n multiple: Boolean,\n disabled: Boolean,\n accept: String,\n dragDrop: Boolean,\n type: {\n type: String,\n default: 'is-primary'\n },\n native: {\n type: Boolean,\n default: false\n }\n },\n data: function data() {\n return {\n newValue: this.value,\n dragDropFocus: false,\n _elementRef: 'input'\n };\n },\n watch: {\n /**\r\n * When v-model is changed:\r\n * 1. Get value from input file\r\n * 2. Set internal value.\r\n * 3. Reset input value if array is empty or when input file is not found in newValue\r\n * 4. If it's invalid, validate again.\r\n */\n value: function value(_value) {\n var inputFiles = this.$refs.input.files;\n this.newValue = _value;\n\n if (!this.newValue || Array.isArray(this.newValue) && this.newValue.length === 0 || !inputFiles[0] || Array.isArray(this.newValue) && !this.newValue.some(function (a) {\n return a.name === inputFiles[0].name;\n })) {\n this.$refs.input.value = null;\n }\n\n !this.isValid && !this.dragDrop && this.checkHtml5Validity();\n }\n },\n methods: {\n /**\r\n * Listen change event on input type 'file',\r\n * emit 'input' event and validate\r\n */\n onFileChange: function onFileChange(event) {\n if (this.disabled || this.loading) return;\n\n if (this.dragDrop) {\n this.updateDragDropFocus(false);\n }\n\n var value = event.target.files || event.dataTransfer.files;\n\n if (value.length === 0) {\n if (!this.newValue) {\n return;\n }\n\n if (this.native) {\n this.newValue = null;\n }\n } else if (!this.multiple) {\n // only one element in case drag drop mode and isn't multiple\n if (this.dragDrop && value.length !== 1) return;else {\n var file = value[0];\n\n if (this.checkType(file)) {\n this.newValue = file;\n } else if (this.newValue) {\n this.newValue = null;\n } else {\n return;\n }\n }\n } else {\n // always new values if native or undefined local\n var newValues = false;\n\n if (this.native || !this.newValue) {\n this.newValue = [];\n newValues = true;\n }\n\n for (var i = 0; i < value.length; i++) {\n var _file = value[i];\n\n if (this.checkType(_file)) {\n this.newValue.push(_file);\n newValues = true;\n }\n }\n\n if (!newValues) {\n return;\n }\n }\n\n this.$emit('input', this.newValue);\n !this.dragDrop && this.checkHtml5Validity();\n },\n\n /**\r\n * Listen drag-drop to update internal variable\r\n */\n updateDragDropFocus: function updateDragDropFocus(focus) {\n if (!this.disabled && !this.loading) {\n this.dragDropFocus = focus;\n }\n },\n\n /**\r\n * Check mime type of file\r\n */\n checkType: function checkType(file) {\n if (!this.accept) return true;\n var types = this.accept.split(',');\n if (types.length === 0) return true;\n var valid = false;\n\n for (var i = 0; i < types.length && !valid; i++) {\n var type = types[i].trim();\n\n if (type) {\n if (type.substring(0, 1) === '.') {\n // check extension\n var extIndex = file.name.lastIndexOf('.');\n var extension = extIndex >= 0 ? file.name.substring(extIndex) : '';\n\n if (extension.toLowerCase() === type.toLowerCase()) {\n valid = true;\n }\n } else {\n // check mime type\n if (file.type.match(type)) {\n valid = true;\n }\n }\n }\n }\n\n return valid;\n }\n }\n};\n\n/* script */\nconst __vue_script__ = script;\n\n/* template */\nvar __vue_render__ = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('label',{staticClass:\"upload control\"},[(!_vm.dragDrop)?[_vm._t(\"default\")]:_c('div',{staticClass:\"upload-draggable\",class:[_vm.type, {\n 'is-loading': _vm.loading,\n 'is-disabled': _vm.disabled,\n 'is-hovered': _vm.dragDropFocus\n }],on:{\"dragover\":function($event){$event.preventDefault();return _vm.updateDragDropFocus(true)},\"dragleave\":function($event){$event.preventDefault();return _vm.updateDragDropFocus(false)},\"dragenter\":function($event){$event.preventDefault();return _vm.updateDragDropFocus(true)},\"drop\":function($event){$event.preventDefault();return _vm.onFileChange($event)}}},[_vm._t(\"default\")],2),_vm._v(\" \"),_c('input',_vm._b({ref:\"input\",attrs:{\"type\":\"file\",\"multiple\":_vm.multiple,\"accept\":_vm.accept,\"disabled\":_vm.disabled},on:{\"change\":_vm.onFileChange}},'input',_vm.$attrs,false))],2)};\nvar __vue_staticRenderFns__ = [];\n\n /* style */\n const __vue_inject_styles__ = undefined;\n /* scoped */\n const __vue_scope_id__ = undefined;\n /* module identifier */\n const __vue_module_identifier__ = undefined;\n /* functional template */\n const __vue_is_functional_template__ = false;\n /* style inject */\n \n /* style inject SSR */\n \n\n \n var Upload = __vue_normalize__(\n { render: __vue_render__, staticRenderFns: __vue_staticRenderFns__ },\n __vue_inject_styles__,\n __vue_script__,\n __vue_scope_id__,\n __vue_is_functional_template__,\n __vue_module_identifier__,\n undefined,\n undefined\n );\n\nvar Plugin = {\n install: function install(Vue) {\n registerComponent(Vue, Upload);\n }\n};\nuse(Plugin);\n\nexport default Plugin;\nexport { Upload as BUpload };\n","import './chunk-f2006744.js';\nimport { m as merge } from './chunk-be9233e7.js';\nimport { s as setOptions, c as config } from './chunk-b170726a.js';\nimport './chunk-7d95d17c.js';\nimport './chunk-c4aa8744.js';\nimport { a as registerComponentProgrammatic, u as use } from './chunk-cca88db8.js';\nimport './chunk-fc7d2ea1.js';\nimport './chunk-06fe0141.js';\nimport Plugin from './autocomplete.js';\nexport { default as Autocomplete } from './autocomplete.js';\nimport Plugin$1 from './button.js';\nexport { default as Button } from './button.js';\nimport Plugin$2 from './carousel.js';\nexport { default as Carousel } from './carousel.js';\nimport './chunk-2793447b.js';\nimport './chunk-fbd8a849.js';\nimport Plugin$3 from './checkbox.js';\nexport { default as Checkbox } from './checkbox.js';\nimport Plugin$5 from './collapse.js';\nexport { default as Collapse } from './collapse.js';\nimport './chunk-57083821.js';\nimport './chunk-b3471279.js';\nimport './chunk-a2a5263a.js';\nimport './chunk-4e6e1ec6.js';\nimport Plugin$4 from './clockpicker.js';\nexport { default as Clockpicker } from './clockpicker.js';\nimport './chunk-3aad093b.js';\nimport './chunk-335ba960.js';\nimport Plugin$6 from './datepicker.js';\nexport { default as Datepicker } from './datepicker.js';\nimport './chunk-3294df2a.js';\nimport Plugin$7 from './datetimepicker.js';\nexport { default as Datetimepicker } from './datetimepicker.js';\nimport 'vue';\nimport './chunk-aee4ff93.js';\nimport Plugin$8 from './dialog.js';\nexport { default as Dialog, DialogProgrammatic } from './dialog.js';\nimport Plugin$9 from './dropdown.js';\nexport { default as Dropdown } from './dropdown.js';\nimport Plugin$a from './field.js';\nexport { default as Field } from './field.js';\nimport Plugin$b from './icon.js';\nexport { default as Icon } from './icon.js';\nimport Plugin$c from './input.js';\nexport { default as Input } from './input.js';\nimport './chunk-b9bdb0e4.js';\nimport Plugin$d from './loading.js';\nexport { default as Loading, LoadingProgrammatic } from './loading.js';\nimport Plugin$e from './menu.js';\nexport { default as Menu } from './menu.js';\nimport './chunk-708f26d8.js';\nimport Plugin$f from './message.js';\nexport { default as Message } from './message.js';\nimport Plugin$g from './modal.js';\nexport { default as Modal, ModalProgrammatic } from './modal.js';\nimport Plugin$i from './notification.js';\nexport { default as Notification, NotificationProgrammatic } from './notification.js';\nimport './chunk-6a389ea7.js';\nimport Plugin$h from './navbar.js';\nexport { default as Navbar } from './navbar.js';\nimport Plugin$j from './numberinput.js';\nexport { default as Numberinput } from './numberinput.js';\nimport './chunk-01e29c4e.js';\nimport Plugin$k from './pagination.js';\nexport { default as Pagination } from './pagination.js';\nimport Plugin$l from './progress.js';\nexport { default as Progress } from './progress.js';\nimport Plugin$m from './radio.js';\nexport { default as Radio } from './radio.js';\nimport Plugin$n from './rate.js';\nexport { default as Rate } from './rate.js';\nimport Plugin$o from './select.js';\nexport { default as Select } from './select.js';\nimport './chunk-9115db50.js';\nimport Plugin$p from './slider.js';\nexport { default as Slider } from './slider.js';\nimport Plugin$q from './snackbar.js';\nexport { default as Snackbar, SnackbarProgrammatic } from './snackbar.js';\nimport './chunk-0e3f4fb5.js';\nimport Plugin$r from './steps.js';\nexport { default as Steps } from './steps.js';\nimport Plugin$s from './switch.js';\nexport { default as Switch } from './switch.js';\nimport Plugin$t from './table.js';\nexport { default as Table } from './table.js';\nimport Plugin$u from './tabs.js';\nexport { default as Tabs } from './tabs.js';\nimport './chunk-79c83d03.js';\nimport Plugin$v from './tag.js';\nexport { default as Tag } from './tag.js';\nimport Plugin$w from './taginput.js';\nexport { default as Taginput } from './taginput.js';\nimport Plugin$x from './timepicker.js';\nexport { default as Timepicker } from './timepicker.js';\nimport Plugin$y from './toast.js';\nexport { default as Toast, ToastProgrammatic } from './toast.js';\nimport Plugin$z from './tooltip.js';\nexport { default as Tooltip } from './tooltip.js';\nimport Plugin$A from './upload.js';\nexport { default as Upload } from './upload.js';\n\n\n\nvar components = /*#__PURE__*/Object.freeze({\n Autocomplete: Plugin,\n Button: Plugin$1,\n Carousel: Plugin$2,\n Checkbox: Plugin$3,\n Clockpicker: Plugin$4,\n Collapse: Plugin$5,\n Datepicker: Plugin$6,\n Datetimepicker: Plugin$7,\n Dialog: Plugin$8,\n Dropdown: Plugin$9,\n Field: Plugin$a,\n Icon: Plugin$b,\n Input: Plugin$c,\n Loading: Plugin$d,\n Menu: Plugin$e,\n Message: Plugin$f,\n Modal: Plugin$g,\n Navbar: Plugin$h,\n Notification: Plugin$i,\n Numberinput: Plugin$j,\n Pagination: Plugin$k,\n Progress: Plugin$l,\n Radio: Plugin$m,\n Rate: Plugin$n,\n Select: Plugin$o,\n Slider: Plugin$p,\n Snackbar: Plugin$q,\n Steps: Plugin$r,\n Switch: Plugin$s,\n Table: Plugin$t,\n Tabs: Plugin$u,\n Tag: Plugin$v,\n Taginput: Plugin$w,\n Timepicker: Plugin$x,\n Toast: Plugin$y,\n Tooltip: Plugin$z,\n Upload: Plugin$A\n});\n\nvar Buefy = {\n install: function install(Vue) {\n var options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};\n\n // Options\n setOptions(merge(config, options, true)); // Components\n\n\n for (var componentKey in components) {\n Vue.use(components[componentKey]);\n } // Config component\n\n\n var BuefyProgrammatic = {\n getOptions: function getOptions() {\n return config;\n },\n setOptions: function setOptions$1(options) {\n setOptions(merge(config, options, true));\n }\n };\n registerComponentProgrammatic(Vue, 'config', BuefyProgrammatic);\n }\n};\nuse(Buefy);\n\nexport default Buefy;\n","import * as tslib_1 from \"tslib\";\nimport { getGlobalObject, isThenable, SyncPromise, timestampWithMs } from '@sentry/utils';\n/**\n * Holds additional event information. {@link Scope.applyToEvent} will be\n * called by the client before an event will be sent.\n */\nvar Scope = /** @class */ (function () {\n function Scope() {\n /** Flag if notifiying is happening. */\n this._notifyingListeners = false;\n /** Callback for client to receive scope changes. */\n this._scopeListeners = [];\n /** Callback list that will be called after {@link applyToEvent}. */\n this._eventProcessors = [];\n /** Array of breadcrumbs. */\n this._breadcrumbs = [];\n /** User */\n this._user = {};\n /** Tags */\n this._tags = {};\n /** Extra */\n this._extra = {};\n /** Contexts */\n this._context = {};\n }\n /**\n * Add internal on change listener. Used for sub SDKs that need to store the scope.\n * @hidden\n */\n Scope.prototype.addScopeListener = function (callback) {\n this._scopeListeners.push(callback);\n };\n /**\n * @inheritDoc\n */\n Scope.prototype.addEventProcessor = function (callback) {\n this._eventProcessors.push(callback);\n return this;\n };\n /**\n * This will be called on every set call.\n */\n Scope.prototype._notifyScopeListeners = function () {\n var _this = this;\n if (!this._notifyingListeners) {\n this._notifyingListeners = true;\n setTimeout(function () {\n _this._scopeListeners.forEach(function (callback) {\n callback(_this);\n });\n _this._notifyingListeners = false;\n });\n }\n };\n /**\n * This will be called after {@link applyToEvent} is finished.\n */\n Scope.prototype._notifyEventProcessors = function (processors, event, hint, index) {\n var _this = this;\n if (index === void 0) { index = 0; }\n return new SyncPromise(function (resolve, reject) {\n var processor = processors[index];\n // tslint:disable-next-line:strict-type-predicates\n if (event === null || typeof processor !== 'function') {\n resolve(event);\n }\n else {\n var result = processor(tslib_1.__assign({}, event), hint);\n if (isThenable(result)) {\n result\n .then(function (final) { return _this._notifyEventProcessors(processors, final, hint, index + 1).then(resolve); })\n .then(null, reject);\n }\n else {\n _this._notifyEventProcessors(processors, result, hint, index + 1)\n .then(resolve)\n .then(null, reject);\n }\n }\n });\n };\n /**\n * @inheritDoc\n */\n Scope.prototype.setUser = function (user) {\n this._user = user || {};\n this._notifyScopeListeners();\n return this;\n };\n /**\n * @inheritDoc\n */\n Scope.prototype.setTags = function (tags) {\n this._tags = tslib_1.__assign({}, this._tags, tags);\n this._notifyScopeListeners();\n return this;\n };\n /**\n * @inheritDoc\n */\n Scope.prototype.setTag = function (key, value) {\n var _a;\n this._tags = tslib_1.__assign({}, this._tags, (_a = {}, _a[key] = value, _a));\n this._notifyScopeListeners();\n return this;\n };\n /**\n * @inheritDoc\n */\n Scope.prototype.setExtras = function (extras) {\n this._extra = tslib_1.__assign({}, this._extra, extras);\n this._notifyScopeListeners();\n return this;\n };\n /**\n * @inheritDoc\n */\n Scope.prototype.setExtra = function (key, extra) {\n var _a;\n this._extra = tslib_1.__assign({}, this._extra, (_a = {}, _a[key] = extra, _a));\n this._notifyScopeListeners();\n return this;\n };\n /**\n * @inheritDoc\n */\n Scope.prototype.setFingerprint = function (fingerprint) {\n this._fingerprint = fingerprint;\n this._notifyScopeListeners();\n return this;\n };\n /**\n * @inheritDoc\n */\n Scope.prototype.setLevel = function (level) {\n this._level = level;\n this._notifyScopeListeners();\n return this;\n };\n /**\n * @inheritDoc\n */\n Scope.prototype.setTransaction = function (transaction) {\n this._transaction = transaction;\n if (this._span) {\n this._span.transaction = transaction;\n }\n this._notifyScopeListeners();\n return this;\n };\n /**\n * @inheritDoc\n */\n Scope.prototype.setContext = function (key, context) {\n var _a;\n this._context = tslib_1.__assign({}, this._context, (_a = {}, _a[key] = context, _a));\n this._notifyScopeListeners();\n return this;\n };\n /**\n * @inheritDoc\n */\n Scope.prototype.setSpan = function (span) {\n this._span = span;\n this._notifyScopeListeners();\n return this;\n };\n /**\n * Internal getter for Span, used in Hub.\n * @hidden\n */\n Scope.prototype.getSpan = function () {\n return this._span;\n };\n /**\n * Inherit values from the parent scope.\n * @param scope to clone.\n */\n Scope.clone = function (scope) {\n var newScope = new Scope();\n if (scope) {\n newScope._breadcrumbs = tslib_1.__spread(scope._breadcrumbs);\n newScope._tags = tslib_1.__assign({}, scope._tags);\n newScope._extra = tslib_1.__assign({}, scope._extra);\n newScope._context = tslib_1.__assign({}, scope._context);\n newScope._user = scope._user;\n newScope._level = scope._level;\n newScope._span = scope._span;\n newScope._transaction = scope._transaction;\n newScope._fingerprint = scope._fingerprint;\n newScope._eventProcessors = tslib_1.__spread(scope._eventProcessors);\n }\n return newScope;\n };\n /**\n * @inheritDoc\n */\n Scope.prototype.clear = function () {\n this._breadcrumbs = [];\n this._tags = {};\n this._extra = {};\n this._user = {};\n this._context = {};\n this._level = undefined;\n this._transaction = undefined;\n this._fingerprint = undefined;\n this._span = undefined;\n this._notifyScopeListeners();\n return this;\n };\n /**\n * @inheritDoc\n */\n Scope.prototype.addBreadcrumb = function (breadcrumb, maxBreadcrumbs) {\n var mergedBreadcrumb = tslib_1.__assign({ timestamp: timestampWithMs() }, breadcrumb);\n this._breadcrumbs =\n maxBreadcrumbs !== undefined && maxBreadcrumbs >= 0\n ? tslib_1.__spread(this._breadcrumbs, [mergedBreadcrumb]).slice(-maxBreadcrumbs)\n : tslib_1.__spread(this._breadcrumbs, [mergedBreadcrumb]);\n this._notifyScopeListeners();\n return this;\n };\n /**\n * @inheritDoc\n */\n Scope.prototype.clearBreadcrumbs = function () {\n this._breadcrumbs = [];\n this._notifyScopeListeners();\n return this;\n };\n /**\n * Applies fingerprint from the scope to the event if there's one,\n * uses message if there's one instead or get rid of empty fingerprint\n */\n Scope.prototype._applyFingerprint = function (event) {\n // Make sure it's an array first and we actually have something in place\n event.fingerprint = event.fingerprint\n ? Array.isArray(event.fingerprint)\n ? event.fingerprint\n : [event.fingerprint]\n : [];\n // If we have something on the scope, then merge it with event\n if (this._fingerprint) {\n event.fingerprint = event.fingerprint.concat(this._fingerprint);\n }\n // If we have no data at all, remove empty array default\n if (event.fingerprint && !event.fingerprint.length) {\n delete event.fingerprint;\n }\n };\n /**\n * Applies the current context and fingerprint to the event.\n * Note that breadcrumbs will be added by the client.\n * Also if the event has already breadcrumbs on it, we do not merge them.\n * @param event Event\n * @param hint May contain additional informartion about the original exception.\n * @hidden\n */\n Scope.prototype.applyToEvent = function (event, hint) {\n if (this._extra && Object.keys(this._extra).length) {\n event.extra = tslib_1.__assign({}, this._extra, event.extra);\n }\n if (this._tags && Object.keys(this._tags).length) {\n event.tags = tslib_1.__assign({}, this._tags, event.tags);\n }\n if (this._user && Object.keys(this._user).length) {\n event.user = tslib_1.__assign({}, this._user, event.user);\n }\n if (this._context && Object.keys(this._context).length) {\n event.contexts = tslib_1.__assign({}, this._context, event.contexts);\n }\n if (this._level) {\n event.level = this._level;\n }\n if (this._transaction) {\n event.transaction = this._transaction;\n }\n this._applyFingerprint(event);\n event.breadcrumbs = tslib_1.__spread((event.breadcrumbs || []), this._breadcrumbs);\n event.breadcrumbs = event.breadcrumbs.length > 0 ? event.breadcrumbs : undefined;\n return this._notifyEventProcessors(tslib_1.__spread(getGlobalEventProcessors(), this._eventProcessors), event, hint);\n };\n return Scope;\n}());\nexport { Scope };\n/**\n * Retruns the global event processors.\n */\nfunction getGlobalEventProcessors() {\n var global = getGlobalObject();\n global.__SENTRY__ = global.__SENTRY__ || {};\n global.__SENTRY__.globalEventProcessors = global.__SENTRY__.globalEventProcessors || [];\n return global.__SENTRY__.globalEventProcessors;\n}\n/**\n * Add a EventProcessor to be kept globally.\n * @param callback EventProcessor to add\n */\nexport function addGlobalEventProcessor(callback) {\n getGlobalEventProcessors().push(callback);\n}\n//# sourceMappingURL=scope.js.map","/*!\n * Vue.js v2.6.11\n * (c) 2014-2019 Evan You\n * Released under the MIT License.\n */\n/* */\n\nvar emptyObject = Object.freeze({});\n\n// These helpers produce better VM code in JS engines due to their\n// explicitness and function inlining.\nfunction isUndef (v) {\n return v === undefined || v === null\n}\n\nfunction isDef (v) {\n return v !== undefined && v !== null\n}\n\nfunction isTrue (v) {\n return v === true\n}\n\nfunction isFalse (v) {\n return v === false\n}\n\n/**\n * Check if value is primitive.\n */\nfunction isPrimitive (value) {\n return (\n typeof value === 'string' ||\n typeof value === 'number' ||\n // $flow-disable-line\n typeof value === 'symbol' ||\n typeof value === 'boolean'\n )\n}\n\n/**\n * Quick object check - this is primarily used to tell\n * Objects from primitive values when we know the value\n * is a JSON-compliant type.\n */\nfunction isObject (obj) {\n return obj !== null && typeof obj === 'object'\n}\n\n/**\n * Get the raw type string of a value, e.g., [object Object].\n */\nvar _toString = Object.prototype.toString;\n\nfunction toRawType (value) {\n return _toString.call(value).slice(8, -1)\n}\n\n/**\n * Strict object type check. Only returns true\n * for plain JavaScript objects.\n */\nfunction isPlainObject (obj) {\n return _toString.call(obj) === '[object Object]'\n}\n\nfunction isRegExp (v) {\n return _toString.call(v) === '[object RegExp]'\n}\n\n/**\n * Check if val is a valid array index.\n */\nfunction isValidArrayIndex (val) {\n var n = parseFloat(String(val));\n return n >= 0 && Math.floor(n) === n && isFinite(val)\n}\n\nfunction isPromise (val) {\n return (\n isDef(val) &&\n typeof val.then === 'function' &&\n typeof val.catch === 'function'\n )\n}\n\n/**\n * Convert a value to a string that is actually rendered.\n */\nfunction toString (val) {\n return val == null\n ? ''\n : Array.isArray(val) || (isPlainObject(val) && val.toString === _toString)\n ? JSON.stringify(val, null, 2)\n : String(val)\n}\n\n/**\n * Convert an input value to a number for persistence.\n * If the conversion fails, return original string.\n */\nfunction toNumber (val) {\n var n = parseFloat(val);\n return isNaN(n) ? val : n\n}\n\n/**\n * Make a map and return a function for checking if a key\n * is in that map.\n */\nfunction makeMap (\n str,\n expectsLowerCase\n) {\n var map = Object.create(null);\n var list = str.split(',');\n for (var i = 0; i < list.length; i++) {\n map[list[i]] = true;\n }\n return expectsLowerCase\n ? function (val) { return map[val.toLowerCase()]; }\n : function (val) { return map[val]; }\n}\n\n/**\n * Check if a tag is a built-in tag.\n */\nvar isBuiltInTag = makeMap('slot,component', true);\n\n/**\n * Check if an attribute is a reserved attribute.\n */\nvar isReservedAttribute = makeMap('key,ref,slot,slot-scope,is');\n\n/**\n * Remove an item from an array.\n */\nfunction remove (arr, item) {\n if (arr.length) {\n var index = arr.indexOf(item);\n if (index > -1) {\n return arr.splice(index, 1)\n }\n }\n}\n\n/**\n * Check whether an object has the property.\n */\nvar hasOwnProperty = Object.prototype.hasOwnProperty;\nfunction hasOwn (obj, key) {\n return hasOwnProperty.call(obj, key)\n}\n\n/**\n * Create a cached version of a pure function.\n */\nfunction cached (fn) {\n var cache = Object.create(null);\n return (function cachedFn (str) {\n var hit = cache[str];\n return hit || (cache[str] = fn(str))\n })\n}\n\n/**\n * Camelize a hyphen-delimited string.\n */\nvar camelizeRE = /-(\\w)/g;\nvar camelize = cached(function (str) {\n return str.replace(camelizeRE, function (_, c) { return c ? c.toUpperCase() : ''; })\n});\n\n/**\n * Capitalize a string.\n */\nvar capitalize = cached(function (str) {\n return str.charAt(0).toUpperCase() + str.slice(1)\n});\n\n/**\n * Hyphenate a camelCase string.\n */\nvar hyphenateRE = /\\B([A-Z])/g;\nvar hyphenate = cached(function (str) {\n return str.replace(hyphenateRE, '-$1').toLowerCase()\n});\n\n/**\n * Simple bind polyfill for environments that do not support it,\n * e.g., PhantomJS 1.x. Technically, we don't need this anymore\n * since native bind is now performant enough in most browsers.\n * But removing it would mean breaking code that was able to run in\n * PhantomJS 1.x, so this must be kept for backward compatibility.\n */\n\n/* istanbul ignore next */\nfunction polyfillBind (fn, ctx) {\n function boundFn (a) {\n var l = arguments.length;\n return l\n ? l > 1\n ? fn.apply(ctx, arguments)\n : fn.call(ctx, a)\n : fn.call(ctx)\n }\n\n boundFn._length = fn.length;\n return boundFn\n}\n\nfunction nativeBind (fn, ctx) {\n return fn.bind(ctx)\n}\n\nvar bind = Function.prototype.bind\n ? nativeBind\n : polyfillBind;\n\n/**\n * Convert an Array-like object to a real Array.\n */\nfunction toArray (list, start) {\n start = start || 0;\n var i = list.length - start;\n var ret = new Array(i);\n while (i--) {\n ret[i] = list[i + start];\n }\n return ret\n}\n\n/**\n * Mix properties into target object.\n */\nfunction extend (to, _from) {\n for (var key in _from) {\n to[key] = _from[key];\n }\n return to\n}\n\n/**\n * Merge an Array of Objects into a single Object.\n */\nfunction toObject (arr) {\n var res = {};\n for (var i = 0; i < arr.length; i++) {\n if (arr[i]) {\n extend(res, arr[i]);\n }\n }\n return res\n}\n\n/* eslint-disable no-unused-vars */\n\n/**\n * Perform no operation.\n * Stubbing args to make Flow happy without leaving useless transpiled code\n * with ...rest (https://flow.org/blog/2017/05/07/Strict-Function-Call-Arity/).\n */\nfunction noop (a, b, c) {}\n\n/**\n * Always return false.\n */\nvar no = function (a, b, c) { return false; };\n\n/* eslint-enable no-unused-vars */\n\n/**\n * Return the same value.\n */\nvar identity = function (_) { return _; };\n\n/**\n * Check if two values are loosely equal - that is,\n * if they are plain objects, do they have the same shape?\n */\nfunction looseEqual (a, b) {\n if (a === b) { return true }\n var isObjectA = isObject(a);\n var isObjectB = isObject(b);\n if (isObjectA && isObjectB) {\n try {\n var isArrayA = Array.isArray(a);\n var isArrayB = Array.isArray(b);\n if (isArrayA && isArrayB) {\n return a.length === b.length && a.every(function (e, i) {\n return looseEqual(e, b[i])\n })\n } else if (a instanceof Date && b instanceof Date) {\n return a.getTime() === b.getTime()\n } else if (!isArrayA && !isArrayB) {\n var keysA = Object.keys(a);\n var keysB = Object.keys(b);\n return keysA.length === keysB.length && keysA.every(function (key) {\n return looseEqual(a[key], b[key])\n })\n } else {\n /* istanbul ignore next */\n return false\n }\n } catch (e) {\n /* istanbul ignore next */\n return false\n }\n } else if (!isObjectA && !isObjectB) {\n return String(a) === String(b)\n } else {\n return false\n }\n}\n\n/**\n * Return the first index at which a loosely equal value can be\n * found in the array (if value is a plain object, the array must\n * contain an object of the same shape), or -1 if it is not present.\n */\nfunction looseIndexOf (arr, val) {\n for (var i = 0; i < arr.length; i++) {\n if (looseEqual(arr[i], val)) { return i }\n }\n return -1\n}\n\n/**\n * Ensure a function is called only once.\n */\nfunction once (fn) {\n var called = false;\n return function () {\n if (!called) {\n called = true;\n fn.apply(this, arguments);\n }\n }\n}\n\nvar SSR_ATTR = 'data-server-rendered';\n\nvar ASSET_TYPES = [\n 'component',\n 'directive',\n 'filter'\n];\n\nvar LIFECYCLE_HOOKS = [\n 'beforeCreate',\n 'created',\n 'beforeMount',\n 'mounted',\n 'beforeUpdate',\n 'updated',\n 'beforeDestroy',\n 'destroyed',\n 'activated',\n 'deactivated',\n 'errorCaptured',\n 'serverPrefetch'\n];\n\n/* */\n\n\n\nvar config = ({\n /**\n * Option merge strategies (used in core/util/options)\n */\n // $flow-disable-line\n optionMergeStrategies: Object.create(null),\n\n /**\n * Whether to suppress warnings.\n */\n silent: false,\n\n /**\n * Show production mode tip message on boot?\n */\n productionTip: process.env.NODE_ENV !== 'production',\n\n /**\n * Whether to enable devtools\n */\n devtools: process.env.NODE_ENV !== 'production',\n\n /**\n * Whether to record perf\n */\n performance: false,\n\n /**\n * Error handler for watcher errors\n */\n errorHandler: null,\n\n /**\n * Warn handler for watcher warns\n */\n warnHandler: null,\n\n /**\n * Ignore certain custom elements\n */\n ignoredElements: [],\n\n /**\n * Custom user key aliases for v-on\n */\n // $flow-disable-line\n keyCodes: Object.create(null),\n\n /**\n * Check if a tag is reserved so that it cannot be registered as a\n * component. This is platform-dependent and may be overwritten.\n */\n isReservedTag: no,\n\n /**\n * Check if an attribute is reserved so that it cannot be used as a component\n * prop. This is platform-dependent and may be overwritten.\n */\n isReservedAttr: no,\n\n /**\n * Check if a tag is an unknown element.\n * Platform-dependent.\n */\n isUnknownElement: no,\n\n /**\n * Get the namespace of an element\n */\n getTagNamespace: noop,\n\n /**\n * Parse the real tag name for the specific platform.\n */\n parsePlatformTagName: identity,\n\n /**\n * Check if an attribute must be bound using property, e.g. value\n * Platform-dependent.\n */\n mustUseProp: no,\n\n /**\n * Perform updates asynchronously. Intended to be used by Vue Test Utils\n * This will significantly reduce performance if set to false.\n */\n async: true,\n\n /**\n * Exposed for legacy reasons\n */\n _lifecycleHooks: LIFECYCLE_HOOKS\n});\n\n/* */\n\n/**\n * unicode letters used for parsing html tags, component names and property paths.\n * using https://www.w3.org/TR/html53/semantics-scripting.html#potentialcustomelementname\n * skipping \\u10000-\\uEFFFF due to it freezing up PhantomJS\n */\nvar unicodeRegExp = /a-zA-Z\\u00B7\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u203F-\\u2040\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD/;\n\n/**\n * Check if a string starts with $ or _\n */\nfunction isReserved (str) {\n var c = (str + '').charCodeAt(0);\n return c === 0x24 || c === 0x5F\n}\n\n/**\n * Define a property.\n */\nfunction def (obj, key, val, enumerable) {\n Object.defineProperty(obj, key, {\n value: val,\n enumerable: !!enumerable,\n writable: true,\n configurable: true\n });\n}\n\n/**\n * Parse simple path.\n */\nvar bailRE = new RegExp((\"[^\" + (unicodeRegExp.source) + \".$_\\\\d]\"));\nfunction parsePath (path) {\n if (bailRE.test(path)) {\n return\n }\n var segments = path.split('.');\n return function (obj) {\n for (var i = 0; i < segments.length; i++) {\n if (!obj) { return }\n obj = obj[segments[i]];\n }\n return obj\n }\n}\n\n/* */\n\n// can we use __proto__?\nvar hasProto = '__proto__' in {};\n\n// Browser environment sniffing\nvar inBrowser = typeof window !== 'undefined';\nvar inWeex = typeof WXEnvironment !== 'undefined' && !!WXEnvironment.platform;\nvar weexPlatform = inWeex && WXEnvironment.platform.toLowerCase();\nvar UA = inBrowser && window.navigator.userAgent.toLowerCase();\nvar isIE = UA && /msie|trident/.test(UA);\nvar isIE9 = UA && UA.indexOf('msie 9.0') > 0;\nvar isEdge = UA && UA.indexOf('edge/') > 0;\nvar isAndroid = (UA && UA.indexOf('android') > 0) || (weexPlatform === 'android');\nvar isIOS = (UA && /iphone|ipad|ipod|ios/.test(UA)) || (weexPlatform === 'ios');\nvar isChrome = UA && /chrome\\/\\d+/.test(UA) && !isEdge;\nvar isPhantomJS = UA && /phantomjs/.test(UA);\nvar isFF = UA && UA.match(/firefox\\/(\\d+)/);\n\n// Firefox has a \"watch\" function on Object.prototype...\nvar nativeWatch = ({}).watch;\n\nvar supportsPassive = false;\nif (inBrowser) {\n try {\n var opts = {};\n Object.defineProperty(opts, 'passive', ({\n get: function get () {\n /* istanbul ignore next */\n supportsPassive = true;\n }\n })); // https://github.com/facebook/flow/issues/285\n window.addEventListener('test-passive', null, opts);\n } catch (e) {}\n}\n\n// this needs to be lazy-evaled because vue may be required before\n// vue-server-renderer can set VUE_ENV\nvar _isServer;\nvar isServerRendering = function () {\n if (_isServer === undefined) {\n /* istanbul ignore if */\n if (!inBrowser && !inWeex && typeof global !== 'undefined') {\n // detect presence of vue-server-renderer and avoid\n // Webpack shimming the process\n _isServer = global['process'] && global['process'].env.VUE_ENV === 'server';\n } else {\n _isServer = false;\n }\n }\n return _isServer\n};\n\n// detect devtools\nvar devtools = inBrowser && window.__VUE_DEVTOOLS_GLOBAL_HOOK__;\n\n/* istanbul ignore next */\nfunction isNative (Ctor) {\n return typeof Ctor === 'function' && /native code/.test(Ctor.toString())\n}\n\nvar hasSymbol =\n typeof Symbol !== 'undefined' && isNative(Symbol) &&\n typeof Reflect !== 'undefined' && isNative(Reflect.ownKeys);\n\nvar _Set;\n/* istanbul ignore if */ // $flow-disable-line\nif (typeof Set !== 'undefined' && isNative(Set)) {\n // use native Set when available.\n _Set = Set;\n} else {\n // a non-standard Set polyfill that only works with primitive keys.\n _Set = /*@__PURE__*/(function () {\n function Set () {\n this.set = Object.create(null);\n }\n Set.prototype.has = function has (key) {\n return this.set[key] === true\n };\n Set.prototype.add = function add (key) {\n this.set[key] = true;\n };\n Set.prototype.clear = function clear () {\n this.set = Object.create(null);\n };\n\n return Set;\n }());\n}\n\n/* */\n\nvar warn = noop;\nvar tip = noop;\nvar generateComponentTrace = (noop); // work around flow check\nvar formatComponentName = (noop);\n\nif (process.env.NODE_ENV !== 'production') {\n var hasConsole = typeof console !== 'undefined';\n var classifyRE = /(?:^|[-_])(\\w)/g;\n var classify = function (str) { return str\n .replace(classifyRE, function (c) { return c.toUpperCase(); })\n .replace(/[-_]/g, ''); };\n\n warn = function (msg, vm) {\n var trace = vm ? generateComponentTrace(vm) : '';\n\n if (config.warnHandler) {\n config.warnHandler.call(null, msg, vm, trace);\n } else if (hasConsole && (!config.silent)) {\n console.error((\"[Vue warn]: \" + msg + trace));\n }\n };\n\n tip = function (msg, vm) {\n if (hasConsole && (!config.silent)) {\n console.warn(\"[Vue tip]: \" + msg + (\n vm ? generateComponentTrace(vm) : ''\n ));\n }\n };\n\n formatComponentName = function (vm, includeFile) {\n if (vm.$root === vm) {\n return ''\n }\n var options = typeof vm === 'function' && vm.cid != null\n ? vm.options\n : vm._isVue\n ? vm.$options || vm.constructor.options\n : vm;\n var name = options.name || options._componentTag;\n var file = options.__file;\n if (!name && file) {\n var match = file.match(/([^/\\\\]+)\\.vue$/);\n name = match && match[1];\n }\n\n return (\n (name ? (\"<\" + (classify(name)) + \">\") : \"\") +\n (file && includeFile !== false ? (\" at \" + file) : '')\n )\n };\n\n var repeat = function (str, n) {\n var res = '';\n while (n) {\n if (n % 2 === 1) { res += str; }\n if (n > 1) { str += str; }\n n >>= 1;\n }\n return res\n };\n\n generateComponentTrace = function (vm) {\n if (vm._isVue && vm.$parent) {\n var tree = [];\n var currentRecursiveSequence = 0;\n while (vm) {\n if (tree.length > 0) {\n var last = tree[tree.length - 1];\n if (last.constructor === vm.constructor) {\n currentRecursiveSequence++;\n vm = vm.$parent;\n continue\n } else if (currentRecursiveSequence > 0) {\n tree[tree.length - 1] = [last, currentRecursiveSequence];\n currentRecursiveSequence = 0;\n }\n }\n tree.push(vm);\n vm = vm.$parent;\n }\n return '\\n\\nfound in\\n\\n' + tree\n .map(function (vm, i) { return (\"\" + (i === 0 ? '---> ' : repeat(' ', 5 + i * 2)) + (Array.isArray(vm)\n ? ((formatComponentName(vm[0])) + \"... (\" + (vm[1]) + \" recursive calls)\")\n : formatComponentName(vm))); })\n .join('\\n')\n } else {\n return (\"\\n\\n(found in \" + (formatComponentName(vm)) + \")\")\n }\n };\n}\n\n/* */\n\nvar uid = 0;\n\n/**\n * A dep is an observable that can have multiple\n * directives subscribing to it.\n */\nvar Dep = function Dep () {\n this.id = uid++;\n this.subs = [];\n};\n\nDep.prototype.addSub = function addSub (sub) {\n this.subs.push(sub);\n};\n\nDep.prototype.removeSub = function removeSub (sub) {\n remove(this.subs, sub);\n};\n\nDep.prototype.depend = function depend () {\n if (Dep.target) {\n Dep.target.addDep(this);\n }\n};\n\nDep.prototype.notify = function notify () {\n // stabilize the subscriber list first\n var subs = this.subs.slice();\n if (process.env.NODE_ENV !== 'production' && !config.async) {\n // subs aren't sorted in scheduler if not running async\n // we need to sort them now to make sure they fire in correct\n // order\n subs.sort(function (a, b) { return a.id - b.id; });\n }\n for (var i = 0, l = subs.length; i < l; i++) {\n subs[i].update();\n }\n};\n\n// The current target watcher being evaluated.\n// This is globally unique because only one watcher\n// can be evaluated at a time.\nDep.target = null;\nvar targetStack = [];\n\nfunction pushTarget (target) {\n targetStack.push(target);\n Dep.target = target;\n}\n\nfunction popTarget () {\n targetStack.pop();\n Dep.target = targetStack[targetStack.length - 1];\n}\n\n/* */\n\nvar VNode = function VNode (\n tag,\n data,\n children,\n text,\n elm,\n context,\n componentOptions,\n asyncFactory\n) {\n this.tag = tag;\n this.data = data;\n this.children = children;\n this.text = text;\n this.elm = elm;\n this.ns = undefined;\n this.context = context;\n this.fnContext = undefined;\n this.fnOptions = undefined;\n this.fnScopeId = undefined;\n this.key = data && data.key;\n this.componentOptions = componentOptions;\n this.componentInstance = undefined;\n this.parent = undefined;\n this.raw = false;\n this.isStatic = false;\n this.isRootInsert = true;\n this.isComment = false;\n this.isCloned = false;\n this.isOnce = false;\n this.asyncFactory = asyncFactory;\n this.asyncMeta = undefined;\n this.isAsyncPlaceholder = false;\n};\n\nvar prototypeAccessors = { child: { configurable: true } };\n\n// DEPRECATED: alias for componentInstance for backwards compat.\n/* istanbul ignore next */\nprototypeAccessors.child.get = function () {\n return this.componentInstance\n};\n\nObject.defineProperties( VNode.prototype, prototypeAccessors );\n\nvar createEmptyVNode = function (text) {\n if ( text === void 0 ) text = '';\n\n var node = new VNode();\n node.text = text;\n node.isComment = true;\n return node\n};\n\nfunction createTextVNode (val) {\n return new VNode(undefined, undefined, undefined, String(val))\n}\n\n// optimized shallow clone\n// used for static nodes and slot nodes because they may be reused across\n// multiple renders, cloning them avoids errors when DOM manipulations rely\n// on their elm reference.\nfunction cloneVNode (vnode) {\n var cloned = new VNode(\n vnode.tag,\n vnode.data,\n // #7975\n // clone children array to avoid mutating original in case of cloning\n // a child.\n vnode.children && vnode.children.slice(),\n vnode.text,\n vnode.elm,\n vnode.context,\n vnode.componentOptions,\n vnode.asyncFactory\n );\n cloned.ns = vnode.ns;\n cloned.isStatic = vnode.isStatic;\n cloned.key = vnode.key;\n cloned.isComment = vnode.isComment;\n cloned.fnContext = vnode.fnContext;\n cloned.fnOptions = vnode.fnOptions;\n cloned.fnScopeId = vnode.fnScopeId;\n cloned.asyncMeta = vnode.asyncMeta;\n cloned.isCloned = true;\n return cloned\n}\n\n/*\n * not type checking this file because flow doesn't play well with\n * dynamically accessing methods on Array prototype\n */\n\nvar arrayProto = Array.prototype;\nvar arrayMethods = Object.create(arrayProto);\n\nvar methodsToPatch = [\n 'push',\n 'pop',\n 'shift',\n 'unshift',\n 'splice',\n 'sort',\n 'reverse'\n];\n\n/**\n * Intercept mutating methods and emit events\n */\nmethodsToPatch.forEach(function (method) {\n // cache original method\n var original = arrayProto[method];\n def(arrayMethods, method, function mutator () {\n var args = [], len = arguments.length;\n while ( len-- ) args[ len ] = arguments[ len ];\n\n var result = original.apply(this, args);\n var ob = this.__ob__;\n var inserted;\n switch (method) {\n case 'push':\n case 'unshift':\n inserted = args;\n break\n case 'splice':\n inserted = args.slice(2);\n break\n }\n if (inserted) { ob.observeArray(inserted); }\n // notify change\n ob.dep.notify();\n return result\n });\n});\n\n/* */\n\nvar arrayKeys = Object.getOwnPropertyNames(arrayMethods);\n\n/**\n * In some cases we may want to disable observation inside a component's\n * update computation.\n */\nvar shouldObserve = true;\n\nfunction toggleObserving (value) {\n shouldObserve = value;\n}\n\n/**\n * Observer class that is attached to each observed\n * object. Once attached, the observer converts the target\n * object's property keys into getter/setters that\n * collect dependencies and dispatch updates.\n */\nvar Observer = function Observer (value) {\n this.value = value;\n this.dep = new Dep();\n this.vmCount = 0;\n def(value, '__ob__', this);\n if (Array.isArray(value)) {\n if (hasProto) {\n protoAugment(value, arrayMethods);\n } else {\n copyAugment(value, arrayMethods, arrayKeys);\n }\n this.observeArray(value);\n } else {\n this.walk(value);\n }\n};\n\n/**\n * Walk through all properties and convert them into\n * getter/setters. This method should only be called when\n * value type is Object.\n */\nObserver.prototype.walk = function walk (obj) {\n var keys = Object.keys(obj);\n for (var i = 0; i < keys.length; i++) {\n defineReactive$$1(obj, keys[i]);\n }\n};\n\n/**\n * Observe a list of Array items.\n */\nObserver.prototype.observeArray = function observeArray (items) {\n for (var i = 0, l = items.length; i < l; i++) {\n observe(items[i]);\n }\n};\n\n// helpers\n\n/**\n * Augment a target Object or Array by intercepting\n * the prototype chain using __proto__\n */\nfunction protoAugment (target, src) {\n /* eslint-disable no-proto */\n target.__proto__ = src;\n /* eslint-enable no-proto */\n}\n\n/**\n * Augment a target Object or Array by defining\n * hidden properties.\n */\n/* istanbul ignore next */\nfunction copyAugment (target, src, keys) {\n for (var i = 0, l = keys.length; i < l; i++) {\n var key = keys[i];\n def(target, key, src[key]);\n }\n}\n\n/**\n * Attempt to create an observer instance for a value,\n * returns the new observer if successfully observed,\n * or the existing observer if the value already has one.\n */\nfunction observe (value, asRootData) {\n if (!isObject(value) || value instanceof VNode) {\n return\n }\n var ob;\n if (hasOwn(value, '__ob__') && value.__ob__ instanceof Observer) {\n ob = value.__ob__;\n } else if (\n shouldObserve &&\n !isServerRendering() &&\n (Array.isArray(value) || isPlainObject(value)) &&\n Object.isExtensible(value) &&\n !value._isVue\n ) {\n ob = new Observer(value);\n }\n if (asRootData && ob) {\n ob.vmCount++;\n }\n return ob\n}\n\n/**\n * Define a reactive property on an Object.\n */\nfunction defineReactive$$1 (\n obj,\n key,\n val,\n customSetter,\n shallow\n) {\n var dep = new Dep();\n\n var property = Object.getOwnPropertyDescriptor(obj, key);\n if (property && property.configurable === false) {\n return\n }\n\n // cater for pre-defined getter/setters\n var getter = property && property.get;\n var setter = property && property.set;\n if ((!getter || setter) && arguments.length === 2) {\n val = obj[key];\n }\n\n var childOb = !shallow && observe(val);\n Object.defineProperty(obj, key, {\n enumerable: true,\n configurable: true,\n get: function reactiveGetter () {\n var value = getter ? getter.call(obj) : val;\n if (Dep.target) {\n dep.depend();\n if (childOb) {\n childOb.dep.depend();\n if (Array.isArray(value)) {\n dependArray(value);\n }\n }\n }\n return value\n },\n set: function reactiveSetter (newVal) {\n var value = getter ? getter.call(obj) : val;\n /* eslint-disable no-self-compare */\n if (newVal === value || (newVal !== newVal && value !== value)) {\n return\n }\n /* eslint-enable no-self-compare */\n if (process.env.NODE_ENV !== 'production' && customSetter) {\n customSetter();\n }\n // #7981: for accessor properties without setter\n if (getter && !setter) { return }\n if (setter) {\n setter.call(obj, newVal);\n } else {\n val = newVal;\n }\n childOb = !shallow && observe(newVal);\n dep.notify();\n }\n });\n}\n\n/**\n * Set a property on an object. Adds the new property and\n * triggers change notification if the property doesn't\n * already exist.\n */\nfunction set (target, key, val) {\n if (process.env.NODE_ENV !== 'production' &&\n (isUndef(target) || isPrimitive(target))\n ) {\n warn((\"Cannot set reactive property on undefined, null, or primitive value: \" + ((target))));\n }\n if (Array.isArray(target) && isValidArrayIndex(key)) {\n target.length = Math.max(target.length, key);\n target.splice(key, 1, val);\n return val\n }\n if (key in target && !(key in Object.prototype)) {\n target[key] = val;\n return val\n }\n var ob = (target).__ob__;\n if (target._isVue || (ob && ob.vmCount)) {\n process.env.NODE_ENV !== 'production' && warn(\n 'Avoid adding reactive properties to a Vue instance or its root $data ' +\n 'at runtime - declare it upfront in the data option.'\n );\n return val\n }\n if (!ob) {\n target[key] = val;\n return val\n }\n defineReactive$$1(ob.value, key, val);\n ob.dep.notify();\n return val\n}\n\n/**\n * Delete a property and trigger change if necessary.\n */\nfunction del (target, key) {\n if (process.env.NODE_ENV !== 'production' &&\n (isUndef(target) || isPrimitive(target))\n ) {\n warn((\"Cannot delete reactive property on undefined, null, or primitive value: \" + ((target))));\n }\n if (Array.isArray(target) && isValidArrayIndex(key)) {\n target.splice(key, 1);\n return\n }\n var ob = (target).__ob__;\n if (target._isVue || (ob && ob.vmCount)) {\n process.env.NODE_ENV !== 'production' && warn(\n 'Avoid deleting properties on a Vue instance or its root $data ' +\n '- just set it to null.'\n );\n return\n }\n if (!hasOwn(target, key)) {\n return\n }\n delete target[key];\n if (!ob) {\n return\n }\n ob.dep.notify();\n}\n\n/**\n * Collect dependencies on array elements when the array is touched, since\n * we cannot intercept array element access like property getters.\n */\nfunction dependArray (value) {\n for (var e = (void 0), i = 0, l = value.length; i < l; i++) {\n e = value[i];\n e && e.__ob__ && e.__ob__.dep.depend();\n if (Array.isArray(e)) {\n dependArray(e);\n }\n }\n}\n\n/* */\n\n/**\n * Option overwriting strategies are functions that handle\n * how to merge a parent option value and a child option\n * value into the final value.\n */\nvar strats = config.optionMergeStrategies;\n\n/**\n * Options with restrictions\n */\nif (process.env.NODE_ENV !== 'production') {\n strats.el = strats.propsData = function (parent, child, vm, key) {\n if (!vm) {\n warn(\n \"option \\\"\" + key + \"\\\" can only be used during instance \" +\n 'creation with the `new` keyword.'\n );\n }\n return defaultStrat(parent, child)\n };\n}\n\n/**\n * Helper that recursively merges two data objects together.\n */\nfunction mergeData (to, from) {\n if (!from) { return to }\n var key, toVal, fromVal;\n\n var keys = hasSymbol\n ? Reflect.ownKeys(from)\n : Object.keys(from);\n\n for (var i = 0; i < keys.length; i++) {\n key = keys[i];\n // in case the object is already observed...\n if (key === '__ob__') { continue }\n toVal = to[key];\n fromVal = from[key];\n if (!hasOwn(to, key)) {\n set(to, key, fromVal);\n } else if (\n toVal !== fromVal &&\n isPlainObject(toVal) &&\n isPlainObject(fromVal)\n ) {\n mergeData(toVal, fromVal);\n }\n }\n return to\n}\n\n/**\n * Data\n */\nfunction mergeDataOrFn (\n parentVal,\n childVal,\n vm\n) {\n if (!vm) {\n // in a Vue.extend merge, both should be functions\n if (!childVal) {\n return parentVal\n }\n if (!parentVal) {\n return childVal\n }\n // when parentVal & childVal are both present,\n // we need to return a function that returns the\n // merged result of both functions... no need to\n // check if parentVal is a function here because\n // it has to be a function to pass previous merges.\n return function mergedDataFn () {\n return mergeData(\n typeof childVal === 'function' ? childVal.call(this, this) : childVal,\n typeof parentVal === 'function' ? parentVal.call(this, this) : parentVal\n )\n }\n } else {\n return function mergedInstanceDataFn () {\n // instance merge\n var instanceData = typeof childVal === 'function'\n ? childVal.call(vm, vm)\n : childVal;\n var defaultData = typeof parentVal === 'function'\n ? parentVal.call(vm, vm)\n : parentVal;\n if (instanceData) {\n return mergeData(instanceData, defaultData)\n } else {\n return defaultData\n }\n }\n }\n}\n\nstrats.data = function (\n parentVal,\n childVal,\n vm\n) {\n if (!vm) {\n if (childVal && typeof childVal !== 'function') {\n process.env.NODE_ENV !== 'production' && warn(\n 'The \"data\" option should be a function ' +\n 'that returns a per-instance value in component ' +\n 'definitions.',\n vm\n );\n\n return parentVal\n }\n return mergeDataOrFn(parentVal, childVal)\n }\n\n return mergeDataOrFn(parentVal, childVal, vm)\n};\n\n/**\n * Hooks and props are merged as arrays.\n */\nfunction mergeHook (\n parentVal,\n childVal\n) {\n var res = childVal\n ? parentVal\n ? parentVal.concat(childVal)\n : Array.isArray(childVal)\n ? childVal\n : [childVal]\n : parentVal;\n return res\n ? dedupeHooks(res)\n : res\n}\n\nfunction dedupeHooks (hooks) {\n var res = [];\n for (var i = 0; i < hooks.length; i++) {\n if (res.indexOf(hooks[i]) === -1) {\n res.push(hooks[i]);\n }\n }\n return res\n}\n\nLIFECYCLE_HOOKS.forEach(function (hook) {\n strats[hook] = mergeHook;\n});\n\n/**\n * Assets\n *\n * When a vm is present (instance creation), we need to do\n * a three-way merge between constructor options, instance\n * options and parent options.\n */\nfunction mergeAssets (\n parentVal,\n childVal,\n vm,\n key\n) {\n var res = Object.create(parentVal || null);\n if (childVal) {\n process.env.NODE_ENV !== 'production' && assertObjectType(key, childVal, vm);\n return extend(res, childVal)\n } else {\n return res\n }\n}\n\nASSET_TYPES.forEach(function (type) {\n strats[type + 's'] = mergeAssets;\n});\n\n/**\n * Watchers.\n *\n * Watchers hashes should not overwrite one\n * another, so we merge them as arrays.\n */\nstrats.watch = function (\n parentVal,\n childVal,\n vm,\n key\n) {\n // work around Firefox's Object.prototype.watch...\n if (parentVal === nativeWatch) { parentVal = undefined; }\n if (childVal === nativeWatch) { childVal = undefined; }\n /* istanbul ignore if */\n if (!childVal) { return Object.create(parentVal || null) }\n if (process.env.NODE_ENV !== 'production') {\n assertObjectType(key, childVal, vm);\n }\n if (!parentVal) { return childVal }\n var ret = {};\n extend(ret, parentVal);\n for (var key$1 in childVal) {\n var parent = ret[key$1];\n var child = childVal[key$1];\n if (parent && !Array.isArray(parent)) {\n parent = [parent];\n }\n ret[key$1] = parent\n ? parent.concat(child)\n : Array.isArray(child) ? child : [child];\n }\n return ret\n};\n\n/**\n * Other object hashes.\n */\nstrats.props =\nstrats.methods =\nstrats.inject =\nstrats.computed = function (\n parentVal,\n childVal,\n vm,\n key\n) {\n if (childVal && process.env.NODE_ENV !== 'production') {\n assertObjectType(key, childVal, vm);\n }\n if (!parentVal) { return childVal }\n var ret = Object.create(null);\n extend(ret, parentVal);\n if (childVal) { extend(ret, childVal); }\n return ret\n};\nstrats.provide = mergeDataOrFn;\n\n/**\n * Default strategy.\n */\nvar defaultStrat = function (parentVal, childVal) {\n return childVal === undefined\n ? parentVal\n : childVal\n};\n\n/**\n * Validate component names\n */\nfunction checkComponents (options) {\n for (var key in options.components) {\n validateComponentName(key);\n }\n}\n\nfunction validateComponentName (name) {\n if (!new RegExp((\"^[a-zA-Z][\\\\-\\\\.0-9_\" + (unicodeRegExp.source) + \"]*$\")).test(name)) {\n warn(\n 'Invalid component name: \"' + name + '\". Component names ' +\n 'should conform to valid custom element name in html5 specification.'\n );\n }\n if (isBuiltInTag(name) || config.isReservedTag(name)) {\n warn(\n 'Do not use built-in or reserved HTML elements as component ' +\n 'id: ' + name\n );\n }\n}\n\n/**\n * Ensure all props option syntax are normalized into the\n * Object-based format.\n */\nfunction normalizeProps (options, vm) {\n var props = options.props;\n if (!props) { return }\n var res = {};\n var i, val, name;\n if (Array.isArray(props)) {\n i = props.length;\n while (i--) {\n val = props[i];\n if (typeof val === 'string') {\n name = camelize(val);\n res[name] = { type: null };\n } else if (process.env.NODE_ENV !== 'production') {\n warn('props must be strings when using array syntax.');\n }\n }\n } else if (isPlainObject(props)) {\n for (var key in props) {\n val = props[key];\n name = camelize(key);\n res[name] = isPlainObject(val)\n ? val\n : { type: val };\n }\n } else if (process.env.NODE_ENV !== 'production') {\n warn(\n \"Invalid value for option \\\"props\\\": expected an Array or an Object, \" +\n \"but got \" + (toRawType(props)) + \".\",\n vm\n );\n }\n options.props = res;\n}\n\n/**\n * Normalize all injections into Object-based format\n */\nfunction normalizeInject (options, vm) {\n var inject = options.inject;\n if (!inject) { return }\n var normalized = options.inject = {};\n if (Array.isArray(inject)) {\n for (var i = 0; i < inject.length; i++) {\n normalized[inject[i]] = { from: inject[i] };\n }\n } else if (isPlainObject(inject)) {\n for (var key in inject) {\n var val = inject[key];\n normalized[key] = isPlainObject(val)\n ? extend({ from: key }, val)\n : { from: val };\n }\n } else if (process.env.NODE_ENV !== 'production') {\n warn(\n \"Invalid value for option \\\"inject\\\": expected an Array or an Object, \" +\n \"but got \" + (toRawType(inject)) + \".\",\n vm\n );\n }\n}\n\n/**\n * Normalize raw function directives into object format.\n */\nfunction normalizeDirectives (options) {\n var dirs = options.directives;\n if (dirs) {\n for (var key in dirs) {\n var def$$1 = dirs[key];\n if (typeof def$$1 === 'function') {\n dirs[key] = { bind: def$$1, update: def$$1 };\n }\n }\n }\n}\n\nfunction assertObjectType (name, value, vm) {\n if (!isPlainObject(value)) {\n warn(\n \"Invalid value for option \\\"\" + name + \"\\\": expected an Object, \" +\n \"but got \" + (toRawType(value)) + \".\",\n vm\n );\n }\n}\n\n/**\n * Merge two option objects into a new one.\n * Core utility used in both instantiation and inheritance.\n */\nfunction mergeOptions (\n parent,\n child,\n vm\n) {\n if (process.env.NODE_ENV !== 'production') {\n checkComponents(child);\n }\n\n if (typeof child === 'function') {\n child = child.options;\n }\n\n normalizeProps(child, vm);\n normalizeInject(child, vm);\n normalizeDirectives(child);\n\n // Apply extends and mixins on the child options,\n // but only if it is a raw options object that isn't\n // the result of another mergeOptions call.\n // Only merged options has the _base property.\n if (!child._base) {\n if (child.extends) {\n parent = mergeOptions(parent, child.extends, vm);\n }\n if (child.mixins) {\n for (var i = 0, l = child.mixins.length; i < l; i++) {\n parent = mergeOptions(parent, child.mixins[i], vm);\n }\n }\n }\n\n var options = {};\n var key;\n for (key in parent) {\n mergeField(key);\n }\n for (key in child) {\n if (!hasOwn(parent, key)) {\n mergeField(key);\n }\n }\n function mergeField (key) {\n var strat = strats[key] || defaultStrat;\n options[key] = strat(parent[key], child[key], vm, key);\n }\n return options\n}\n\n/**\n * Resolve an asset.\n * This function is used because child instances need access\n * to assets defined in its ancestor chain.\n */\nfunction resolveAsset (\n options,\n type,\n id,\n warnMissing\n) {\n /* istanbul ignore if */\n if (typeof id !== 'string') {\n return\n }\n var assets = options[type];\n // check local registration variations first\n if (hasOwn(assets, id)) { return assets[id] }\n var camelizedId = camelize(id);\n if (hasOwn(assets, camelizedId)) { return assets[camelizedId] }\n var PascalCaseId = capitalize(camelizedId);\n if (hasOwn(assets, PascalCaseId)) { return assets[PascalCaseId] }\n // fallback to prototype chain\n var res = assets[id] || assets[camelizedId] || assets[PascalCaseId];\n if (process.env.NODE_ENV !== 'production' && warnMissing && !res) {\n warn(\n 'Failed to resolve ' + type.slice(0, -1) + ': ' + id,\n options\n );\n }\n return res\n}\n\n/* */\n\n\n\nfunction validateProp (\n key,\n propOptions,\n propsData,\n vm\n) {\n var prop = propOptions[key];\n var absent = !hasOwn(propsData, key);\n var value = propsData[key];\n // boolean casting\n var booleanIndex = getTypeIndex(Boolean, prop.type);\n if (booleanIndex > -1) {\n if (absent && !hasOwn(prop, 'default')) {\n value = false;\n } else if (value === '' || value === hyphenate(key)) {\n // only cast empty string / same name to boolean if\n // boolean has higher priority\n var stringIndex = getTypeIndex(String, prop.type);\n if (stringIndex < 0 || booleanIndex < stringIndex) {\n value = true;\n }\n }\n }\n // check default value\n if (value === undefined) {\n value = getPropDefaultValue(vm, prop, key);\n // since the default value is a fresh copy,\n // make sure to observe it.\n var prevShouldObserve = shouldObserve;\n toggleObserving(true);\n observe(value);\n toggleObserving(prevShouldObserve);\n }\n if (\n process.env.NODE_ENV !== 'production' &&\n // skip validation for weex recycle-list child component props\n !(false)\n ) {\n assertProp(prop, key, value, vm, absent);\n }\n return value\n}\n\n/**\n * Get the default value of a prop.\n */\nfunction getPropDefaultValue (vm, prop, key) {\n // no default, return undefined\n if (!hasOwn(prop, 'default')) {\n return undefined\n }\n var def = prop.default;\n // warn against non-factory defaults for Object & Array\n if (process.env.NODE_ENV !== 'production' && isObject(def)) {\n warn(\n 'Invalid default value for prop \"' + key + '\": ' +\n 'Props with type Object/Array must use a factory function ' +\n 'to return the default value.',\n vm\n );\n }\n // the raw prop value was also undefined from previous render,\n // return previous default value to avoid unnecessary watcher trigger\n if (vm && vm.$options.propsData &&\n vm.$options.propsData[key] === undefined &&\n vm._props[key] !== undefined\n ) {\n return vm._props[key]\n }\n // call factory function for non-Function types\n // a value is Function if its prototype is function even across different execution context\n return typeof def === 'function' && getType(prop.type) !== 'Function'\n ? def.call(vm)\n : def\n}\n\n/**\n * Assert whether a prop is valid.\n */\nfunction assertProp (\n prop,\n name,\n value,\n vm,\n absent\n) {\n if (prop.required && absent) {\n warn(\n 'Missing required prop: \"' + name + '\"',\n vm\n );\n return\n }\n if (value == null && !prop.required) {\n return\n }\n var type = prop.type;\n var valid = !type || type === true;\n var expectedTypes = [];\n if (type) {\n if (!Array.isArray(type)) {\n type = [type];\n }\n for (var i = 0; i < type.length && !valid; i++) {\n var assertedType = assertType(value, type[i]);\n expectedTypes.push(assertedType.expectedType || '');\n valid = assertedType.valid;\n }\n }\n\n if (!valid) {\n warn(\n getInvalidTypeMessage(name, value, expectedTypes),\n vm\n );\n return\n }\n var validator = prop.validator;\n if (validator) {\n if (!validator(value)) {\n warn(\n 'Invalid prop: custom validator check failed for prop \"' + name + '\".',\n vm\n );\n }\n }\n}\n\nvar simpleCheckRE = /^(String|Number|Boolean|Function|Symbol)$/;\n\nfunction assertType (value, type) {\n var valid;\n var expectedType = getType(type);\n if (simpleCheckRE.test(expectedType)) {\n var t = typeof value;\n valid = t === expectedType.toLowerCase();\n // for primitive wrapper objects\n if (!valid && t === 'object') {\n valid = value instanceof type;\n }\n } else if (expectedType === 'Object') {\n valid = isPlainObject(value);\n } else if (expectedType === 'Array') {\n valid = Array.isArray(value);\n } else {\n valid = value instanceof type;\n }\n return {\n valid: valid,\n expectedType: expectedType\n }\n}\n\n/**\n * Use function string name to check built-in types,\n * because a simple equality check will fail when running\n * across different vms / iframes.\n */\nfunction getType (fn) {\n var match = fn && fn.toString().match(/^\\s*function (\\w+)/);\n return match ? match[1] : ''\n}\n\nfunction isSameType (a, b) {\n return getType(a) === getType(b)\n}\n\nfunction getTypeIndex (type, expectedTypes) {\n if (!Array.isArray(expectedTypes)) {\n return isSameType(expectedTypes, type) ? 0 : -1\n }\n for (var i = 0, len = expectedTypes.length; i < len; i++) {\n if (isSameType(expectedTypes[i], type)) {\n return i\n }\n }\n return -1\n}\n\nfunction getInvalidTypeMessage (name, value, expectedTypes) {\n var message = \"Invalid prop: type check failed for prop \\\"\" + name + \"\\\".\" +\n \" Expected \" + (expectedTypes.map(capitalize).join(', '));\n var expectedType = expectedTypes[0];\n var receivedType = toRawType(value);\n var expectedValue = styleValue(value, expectedType);\n var receivedValue = styleValue(value, receivedType);\n // check if we need to specify expected value\n if (expectedTypes.length === 1 &&\n isExplicable(expectedType) &&\n !isBoolean(expectedType, receivedType)) {\n message += \" with value \" + expectedValue;\n }\n message += \", got \" + receivedType + \" \";\n // check if we need to specify received value\n if (isExplicable(receivedType)) {\n message += \"with value \" + receivedValue + \".\";\n }\n return message\n}\n\nfunction styleValue (value, type) {\n if (type === 'String') {\n return (\"\\\"\" + value + \"\\\"\")\n } else if (type === 'Number') {\n return (\"\" + (Number(value)))\n } else {\n return (\"\" + value)\n }\n}\n\nfunction isExplicable (value) {\n var explicitTypes = ['string', 'number', 'boolean'];\n return explicitTypes.some(function (elem) { return value.toLowerCase() === elem; })\n}\n\nfunction isBoolean () {\n var args = [], len = arguments.length;\n while ( len-- ) args[ len ] = arguments[ len ];\n\n return args.some(function (elem) { return elem.toLowerCase() === 'boolean'; })\n}\n\n/* */\n\nfunction handleError (err, vm, info) {\n // Deactivate deps tracking while processing error handler to avoid possible infinite rendering.\n // See: https://github.com/vuejs/vuex/issues/1505\n pushTarget();\n try {\n if (vm) {\n var cur = vm;\n while ((cur = cur.$parent)) {\n var hooks = cur.$options.errorCaptured;\n if (hooks) {\n for (var i = 0; i < hooks.length; i++) {\n try {\n var capture = hooks[i].call(cur, err, vm, info) === false;\n if (capture) { return }\n } catch (e) {\n globalHandleError(e, cur, 'errorCaptured hook');\n }\n }\n }\n }\n }\n globalHandleError(err, vm, info);\n } finally {\n popTarget();\n }\n}\n\nfunction invokeWithErrorHandling (\n handler,\n context,\n args,\n vm,\n info\n) {\n var res;\n try {\n res = args ? handler.apply(context, args) : handler.call(context);\n if (res && !res._isVue && isPromise(res) && !res._handled) {\n res.catch(function (e) { return handleError(e, vm, info + \" (Promise/async)\"); });\n // issue #9511\n // avoid catch triggering multiple times when nested calls\n res._handled = true;\n }\n } catch (e) {\n handleError(e, vm, info);\n }\n return res\n}\n\nfunction globalHandleError (err, vm, info) {\n if (config.errorHandler) {\n try {\n return config.errorHandler.call(null, err, vm, info)\n } catch (e) {\n // if the user intentionally throws the original error in the handler,\n // do not log it twice\n if (e !== err) {\n logError(e, null, 'config.errorHandler');\n }\n }\n }\n logError(err, vm, info);\n}\n\nfunction logError (err, vm, info) {\n if (process.env.NODE_ENV !== 'production') {\n warn((\"Error in \" + info + \": \\\"\" + (err.toString()) + \"\\\"\"), vm);\n }\n /* istanbul ignore else */\n if ((inBrowser || inWeex) && typeof console !== 'undefined') {\n console.error(err);\n } else {\n throw err\n }\n}\n\n/* */\n\nvar isUsingMicroTask = false;\n\nvar callbacks = [];\nvar pending = false;\n\nfunction flushCallbacks () {\n pending = false;\n var copies = callbacks.slice(0);\n callbacks.length = 0;\n for (var i = 0; i < copies.length; i++) {\n copies[i]();\n }\n}\n\n// Here we have async deferring wrappers using microtasks.\n// In 2.5 we used (macro) tasks (in combination with microtasks).\n// However, it has subtle problems when state is changed right before repaint\n// (e.g. #6813, out-in transitions).\n// Also, using (macro) tasks in event handler would cause some weird behaviors\n// that cannot be circumvented (e.g. #7109, #7153, #7546, #7834, #8109).\n// So we now use microtasks everywhere, again.\n// A major drawback of this tradeoff is that there are some scenarios\n// where microtasks have too high a priority and fire in between supposedly\n// sequential events (e.g. #4521, #6690, which have workarounds)\n// or even between bubbling of the same event (#6566).\nvar timerFunc;\n\n// The nextTick behavior leverages the microtask queue, which can be accessed\n// via either native Promise.then or MutationObserver.\n// MutationObserver has wider support, however it is seriously bugged in\n// UIWebView in iOS >= 9.3.3 when triggered in touch event handlers. It\n// completely stops working after triggering a few times... so, if native\n// Promise is available, we will use it:\n/* istanbul ignore next, $flow-disable-line */\nif (typeof Promise !== 'undefined' && isNative(Promise)) {\n var p = Promise.resolve();\n timerFunc = function () {\n p.then(flushCallbacks);\n // In problematic UIWebViews, Promise.then doesn't completely break, but\n // it can get stuck in a weird state where callbacks are pushed into the\n // microtask queue but the queue isn't being flushed, until the browser\n // needs to do some other work, e.g. handle a timer. Therefore we can\n // \"force\" the microtask queue to be flushed by adding an empty timer.\n if (isIOS) { setTimeout(noop); }\n };\n isUsingMicroTask = true;\n} else if (!isIE && typeof MutationObserver !== 'undefined' && (\n isNative(MutationObserver) ||\n // PhantomJS and iOS 7.x\n MutationObserver.toString() === '[object MutationObserverConstructor]'\n)) {\n // Use MutationObserver where native Promise is not available,\n // e.g. PhantomJS, iOS7, Android 4.4\n // (#6466 MutationObserver is unreliable in IE11)\n var counter = 1;\n var observer = new MutationObserver(flushCallbacks);\n var textNode = document.createTextNode(String(counter));\n observer.observe(textNode, {\n characterData: true\n });\n timerFunc = function () {\n counter = (counter + 1) % 2;\n textNode.data = String(counter);\n };\n isUsingMicroTask = true;\n} else if (typeof setImmediate !== 'undefined' && isNative(setImmediate)) {\n // Fallback to setImmediate.\n // Technically it leverages the (macro) task queue,\n // but it is still a better choice than setTimeout.\n timerFunc = function () {\n setImmediate(flushCallbacks);\n };\n} else {\n // Fallback to setTimeout.\n timerFunc = function () {\n setTimeout(flushCallbacks, 0);\n };\n}\n\nfunction nextTick (cb, ctx) {\n var _resolve;\n callbacks.push(function () {\n if (cb) {\n try {\n cb.call(ctx);\n } catch (e) {\n handleError(e, ctx, 'nextTick');\n }\n } else if (_resolve) {\n _resolve(ctx);\n }\n });\n if (!pending) {\n pending = true;\n timerFunc();\n }\n // $flow-disable-line\n if (!cb && typeof Promise !== 'undefined') {\n return new Promise(function (resolve) {\n _resolve = resolve;\n })\n }\n}\n\n/* */\n\n/* not type checking this file because flow doesn't play well with Proxy */\n\nvar initProxy;\n\nif (process.env.NODE_ENV !== 'production') {\n var allowedGlobals = makeMap(\n 'Infinity,undefined,NaN,isFinite,isNaN,' +\n 'parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,' +\n 'Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,' +\n 'require' // for Webpack/Browserify\n );\n\n var warnNonPresent = function (target, key) {\n warn(\n \"Property or method \\\"\" + key + \"\\\" is not defined on the instance but \" +\n 'referenced during render. Make sure that this property is reactive, ' +\n 'either in the data option, or for class-based components, by ' +\n 'initializing the property. ' +\n 'See: https://vuejs.org/v2/guide/reactivity.html#Declaring-Reactive-Properties.',\n target\n );\n };\n\n var warnReservedPrefix = function (target, key) {\n warn(\n \"Property \\\"\" + key + \"\\\" must be accessed with \\\"$data.\" + key + \"\\\" because \" +\n 'properties starting with \"$\" or \"_\" are not proxied in the Vue instance to ' +\n 'prevent conflicts with Vue internals. ' +\n 'See: https://vuejs.org/v2/api/#data',\n target\n );\n };\n\n var hasProxy =\n typeof Proxy !== 'undefined' && isNative(Proxy);\n\n if (hasProxy) {\n var isBuiltInModifier = makeMap('stop,prevent,self,ctrl,shift,alt,meta,exact');\n config.keyCodes = new Proxy(config.keyCodes, {\n set: function set (target, key, value) {\n if (isBuiltInModifier(key)) {\n warn((\"Avoid overwriting built-in modifier in config.keyCodes: .\" + key));\n return false\n } else {\n target[key] = value;\n return true\n }\n }\n });\n }\n\n var hasHandler = {\n has: function has (target, key) {\n var has = key in target;\n var isAllowed = allowedGlobals(key) ||\n (typeof key === 'string' && key.charAt(0) === '_' && !(key in target.$data));\n if (!has && !isAllowed) {\n if (key in target.$data) { warnReservedPrefix(target, key); }\n else { warnNonPresent(target, key); }\n }\n return has || !isAllowed\n }\n };\n\n var getHandler = {\n get: function get (target, key) {\n if (typeof key === 'string' && !(key in target)) {\n if (key in target.$data) { warnReservedPrefix(target, key); }\n else { warnNonPresent(target, key); }\n }\n return target[key]\n }\n };\n\n initProxy = function initProxy (vm) {\n if (hasProxy) {\n // determine which proxy handler to use\n var options = vm.$options;\n var handlers = options.render && options.render._withStripped\n ? getHandler\n : hasHandler;\n vm._renderProxy = new Proxy(vm, handlers);\n } else {\n vm._renderProxy = vm;\n }\n };\n}\n\n/* */\n\nvar seenObjects = new _Set();\n\n/**\n * Recursively traverse an object to evoke all converted\n * getters, so that every nested property inside the object\n * is collected as a \"deep\" dependency.\n */\nfunction traverse (val) {\n _traverse(val, seenObjects);\n seenObjects.clear();\n}\n\nfunction _traverse (val, seen) {\n var i, keys;\n var isA = Array.isArray(val);\n if ((!isA && !isObject(val)) || Object.isFrozen(val) || val instanceof VNode) {\n return\n }\n if (val.__ob__) {\n var depId = val.__ob__.dep.id;\n if (seen.has(depId)) {\n return\n }\n seen.add(depId);\n }\n if (isA) {\n i = val.length;\n while (i--) { _traverse(val[i], seen); }\n } else {\n keys = Object.keys(val);\n i = keys.length;\n while (i--) { _traverse(val[keys[i]], seen); }\n }\n}\n\nvar mark;\nvar measure;\n\nif (process.env.NODE_ENV !== 'production') {\n var perf = inBrowser && window.performance;\n /* istanbul ignore if */\n if (\n perf &&\n perf.mark &&\n perf.measure &&\n perf.clearMarks &&\n perf.clearMeasures\n ) {\n mark = function (tag) { return perf.mark(tag); };\n measure = function (name, startTag, endTag) {\n perf.measure(name, startTag, endTag);\n perf.clearMarks(startTag);\n perf.clearMarks(endTag);\n // perf.clearMeasures(name)\n };\n }\n}\n\n/* */\n\nvar normalizeEvent = cached(function (name) {\n var passive = name.charAt(0) === '&';\n name = passive ? name.slice(1) : name;\n var once$$1 = name.charAt(0) === '~'; // Prefixed last, checked first\n name = once$$1 ? name.slice(1) : name;\n var capture = name.charAt(0) === '!';\n name = capture ? name.slice(1) : name;\n return {\n name: name,\n once: once$$1,\n capture: capture,\n passive: passive\n }\n});\n\nfunction createFnInvoker (fns, vm) {\n function invoker () {\n var arguments$1 = arguments;\n\n var fns = invoker.fns;\n if (Array.isArray(fns)) {\n var cloned = fns.slice();\n for (var i = 0; i < cloned.length; i++) {\n invokeWithErrorHandling(cloned[i], null, arguments$1, vm, \"v-on handler\");\n }\n } else {\n // return handler return value for single handlers\n return invokeWithErrorHandling(fns, null, arguments, vm, \"v-on handler\")\n }\n }\n invoker.fns = fns;\n return invoker\n}\n\nfunction updateListeners (\n on,\n oldOn,\n add,\n remove$$1,\n createOnceHandler,\n vm\n) {\n var name, def$$1, cur, old, event;\n for (name in on) {\n def$$1 = cur = on[name];\n old = oldOn[name];\n event = normalizeEvent(name);\n if (isUndef(cur)) {\n process.env.NODE_ENV !== 'production' && warn(\n \"Invalid handler for event \\\"\" + (event.name) + \"\\\": got \" + String(cur),\n vm\n );\n } else if (isUndef(old)) {\n if (isUndef(cur.fns)) {\n cur = on[name] = createFnInvoker(cur, vm);\n }\n if (isTrue(event.once)) {\n cur = on[name] = createOnceHandler(event.name, cur, event.capture);\n }\n add(event.name, cur, event.capture, event.passive, event.params);\n } else if (cur !== old) {\n old.fns = cur;\n on[name] = old;\n }\n }\n for (name in oldOn) {\n if (isUndef(on[name])) {\n event = normalizeEvent(name);\n remove$$1(event.name, oldOn[name], event.capture);\n }\n }\n}\n\n/* */\n\nfunction mergeVNodeHook (def, hookKey, hook) {\n if (def instanceof VNode) {\n def = def.data.hook || (def.data.hook = {});\n }\n var invoker;\n var oldHook = def[hookKey];\n\n function wrappedHook () {\n hook.apply(this, arguments);\n // important: remove merged hook to ensure it's called only once\n // and prevent memory leak\n remove(invoker.fns, wrappedHook);\n }\n\n if (isUndef(oldHook)) {\n // no existing hook\n invoker = createFnInvoker([wrappedHook]);\n } else {\n /* istanbul ignore if */\n if (isDef(oldHook.fns) && isTrue(oldHook.merged)) {\n // already a merged invoker\n invoker = oldHook;\n invoker.fns.push(wrappedHook);\n } else {\n // existing plain hook\n invoker = createFnInvoker([oldHook, wrappedHook]);\n }\n }\n\n invoker.merged = true;\n def[hookKey] = invoker;\n}\n\n/* */\n\nfunction extractPropsFromVNodeData (\n data,\n Ctor,\n tag\n) {\n // we are only extracting raw values here.\n // validation and default values are handled in the child\n // component itself.\n var propOptions = Ctor.options.props;\n if (isUndef(propOptions)) {\n return\n }\n var res = {};\n var attrs = data.attrs;\n var props = data.props;\n if (isDef(attrs) || isDef(props)) {\n for (var key in propOptions) {\n var altKey = hyphenate(key);\n if (process.env.NODE_ENV !== 'production') {\n var keyInLowerCase = key.toLowerCase();\n if (\n key !== keyInLowerCase &&\n attrs && hasOwn(attrs, keyInLowerCase)\n ) {\n tip(\n \"Prop \\\"\" + keyInLowerCase + \"\\\" is passed to component \" +\n (formatComponentName(tag || Ctor)) + \", but the declared prop name is\" +\n \" \\\"\" + key + \"\\\". \" +\n \"Note that HTML attributes are case-insensitive and camelCased \" +\n \"props need to use their kebab-case equivalents when using in-DOM \" +\n \"templates. You should probably use \\\"\" + altKey + \"\\\" instead of \\\"\" + key + \"\\\".\"\n );\n }\n }\n checkProp(res, props, key, altKey, true) ||\n checkProp(res, attrs, key, altKey, false);\n }\n }\n return res\n}\n\nfunction checkProp (\n res,\n hash,\n key,\n altKey,\n preserve\n) {\n if (isDef(hash)) {\n if (hasOwn(hash, key)) {\n res[key] = hash[key];\n if (!preserve) {\n delete hash[key];\n }\n return true\n } else if (hasOwn(hash, altKey)) {\n res[key] = hash[altKey];\n if (!preserve) {\n delete hash[altKey];\n }\n return true\n }\n }\n return false\n}\n\n/* */\n\n// The template compiler attempts to minimize the need for normalization by\n// statically analyzing the template at compile time.\n//\n// For plain HTML markup, normalization can be completely skipped because the\n// generated render function is guaranteed to return Array. There are\n// two cases where extra normalization is needed:\n\n// 1. When the children contains components - because a functional component\n// may return an Array instead of a single root. In this case, just a simple\n// normalization is needed - if any child is an Array, we flatten the whole\n// thing with Array.prototype.concat. It is guaranteed to be only 1-level deep\n// because functional components already normalize their own children.\nfunction simpleNormalizeChildren (children) {\n for (var i = 0; i < children.length; i++) {\n if (Array.isArray(children[i])) {\n return Array.prototype.concat.apply([], children)\n }\n }\n return children\n}\n\n// 2. When the children contains constructs that always generated nested Arrays,\n// e.g.