diff --git a/dist/app.3ad30c1f00b93badac68.bundle.js b/dist/app.3ad30c1f00b93badac68.bundle.js new file mode 100644 index 0000000..4390026 --- /dev/null +++ b/dist/app.3ad30c1f00b93badac68.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkaurelia_app=self.webpackChunkaurelia_app||[]).push([[143],{"AnswerDifficulty.css":(e,t,n)=>{n.r(t),n.d(t,{default:()=>o});var r=n(81),i=n.n(r),s=n(645),a=n.n(s)()(i());a.push([e.id,"\n.grade_level_tag {\n width: max-content;\n font-family: Spinnaker, Arial, sans-serif;\n color: black;\n opacity: 1;\n background-color: rgb(118, 167, 108);\n border: thin solid #374b33;\n}\n.word_set_size_span_tag {\n width: max-content;\n font-family: Spinnaker, Arial, sans-serif;\n color: black;\n opacity: 1;\n background-color: rgb(174, 214, 108);\n border: thin solid #4c5e2f;\n}\n",""]);const o=a},"AnswerRow.css":(e,t,n)=>{n.r(t),n.d(t,{default:()=>o});var r=n(81),i=n.n(r),s=n(645),a=n.n(s)()(i());a.push([e.id,".answer-row-grid {\n display: grid; \n grid-template-columns: 1fr 3fr 2fr 6fr 5fr;\n grid-gap: 1px; \n}\n\n.answer-title-element {\n background-color: rgba(235, 243, 250, 0.4);\n border: thin solid grey;\n border-radius: 0.2vw;\n display: flex;\n align-items: center;\n justify-content: center;\n}\n\n.answer-text-element {\n background-color: rgba(236, 244, 250, 0.4);\n border: thin solid black;\n border-radius: 0.2vw;\n display: flex;\n align-items: center;\n justify-content: center;\n}\n\n.answer-container-element {\n background-color: rgba(236, 244, 250, 0.4);\n border: thin solid black;\n border-radius: 0.2vw;\n padding: 0.2vw;\n}\n\n.score_tile {\n /* border is set by the specific tile type class */\n border-radius: 0.2vw;\n height: 1.3vw;\n padding: 0.1vw;\n margin: 0.1vw;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n text-align: center;\n}\n\n.note_span_tag {\n width: max-content;\n font-family: Spinnaker, Arial, sans-serif;\n color: black;\n background-color: #d6c66c;\n border: thin solid #807642;\n}\n\n",""]);const o=a},"AnswerScores.css":(e,t,n)=>{n.r(t),n.d(t,{default:()=>o});var r=n(81),i=n.n(r),s=n(645),a=n.n(s)()(i());a.push([e.id,".not_a_word_tile {\n font-size: 1.5vw; /* formerly 1em; */\n}\n.boggle_score_tile {\n width: 1.3vw;\n font-family: Arial, Helvetica, sans-serif;\n color: rgb(21, 98, 241);\n background-color: rgb(231, 247, 248);\n border: thin solid darkblue;\n}\n.scrabble_score_tile {\n width: 1.3vw;\n font-family: Spinnaker, Arial, sans-serif;\n color: #2A1F1B;\n background-color: rgb(206, 159, 115, 1);\n border: thin solid rgb(139, 107, 0);\n}\n",""]);const o=a},"AnswersPanel.css":(e,t,n)=>{n.r(t),n.d(t,{default:()=>o});var r=n(81),i=n.n(r),s=n(645),a=n.n(s)()(i());a.push([e.id,".answers-container {\n display: grid; \n grid-template-rows: 3fr 3fr 3fr;\n grid-gap: 0px;\n row-gap: 0px;\n padding: 0px;\n margin: 0px;\n height: 34vw;\n\n font-size: 1.5vw;\n\ttext-shadow: -1px 1px 1px #ffffff,\n\t\t\t\t 1px 1px 1px #ffffff,\n\t\t\t\t 1px -1px 1px #ffffff,\n\t\t\t\t -1px -1px 1px #ffffff;\n}\n\n.answers-panel-header-container {\n height: 10%;\n}\n\n.answers-panel-list-container {\n height: 80%;\n}\n\n.answers-panel-answers {\n height: 100%;\n width: 100%;\n margin: 0.2vw;\n padding: 0.2vw;\n}\n\n\n.text-over-license-plate {\n background-color: rgba(236, 244, 250, 0.4);\n}\n\n.no-answers {\n margin: 0 auto;\n}\n\n.no-answers-container {\n display: flex;\n align-items: center;\n justify-content: center;\n height: 34vw;\n\n\ttext-shadow: -1px 1px 1px #ffffff,\n\t\t\t\t 1px 1px 1px #ffffff,\n\t\t\t\t 1px -1px 1px #ffffff,\n\t\t\t\t -1px -1px 1px #ffffff;\n}\n\n",""]);const o=a},"AnswersTable.css":(e,t,n)=>{n.r(t),n.d(t,{default:()=>o});var r=n(81),i=n.n(r),s=n(645),a=n.n(s)()(i());a.push([e.id,".scroll-vertically {\n overflow-y: scroll;\n}\n\n.answers-table-size {\n height: 30vw;\n}\n",""]);const o=a},"AnswersTitleRow.css":(e,t,n)=>{n.r(t),n.d(t,{default:()=>o});var r=n(81),i=n.n(r),s=n(645),a=n.n(s)()(i());a.push([e.id,".answers-title-row {\n margin-bottom: 0.3vw;\n}",""]);const o=a},"Banner.css":(e,t,n)=>{n.r(t),n.d(t,{default:()=>o});var r=n(81),i=n.n(r),s=n(645),a=n.n(s)()(i());a.push([e.id,"/* top level container is grid: 10% : 80% : 10% */\n.page-header-container {\n display: grid; \n grid-template-columns: 10fr 80fr 10fr;\n grid-gap: 0px; \n}\n.menu-container {\n flex: 0 0 10%;\n position: relative;\n display: inline-block; \n}\n.banner-container {\n flex: 0 0 60%;\n margin: auto;\n text-align: center;\n}\n/* empty-right-header-container requires no CSS */\n\n\n/* page title */\n.banner-header {\n font-size: 3vw; /* formerly 2em; */\n}\n\n.banner-icon {\n width: 2.5vw;\n height: 2.5vw;\n}\n\n",""]);const o=a},"CurrentGameControls.css":(e,t,n)=>{n.r(t),n.d(t,{default:()=>o});var r=n(81),i=n.n(r),s=n(645),a=n.n(s)()(i());a.push([e.id,".current-game-controls-button {\n border-radius: 0.4vw;\n font-size: 1.8vw; /* formerly 1em; */\n}\n.current-game-controls-container {\n display: grid; \n grid-template-columns: 38fr 62fr;\n grid-gap: 0px; \n\n /* width: 95%; */\n /* height: 15%; */\n margin: 0 auto;\n /* padding: 1vw; */\n}\n.current-game-controls-container-child {\n margin: 0.3vw; \n padding: 0.3vw;\n display: flex;\n align-items: center;\n justify-content: center;\n /* margin: 0 auto; */\n}\n/* \n.current-game-controls-time-container {\n / * padding: 0.5vw; * /\n font-size: 1.8vw;\n margin: 0 auto;\n}\n */\n.current-game-controls-time {\n /* flex: 0 0 25%; */\n /* padding: 0.5vw; */\n display: inline-block; \n font-size: 1.8vw;\n margin: 0 auto;\n}\n\n.current-game-controls-button {\n font-size: 1.8vw;\n}\n/*\n.current-game-controls-buttons {\n / * flex: 0 0 34%; * /\n / * padding: 0.5vw; * /\n}\n.current-game-controls-hint {\n / * flex: 0 0 41%; * /\n / * padding: 0.5vw; * /\n}\n */\n.reset-icon {\n /* color: red; */\n height: 1.8vw;\n width: 1.8vw;\n}\n",""]);const o=a},"FeedbackPanel.css":(e,t,n)=>{n.r(t),n.d(t,{default:()=>o});var r=n(81),i=n.n(r),s=n(645),a=n.n(s)()(i());a.push([e.id,".feedback-panel{\n font-size: 1.5vw;\n background-color: rgb(205, 233, 255);\n width: 50%;\n margin: 1.5vw;\n padding: 0.5vw;\n color: black;\n border: thin solid black;\n border-radius: 0.5vw;\n}\n/* \n.feedback-header {\n font-size: 1.5vw; / * formerly 1.2em; * /\n} \n*/\n\n.rating-button-spacing {\n padding: 0.5vw;\n}\n.feedback-text {\n font-size: 1.5vw;\n font-family: sans-serif;\n box-sizing: border-box;\n width: 100%;\n max-width: 100%;\n padding: 0.5vw;\n}\n.feedback-button {\n font-size: 1.5vw;\n height: 3vw;\n padding: 0.4vw;\n margin: 0.2vw;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n text-align: center;\n font-family: sans-serif;\n border: thin solid black;\n border-radius: 0.2vw;\n}\n\n",""]);const o=a},"FramedLicensePlate.css":(e,t,n)=>{n.r(t),n.d(t,{default:()=>m});var r=n(81),i=n.n(r),s=n(645),a=n.n(s),o=n(667),c=n.n(o),l=new URL(n(304),n.b),g=new URL(n(804),n.b),d=a()(i()),u=c()(l),p=c()(g);d.push([e.id,".license-plate-frame {\n background-image: url("+u+");\n background-size: cover;\n border-radius: 1vw;\n width: 94vw;\n height: 50vw;\n margin: 1vw;\n border: medium solid black;\n box-sizing: border-box;\n\n display: grid; \n grid-template-rows: 1fr 8fr 1fr;\n grid-gap: 0px; \n}\n\n.top-of-license-frame-container {\n margin: 0 auto;\n}\n.license-plate-frame-interior {\n background-image: url("+p+");\n background-size: cover;\n border-radius: 1vw;\n width: 90%;\n /* height: 70%; */\n border: medium solid darkblue;\n padding: 1vw;\n margin: 0 auto;\n}\n.bottom-of-license-frame-container {\n margin: 0 auto;\n}\n\n/* TODO: not required */\n.answers-container {\n height: 100%;\n width: 100%;\n}\n",""]);const m=d},"GameStatusMessagesSignboard.css":(e,t,n)=>{n.r(t),n.d(t,{default:()=>o});var r=n(81),i=n.n(r),s=n(645),a=n.n(s)()(i());a.push([e.id,"\n.hint-message {\n padding: 0.5vw;\n font-family: 'Trebuchet MS';\n font-style: italic;\n background-color: #ECF4FA;\n white-space: pre;\n font-size: 1.6vw;\n}\n\n.checked-answer-message {\n padding: 0.5vw;\n font-weight: bold;\n background-color: #ECF4FA;\n font-family: 'Trebuchet MS';\n font-size: 1.6vw;\n}\n\n\n/* */\n\n.fade-out-in {\n animation-duration: 1s;\n animation-name: fade_in_out_keyframes;\n}\n\n\n@keyframes fade_in_out_keyframes {\n from {\n opacity: 1;\n }\n 50% {\n opacity: 0;\n }\n to {\n opacity: 1;\n }\n}\n",""]);const o=a},"HamburgerMenu.css":(e,t,n)=>{n.r(t),n.d(t,{default:()=>o});var r=n(81),i=n.n(r),s=n(645),a=n.n(s)()(i());a.push([e.id,"\n/* hamburger menu */\n.hamburger-menu-container {\n position: relative;\n display: inline-block; \n}\n\n.hamburger-menu {\n margin: 0.5vw;\n width: 2vw;\n height: 2vw;\n}\n.dropdown-content {\n display: none;\n position: absolute;\n /* background-color: #f1f1f1; */\n min-width: 18vh;\n /* box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2); */\n z-index: 1;\n}\n.dropdown-content button {\n color: black;\n margin: 0.1vw;\n padding: 0.4vw;\n text-decoration: none;\n display: block;\n border: thin solid black;\n border-radius: 0.2vw;\n}\n.dropdown-content a:hover {\n background-color: #ddd;\n}\n.hamburger-menu-container:hover .dropdown-content {\n display: block;\n}\n",""]);const o=a},"InProcessIndicator.css":(e,t,n)=>{n.r(t),n.d(t,{default:()=>o});var r=n(81),i=n.n(r),s=n(645),a=n.n(s)()(i());a.push([e.id,"/* This CSS is from https://loading.io */\n\n.lds-ellipsis {\n display: inline-block;\n position: relative;\n width: 8vw;\n height: 2vw;\n}\n.lds-ellipsis div {\n position: absolute;\n top: 0.7vw;\n width: 1.3vw;\n height: 1.3vw;\n border-radius: 50%;\n background: rgb(95, 185, 50);\n animation-timing-function: cubic-bezier(0, 1, 1, 0);\n}\n.lds-ellipsis div:nth-child(1) {\n left: 0.8vw;\n animation: lds-ellipsis1 0.6s infinite;\n}\n.lds-ellipsis div:nth-child(2) {\n left: 0.8vw;\n animation: lds-ellipsis2 0.6s infinite;\n}\n.lds-ellipsis div:nth-child(3) {\n left: 0.8vw;\n animation: lds-ellipsis2 0.6s infinite;\n}\n.lds-ellipsis div:nth-child(4) {\n left: 0.8vw;\n animation: lds-ellipsis3 0.6s infinite;\n}\n@keyframes lds-ellipsis1 {\n 0% {\n transform: scale(0);\n }\n 100% {\n transform: scale(1);\n }\n}\n@keyframes lds-ellipsis3 {\n 0% {\n transform: scale(1);\n }\n 100% {\n transform: scale(0);\n }\n}\n@keyframes lds-ellipsis2 {\n 0% {\n transform: translate(0, 0);\n }\n 100% {\n transform: translate(2.4vw, 0);\n }\n}\n",""]);const o=a},"LicensePlateAnswerEditorFreeEntry.css":(e,t,n)=>{n.r(t),n.d(t,{default:()=>o});var r=n(81),i=n.n(r),s=n(645),a=n.n(s)()(i());a.push([e.id,"\n.license-plate-editor-container {\n display: grid; \n grid-template-rows: 3fr 3fr 3fr;\n grid-gap: 0px;\n row-gap: 0px;\n padding: 0px;\n margin: 0px;\n height: 34vw;\n /* height: 60%;\n max-height: 60%; */\n}\n.license-plate-text {\n width: 95%;\n height: 90%;\n border: thin dashed grey;\n margin: auto;\n display: flex;\n flex-flow: row nowrap;\n justify-content: center;\n align-items: center;\n}\n.license-plate-char {\n font-family: sans-serif;\n color: black;\n font-size: 15vw;\n transition: all 1s ease;\n}\n.input-no-border {\n border: none;\n background: none;\n text-align: center;\n}\n.input-invalid {\n color: red;\n transition: all 0.2s ease;\n}\n\n",""]);const o=a},"PuzzleSummary.css":(e,t,n)=>{n.r(t),n.d(t,{default:()=>o});var r=n(81),i=n.n(r),s=n(645),a=n.n(s)()(i());a.push([e.id,".puzzle-description {\n font-size: 1.8vw; /* 1.5em; */\n margin: 0.5vw;\n}\n.mini-license-plate {\n font-size: 1.8vw; /* 1.5em; */\n border-radius: 0.5vw;\n width: 12vw; /* 150px; */\n height: 3vw; /* 40px; */\n padding: 0.2vw;\n margin: 0.2vw;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n text-align: center;\n font-family: sans-serif;\n color: rgb(21, 98, 241);\n background-color: rgb(231, 247, 248);\n border: thin solid darkblue;\n}\n\n",""]);const o=a},"StartNewGameControls.css":(e,t,n)=>{n.r(t),n.d(t,{default:()=>o});var r=n(81),i=n.n(r),s=n(645),a=n.n(s)()(i());a.push([e.id,".start-new-game-control {\n font-size: 1.8vw; /* 1.2em; */\n border-radius: 0.2vw;\n}\n\n.user-specified-text-input {\n width: 5.3vw; /* 3em; */\n}\n\n.start-user-specified-game-button {\n width: 20vw; /* 11em; */\n}",""]);const o=a},"SystemMessagesSignboard.css":(e,t,n)=>{n.r(t),n.d(t,{default:()=>o});var r=n(81),i=n.n(r),s=n(645),a=n.n(s)()(i());a.push([e.id,".system-messages-size {\n height: 5vw;\n}\n\n.display-block {\n display: block flow;\n}\n\n.game-description-message {\n font-size: 1.6vw; /* 1.2em; */\n}\n\n.remote-request-message {\n font-family: Verdana;\n font-weight: strong;\n font-size: 1.6vw; /* 1.2em; */\n}\n",""]);const o=a},"TopOfLicensePlateFrame.css":(e,t,n)=>{n.r(t),n.d(t,{default:()=>o});var r=n(81),i=n.n(r),s=n(645),a=n.n(s)()(i());a.push([e.id,".top-of-license-frame {\n display: grid; \n grid-template-columns: 48fr 52fr;\n grid-gap: 0px; \n /* padding: 0.5vw; */\n /* margin: 0 auto; */\n /* border: thin solid grey; */\n}\n.top-of-license-frame-child {\n margin: 0.3vw; \n padding: 0.3vw;\n display: flex;\n align-items: center;\n justify-content: center;\n}\n",""]);const o=a},"app.css":(e,t,n)=>{n.r(t),n.d(t,{default:()=>o});var r=n(81),i=n.n(r),s=n(645),a=n.n(s)()(i());a.push([e.id,"body {\n margin: 0px;\n}\n.app {\n background-image: linear-gradient(rgb(183, 224, 240), rgb(85, 145, 168));\n padding: 2vw;\n min-height: 100vh;\n display: flex;\n flex-direction: column;\n}\n.main-container-width {\n width: 96vw;\n}\n",""]);const o=a},"css/general.css":(e,t,n)=>{n.r(t),n.d(t,{default:()=>o});var r=n(81),i=n.n(r),s=n(645),a=n.n(s)()(i());a.push([e.id,"\n.flexbox-centering {\n display: flex;\n align-items: center;\n justify-content: center;\n}\n.flexbox-centering-text {\n display: inline-block; \n}\n\n",""]);const o=a},"css/toggle-radios.css":(e,t,n)=>{n.r(t),n.d(t,{default:()=>f});var r=n(81),i=n.n(r),s=n(645),a=n.n(s),o=n(667),c=n.n(o),l=new URL(n(68),n.b),g=new URL(n(578),n.b),d=new URL(n(192),n.b),u=new URL(n(806),n.b),p=a()(i()),m=c()(l),b=c()(g),A=c()(d),I=c()(u);p.push([e.id,"/*\nToggle Radios v1.4\nby Adam Culpepper | @adamculpepper\nhttps://github.com/adamculpepper/toggle-radios\n*/\n\n/* Customizable styles */\n\n/* Colors: Default (blue) */\n.toggle-radio > input + label {background:#f5f5f5; border:thin solid rgba(0, 0, 0, 0.2); border-width:thin thin 0 thin;}\n.toggle-radio > input:last-of-type + label {border-bottom-width:thin;}\n.toggle-radio > input:checked + label {background:lightblue;}\n\n/* Rounded corners */\n.toggle-radio input:first-of-type + label {border-radius:0.4vh 0.4vh 0 0;}\n.toggle-radio input:last-of-type + label {border-radius:0 0 0.4vh 0.4vh;}\n\n/* Indicators for smaller devices (stacked) */\n.toggle-radio > input + label:before {content:''; display:inline-block; width:1.6vw; height:1.6vw; margin-right:0.50rem; background-image:url("+m+"); background-repeat:no-repeat; background-position:center center; background-size:1.6vh 1.6vh;}\n.toggle-radio > input:checked + label:before {background-image:url("+b+");}\n\n/* //////////////////////////\nCORE STYLES BELOW - NO TOUCHY\n////////////////////////// */\n.toggle-radio {display:inline-block; vertical-align:middle;}\n.toggle-radio > input[type='radio'] {display:none;}\n.toggle-radio > input[disabled] + label {opacity:0.50;}\n.toggle-radio > input[disabled] + label:hover {cursor:not-allowed;}\n.toggle-radio > input + label {display:flex; margin-bottom:0; padding:0.5vw 1vw; cursor:pointer; align-items:center;}\n\n/* Transitions */\n.toggle-radio > input:checked + label {transition:background 300ms linear;}\n\n/* //////////////////////////\nCORE STYLES ABOVE - NO TOUCHY\n////////////////////////// */\n\n/* Style: Rounded */\n.toggle-radio[data-style='rounded'] > input:first-of-type + label\t\t{border-radius:2vw 2vw 0 0;}\n.toggle-radio[data-style='rounded'] > input:last-of-type + label\t\t{border-radius:0 0 2vw 2vw;}\n\n/* Style: Square */\n.toggle-radio[data-style='square'] > input + label\t\t\t{border-radius:0;}\n\n/* Color */\n.toggle-radio[data-color] > input + label\t\t\t\t\t{color:#fff;}\n.toggle-radio[data-color] > input + label:before \t\t\t{background-image:url("+A+");}\n.toggle-radio[data-color] > input:checked + label:before\t{background-image:url("+I+");}\n\n/* Color: Red */\n.toggle-radio[data-color='red'] > input + label\t\t\t\t{background:#e74c3c;}\n.toggle-radio[data-color='red'] > input:checked + label\t\t{background:#9a0000;}\n\n/* Color: Orange */\n.toggle-radio[data-color='orange'] > input + label\t\t\t{background:#e67e22;}\n.toggle-radio[data-color='orange'] > input:checked + label\t{background:#993100;}\n \n/* Color: Yellow */\n.toggle-radio[data-color='yellow'] > input + label\t\t\t{background:#f1c30f;}\n.toggle-radio[data-color='yellow'] > input:checked + label\t{background:#a47600;}\n\n/* Color: Green */\n.toggle-radio[data-color='green'] > input + label\t\t\t{background:#2ecc71;}\n.toggle-radio[data-color='green'] > input:checked + label\t{background:#007f24;}\n\n/* Color: Blue */\n.toggle-radio[data-color='blue'] > input + label\t\t\t{background:#3498db;}\n.toggle-radio[data-color='blue'] > input:checked + label\t{background:#004b8e;}\n\n/* Color: Purple */\n.toggle-radio[data-color='purple'] > input + label\t\t\t{background:#aa66cc;}\n.toggle-radio[data-color='purple'] > input:checked + label\t{background:#5d197f;}\n\n/* Color: Gray */\n.toggle-radio[data-color='gray'] > input + label\t\t\t{background:#555555;}\n.toggle-radio[data-color='gray'] > input:checked + label\t{background:#080808;}\n\n\n/* ------------------------------ */\n\n/* Bootstrap Breakpoints */\n\n\n/* Large (lg) and up */\n.toggle-radio > input + label\t\t\t\t{display:inline-block; float:left; border-width:thin 0 thin thin;}\n.toggle-radio > input:last-of-type + label \t{border-right-width:thin;}\n.toggle-radio > input + label:before\t\t{display:none;}\n\n/* Border Radius */\n.toggle-radio input:first-of-type + label\t{border-radius:0.4vh 0 0 0.4vh;}\n.toggle-radio input:last-of-type + label \t{border-radius:0 0.4vh 0.4vh 0;}\n\n/* Rounded */\n.toggle-radio[data-style='rounded'] > input:first-of-type + label {border-radius:50.0vw 0 0 50.0vw;}\n.toggle-radio[data-style='rounded'] > input:last-of-type + label {border-radius:0 50.0vw 50.0vw 0;}\n",""]);const f=p},"AboutPanel.html":(e,t,n)=>{n.r(t),n.d(t,{default:()=>m});var r=n(91),i=n.n(r),s=new URL(n(746),n.b),a=new URL(n(481),n.b),o=new URL(n(611),n.b),c=new URL(n(19),n.b),l=new URL(n(647),n.b),g=new URL(n(930),n.b),d=new URL(n(321),n.b),u=i()(s),p=i()(a);const m='\n \n \n This game is an experiment...\n \n Categorizing English words by how commonly they are used.\n \n Using several open-data sources, such as: WordNet,\n and various word lists and books in the public domain.\n \n \n Working with different technologies for web-apps:\n \n Aurelia with TypeScript (you are using this one now)\n React.js with TypeScript\n Vue.js with TypeScript\n Plain HTML+CSS+Javascript\n \n Building some word games\n \n OK, I\'m done with about...\n \n\n \n\n\n'},"AnswerDifficulty.html":(e,t,n)=>{n.r(t),n.d(t,{default:()=>r});const r='\n \n \n\n \n ${grade_level_text}\n ${word_set_size_text}\n \n\n'},"AnswerRow.html":(e,t,n)=>{n.r(t),n.d(t,{default:()=>r});const r='\n \n \n \n \n \n \n \n ${puzzle_answer.attempt_number}\n \n \n ${puzzle_answer.answer_text}\n \n \n \n \n \n \n \n \n \n \n ${note}\n \n \n \n \n\n'},"AnswerScores.html":(e,t,n)=>{n.r(t),n.d(t,{default:()=>r});const r='\n \n \n \n \n ${boggle_score}\n ${scrabble_score}\n \n\n \n ❌\n \n\n\n'},"AnswersPanel.html":(e,t,n)=>{n.r(t),n.d(t,{default:()=>r});const r='\n \n \n \n\n \n \n \n ${answers_counts_text}\n ...for a total score of ${total_answers_score} points. \n \n \n \n \n \n \n \n \n You haven\'t asked to score any answers to the puzzle yet...\n \n \n\n\n\n'},"AnswersTable.html":(e,t,n)=>{n.r(t),n.d(t,{default:()=>r});const r='\n \n \n \n\n \n \n \n \n \n \n\n'},"AnswersTitleRow.html":(e,t,n)=>{n.r(t),n.d(t,{default:()=>r});const r="\n \n \n\n \n \n #\n \n \n Answer Text\n \n \n Score\n \n \n Difficulty\n \n \n Notes\n \n \n\n\n"},"Banner.html":(e,t,n)=>{n.r(t),n.d(t,{default:()=>o});var r=n(91),i=n.n(r),s=new URL(n(746),n.b),a=new URL(n(481),n.b);const o='\n \n \n \n\n \n \n \n \n \n Make a Word from a License Plate \n \n \n \n \n\n '},"CurrentGameControls.html":(e,t,n)=>{n.r(t),n.d(t,{default:()=>r});const r='\n \n \n\n \n \n \n \n Time Elapsed: ${hours_minutes_seconds}\n \n \n\n \n \n \n Score Word\n Get a Hint\n 🔄\n Show Scores...\n \n \n Back to word entry...\n \n \n\n \n \n \n \n \n \n \n\n\n'},"FeedbackPanel.html":(e,t,n)=>{n.r(t),n.d(t,{default:()=>r});const r='\n\n \n \n\n \n \n \n Please provide your suggestions,or describe any problems you found...\n \n \n 😊\n \n 🙁\n \n \n \x3c!-- TODO: add pattern back in: \n \n \n Send Feedback\n ...or not!\n \n \n \n \n\n'},"FramedLicensePlate.html":(e,t,n)=>{n.r(t),n.d(t,{default:()=>r});const r='\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'},"GameStatusMessagesSignboard.html":(e,t,n)=>{n.r(t),n.d(t,{default:()=>r});const r='\n \n \n\n \n \n ${message_text_line}\n \n \n\n'},"HamburgerMenu.html":(e,t,n)=>{n.r(t),n.d(t,{default:()=>a});var r=n(91),i=n.n(r),s=new URL(n(286),n.b);const a='\n \n\n \n \n \n About...\n Feedback... 😊 🙁\n \n \n\n '},"InProcessIndicator.html":(e,t,n)=>{n.r(t),n.d(t,{default:()=>r});const r='\n \n\n \x3c!-- This HTML is from https://loading.io --\x3e\n \n\n'},"LicensePlateAnswerEditorFreeEntry.html":(e,t,n)=>{n.r(t),n.d(t,{default:()=>r});const r='\n \n \n \n\n \n \x3c!-- space at top --\x3e\n \n\n \n \n \n\n \n \n \n \n\n'},"PuzzleSummary.html":(e,t,n)=>{n.r(t),n.d(t,{default:()=>r});const r='\n \n\n \n \n Puzzle: \n ${current_game.license_plate_text}\n has ${current_game.solutions_count.toLocaleString()} answers \n \n \n\n'},"StartNewGameControls.html":(e,t,n)=>{n.r(t),n.d(t,{default:()=>r});const r='\n \n \n\n \n \n Start New Game\n \n \n \n Random Puzzle\n Choose Puzzle\n \n \n \n Selected by you:\n \n Use ${user_selected_puzzle_text} as Puzzle\n \n \n \n \n \n\n'},"SystemMessagesSignboard.html":(e,t,n)=>{n.r(t),n.d(t,{default:()=>r});const r='\n \n \n\n \n \n \n ${message_text_line}\n \n \n \n\n'},"TopOfLicensePlateFrame.html":(e,t,n)=>{n.r(t),n.d(t,{default:()=>r});const r='\n \n \n \n\n \n \n \n \n \n \n \n \n\n'},"app.html":(e,t,n)=>{n.r(t),n.d(t,{default:()=>r});const r='\n \n \n \n \n \n \n\n \n \n \n \n \n \n \n \n \n \n \n \n\n'},AboutPanel:(e,t,n)=>{n.r(t),n.d(t,{AboutPanel:()=>c});var r=n("aurelia-framework"),i=n("aurelia-event-aggregator"),s=n(740),a=function(e,t,n,r){var i,s=arguments.length,a=s<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var o=e.length-1;o>=0;o--)(i=e[o])&&(a=(s<3?i(a):s>3?i(t,n,a):i(t,n))||a);return s>3&&a&&Object.defineProperty(t,n,a),a},o=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},c=function(){function e(e){this.ea=e}return e.prototype.closePanel=function(){this.ea.publish(new s.Ll(!1))},a([r.bindable,o("design:type",Boolean)],e.prototype,"about_panel_is_open",void 0),a([r.autoinject,o("design:paramtypes",[i.h])],e)}()},AnswerDifficulty:(e,t,n)=>{n.r(t),n.d(t,{AnswerDifficulty:()=>a});var r=n("aurelia-framework"),i=function(e,t,n,r){var i,s=arguments.length,a=s<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var o=e.length-1;o>=0;o--)(i=e[o])&&(a=(s<3?i(a):s>3?i(t,n,a):i(t,n))||a);return s>3&&a&&Object.defineProperty(t,n,a),a},s=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},a=function(){function e(){}return e.prototype.bind=function(){this.grade_level_text=null!=this.grade_level?"grade ".concat(this.grade_level||"K"):void 0,this.word_set_size_text=this.word_set_size?"once each ".concat(this.word_set_size.toLocaleString("en-US")," words"):"very rare"},i([r.bindable,s("design:type",Number)],e.prototype,"grade_level",void 0),i([r.bindable,s("design:type",Number)],e.prototype,"word_set_size",void 0),e}()},AnswerRow:(e,t,n)=>{n.r(t),n.d(t,{AnswerRow:()=>s});var r=n("aurelia-framework"),i=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},s=function(){function e(){}return e.prototype.bind=function(){var e=this.puzzle_answer.scrabble_score;this.is_valid_word=e>0},function(e,t,n,r){var i,s=arguments.length,a=s<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var o=e.length-1;o>=0;o--)(i=e[o])&&(a=(s<3?i(a):s>3?i(t,n,a):i(t,n))||a);s>3&&a&&Object.defineProperty(t,n,a)}([r.bindable,r.observable,i("design:type",Object)],e.prototype,"puzzle_answer",void 0),e}()},AnswerScores:(e,t,n)=>{n.r(t),n.d(t,{AnswerScores:()=>a});var r=n("aurelia-framework"),i=function(e,t,n,r){var i,s=arguments.length,a=s<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var o=e.length-1;o>=0;o--)(i=e[o])&&(a=(s<3?i(a):s>3?i(t,n,a):i(t,n))||a);return s>3&&a&&Object.defineProperty(t,n,a),a},s=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},a=function(){function e(){}return e.prototype.bind=function(){this.is_valid_word=this.scrabble_score>0},i([r.bindable,s("design:type",Number)],e.prototype,"boggle_score",void 0),i([r.bindable,s("design:type",Number)],e.prototype,"scrabble_score",void 0),e}()},AnswersPanel:(e,t,n)=>{n.r(t),n.d(t,{AnswersPanel:()=>o});var r=n("aurelia-framework"),i=n("aurelia-event-aggregator"),s=function(e,t,n,r){var i,s=arguments.length,a=s<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var o=e.length-1;o>=0;o--)(i=e[o])&&(a=(s<3?i(a):s>3?i(t,n,a):i(t,n))||a);return s>3&&a&&Object.defineProperty(t,n,a),a},a=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},o=function(){function e(e){this.ea=e}return e.prototype.bind=function(){this.puzzle_answersChanged()},e.prototype.puzzle_answersChanged=function(){this.setAnswerCounts(),this.setAnswerCountsText()},e.prototype.setAnswerCounts=function(){var e=this;this.correct_answer_count=0,this.total_answer_count=0,this.total_answers_score=0,this.puzzle_answers.forEach((function(t){e.total_answer_count++,t.scrabble_score&&(e.correct_answer_count++,e.total_answers_score+=t.scrabble_score,t.boggle_score&&(e.total_answers_score+=t.boggle_score))}))},e.prototype.setAnswerCountsText=function(){var e=1==this.correct_answer_count?"answer":"answers",t=1==this.total_answer_count?"try":"tries";this.answers_counts_text="You have ".concat(this.correct_answer_count," correct ").concat(e,", after ").concat(this.total_answer_count," ").concat(t,".")},s([r.bindable,r.observable,a("design:type",Array)],e.prototype,"puzzle_answers",void 0),s([r.autoinject,a("design:paramtypes",[i.h])],e)}()},AnswersTable:(e,t,n)=>{n.r(t),n.d(t,{AnswersTable:()=>s});var r=n("aurelia-framework"),i=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},s=function(){function e(){}return e.prototype.attached=function(){this.table_data_rows_height=this.data_rows_element.offsetHeight},function(e,t,n,r){var i,s=arguments.length,a=s<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var o=e.length-1;o>=0;o--)(i=e[o])&&(a=(s<3?i(a):s>3?i(t,n,a):i(t,n))||a);s>3&&a&&Object.defineProperty(t,n,a)}([r.bindable,r.observable,i("design:type",Array)],e.prototype,"puzzle_answers",void 0),e}()},AnswersTitleRow:(e,t,n)=>{n.r(t),n.d(t,{AnswersTitleRow:()=>r});var r=function(){}},Banner:(e,t,n)=>{n.r(t),n.d(t,{Banner:()=>s});var r=n("aurelia-framework"),i=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},s=function(){function e(){}return function(e,t,n,r){var i,s=arguments.length,a=s<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var o=e.length-1;o>=0;o--)(i=e[o])&&(a=(s<3?i(a):s>3?i(t,n,a):i(t,n))||a);s>3&&a&&Object.defineProperty(t,n,a)}([r.bindable,i("design:type",Number)],e.prototype,"in_process_count",void 0),e}()},CurrentGameControls:(e,t,n)=>{n.r(t),n.d(t,{CurrentGameControls:()=>g});var r=n("aurelia-framework"),i=n("aurelia-event-aggregator"),s=n(740),a=n(346),o=function(e,t,n,r){var i,s=arguments.length,a=s<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var o=e.length-1;o>=0;o--)(i=e[o])&&(a=(s<3?i(a):s>3?i(t,n,a):i(t,n))||a);return s>3&&a&&Object.defineProperty(t,n,a),a},c=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},l={REQUEST:30,ERROR:a.W,ANSWER:30,HINT:(20,1200)},g=function(){function e(e){var t=this;this.ea=e,this.request_in_progress_count=0,this.ea.subscribe(s.VU,(function(e){t.userRequestedCheckAnswer()}))}return e.prototype.elapsed_secondsChanged=function(){this.hours_minutes_seconds=new Date(1e3*this.elapsed_seconds).toISOString().substring(11,19)},e.prototype.getHintDifficultyText=function(e){return null!=e.word_set_size?" Difficulty: once in ".concat(e.word_set_size.toLocaleString()," words"):""},e.prototype.getMessageForHint=function(e){return{text:"Pattern: ".concat(e.solution_pattern_text)+this.getHintDifficultyText(e),message_type:"hint",remote_request_status:"ok",expiration_secs:l.HINT}},e.prototype.userRequestedCheckAnswer=function(){var e=this;this.request_in_progress_count++,this.ea.publish(new s.r((function(t,n){e.request_in_progress_count--;var r=function(e,t){if(t){var n=t.answer_text.toLocaleUpperCase();if(t.scrabble_score){var r=t.scrabble_score+(t.scrabble_score||0);return{text:'"'.concat(n,'" scores ').concat(r," points"),message_type:"checked_answer",remote_request_status:"ok",expiration_secs:l.ANSWER}}return{text:'"'.concat(n,'" is not a known word'),message_type:"checked_answer",remote_request_status:"error",expiration_secs:l.ERROR}}return{text:e,message_type:"checked_answer",remote_request_status:"error",expiration_secs:l.ERROR}}(t,n);e.ea.publish(new s.AG(r))})))},e.prototype.userRequestedHint=function(){var e=this;this.request_in_progress_count++,this.ea.publish(new s.po((function(t,n){e.request_in_progress_count--;var r=e.getMessageForHint(n);e.ea.publish(new s.AG(r))})))},e.prototype.resetText=function(){this.ea.publish(new s.WR)},e.prototype.showAnswersPanel=function(){this.ea.publish(new s.yk(!0))},e.prototype.hideAnswersPanel=function(){this.ea.publish(new s.yk(!1))},o([r.bindable,r.observable,c("design:type",Number)],e.prototype,"elapsed_seconds",void 0),o([r.bindable,c("design:type",Boolean)],e.prototype,"answers_panel_is_open",void 0),o([r.autoinject,c("design:paramtypes",[i.h])],e)}()},FeedbackPanel:(e,t,n)=>{n.r(t),n.d(t,{FeedbackPanel:()=>l});var r=n("aurelia-framework"),i=n("aurelia-event-aggregator"),s=n(740),a=n(715),o=function(e,t,n,r){var i,s=arguments.length,a=s<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var o=e.length-1;o>=0;o--)(i=e[o])&&(a=(s<3?i(a):s>3?i(t,n,a):i(t,n))||a);return s>3&&a&&Object.defineProperty(t,n,a),a},c=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},l=function(){function e(e){this.ea=e,this.rating="good",this.comments=""}var t;return t=e,e.prototype.openPanel=function(){this.ea.publish(new s.XE(!0))},e.prototype.closePanel=function(){this.ea.publish(new s.XE(!1))},e.prototype.sendFeedback=function(){var e,n,r=this,i={game_id:null===(e=this.current_game)||void 0===e?void 0:e.game_id,puzzle_seed:null===(n=this.current_game)||void 0===n?void 0:n.puzzle_seed,rating:this.rating,comments:this.comments},o="feedback-".concat(t.remote_request_id++),c={text:"sending feedback",expiration_secs:30,message_type:"feedback-remote-request",remote_request_status:"request",remote_request_id:o};this.ea.publish(new s.S5(c)),a._.postFeedback(i).then((function(e){r.comments="",r.closePanel();var t={text:"feedback received!",expiration_secs:5,message_type:"feedback-remote-request",remote_request_status:"ok",remote_request_id:o};return r.ea.publish(new s.S5(t)),null}),(function(e){var t={text:"Could not send feedback... try again later.",expiration_secs:10,message_type:"feedback-remote-request",remote_request_status:"error",remote_request_id:o};return r.ea.publish(new s.S5(t)),null}))},e.remote_request_id=0,o([r.bindable,c("design:type",Boolean)],e.prototype,"feedback_panel_is_open",void 0),o([r.bindable,c("design:type",Function)],e.prototype,"current_game",void 0),t=o([r.autoinject,c("design:paramtypes",[i.h])],e)}()},FramedLicensePlate:(e,t,n)=>{n.r(t),n.d(t,{FramedLicensePlate:()=>c});var r=n("aurelia-framework"),i=n("aurelia-event-aggregator"),s=n(740),a=function(e,t,n,r){var i,s=arguments.length,a=s<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var o=e.length-1;o>=0;o--)(i=e[o])&&(a=(s<3?i(a):s>3?i(t,n,a):i(t,n))||a);return s>3&&a&&Object.defineProperty(t,n,a),a},o=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},c=function(){function e(e){var t=this;this.ea=e,this.answers_panel_is_open=!1,this.ea.subscribe(s.yk,(function(e){t.answers_panel_is_open=e.is_open}))}return a([r.bindable,o("design:type",Object)],e.prototype,"settings",void 0),a([r.bindable,r.observable,o("design:type",Function)],e.prototype,"current_game",void 0),a([r.bindable,r.observable,o("design:type",Number)],e.prototype,"elapsed_seconds",void 0),a([r.bindable,r.observable,o("design:type",Array)],e.prototype,"puzzle_answers",void 0),a([r.bindable,r.observable,o("design:type",Object)],e.prototype,"hint",void 0),a([r.autoinject,o("design:paramtypes",[i.h])],e)}()},GameStatusMessagesSignboard:(e,t,n)=>{n.r(t),n.d(t,{GameStatusMessagesSignboard:()=>g});var r=n("aurelia-framework"),i=n("aurelia-event-aggregator"),s=n(842),a=n(740),o=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},c={sending:"blue",ok:"green",error:"red"},l={hint:["hint-message"],checked_answer:["checked-answer-message"]},g=function(){function e(e){var t=this;this.ea=e,this.game_status_messages=new s.n((function(){t.updated()})),this.current_css_classes="",this.ea.subscribe(a.AG,(function(e){var n=e.message;if(n){if("checked_answer"===n.message_type&&"ok"===n.remote_request_status){var r=n.message_type;t.game_status_messages.removeMatchingMessages({message_type:r})}t.game_status_messages.addExpiringMessage(n),t.updated()}})),this.ea.subscribe(a.S5,(function(e){var n=e.message;"new-game-remote-request"===n.message_type&&"request"===n.remote_request_status&&t.game_status_messages.clearAllMessages()})),this.updated()}return e.prototype.bind=function(e,t){this.updated()},e.prototype.updated=function(){this.message_text_lines=this._getDisplayTextLines(),this.color_style=this._getColorStyle(),this.current_css_classes=this._getCSSClasses()},e.prototype._getDisplayTextLines=function(){var e,t=[];return(null===(e=this.game_status_messages.current_message)||void 0===e?void 0:e.text)&&(Array.isArray(this.game_status_messages.current_message.text)?t.push.apply(t,this.game_status_messages.current_message.text):t.push(this.game_status_messages.current_message.text)),t},e.prototype._getColorStyle=function(){var e,t=null===(e=this.game_status_messages.current_message)||void 0===e?void 0:e.remote_request_status;return{color:t?c[t]:"black"}},e.prototype._getCSSClasses=function(){var e,t=null===(e=this.game_status_messages.current_message)||void 0===e?void 0:e.message_type;return(t in l?l[t]:[]).join(" ")},function(e,t,n,r){var i,s=arguments.length,a=s<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var o=e.length-1;o>=0;o--)(i=e[o])&&(a=(s<3?i(a):s>3?i(t,n,a):i(t,n))||a);return s>3&&a&&Object.defineProperty(t,n,a),a}([r.autoinject,o("design:paramtypes",[i.h])],e)}()},HamburgerMenu:(e,t,n)=>{n.r(t),n.d(t,{HamburgerMenu:()=>o});var r=n("aurelia-framework"),i=n(740),s=n("aurelia-event-aggregator"),a=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},o=function(){function e(e){this.ea=e}return e.prototype.openAboutPanel=function(){this.ea.publish(new i.Ll(!0))},e.prototype.openFeedbackPanel=function(){this.ea.publish(new i.XE(!0))},function(e,t,n,r){var i,s=arguments.length,a=s<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var o=e.length-1;o>=0;o--)(i=e[o])&&(a=(s<3?i(a):s>3?i(t,n,a):i(t,n))||a);return s>3&&a&&Object.defineProperty(t,n,a),a}([r.autoinject,a("design:paramtypes",[s.h])],e)}()},InProcessIndicator:(e,t,n)=>{n.r(t),n.d(t,{InProcessIndicator:()=>r});var r=function(){}},LicensePlateAnswerEditorFreeEntry:(e,t,n)=>{n.r(t),n.d(t,{LicensePlateAnswerEditorFreeEntry:()=>g});var r=n("aurelia-framework"),i=n("aurelia-event-aggregator"),s=n(740),a=n(842),o=function(e,t,n,r){var i,s=arguments.length,a=s<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var o=e.length-1;o>=0;o--)(i=e[o])&&(a=(s<3?i(a):s>3?i(t,n,a):i(t,n))||a);return s>3&&a&&Object.defineProperty(t,n,a),a},c=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},l={margin:"0 auto"},g=function(){function e(e){var t=this;this.ea=e,this.game_status_message_style=l,this.show_input_error=!1,this.max_length=15,this.game_messages=new a.n((function(){})),this.ea.subscribe(s.WR,(function(e){t.resetPuzzleText()})),this.ea.subscribe(s.L3,(function(e){t.updateSizes()}))}return e.prototype.bind=function(){this.current_gameChanged()},e.prototype.attached=function(){this.updateSizes()},e.prototype.current_gameChanged=function(){if(this.current_game){this.answer_text=this.current_game.answer_text;var e=this.current_game.puzzle_seed.split(""),t=e[0],n=e[1],r=e[2],i="".concat(t,".*").concat(n,".*").concat(r,".*");this.puzzle_chars_in_order_regexp=new RegExp(i,"i")}else this.answer_text="???";this.updateSizes()},e.prototype.onAnyInput=function(e){var t=this,n="insertFromDrop"===e.inputType,r=this.puzzle_input_element,i=r.selectionStart,s=r.selectionEnd,a=e.target.value.trim().toUpperCase();this.answer_text=a,n||this.updateSizes(),setTimeout((function(){if(n){var r=e.target.value;t.dropPreservesOrderOfPuzzleChars(r)||(t.answer_text=t.answer_text_before_drag,e.target.value=t.answer_text_before_drag,t.updateCursor(t.selection_before_drag.selectionStart,t.selection_before_drag.selectionEnd),t.show_input_error=!0,setTimeout((function(){t.show_input_error=!1}),500)),t.answer_text_before_drag=void 0,t.selection_before_drag=void 0,t.updateSizes()}else t.updateCursor(i,s)}),1)},e.prototype.updateCursor=function(e,t){this.puzzle_input_element.setSelectionRange(e,t)},e.prototype.deletionPreservesOrderOfPuzzleChars=function(){var e=this.puzzle_input_element,t=e.selectionStart,n=e.selectionEnd,r=this.answer_text;return null!=(t===n?t>0?(r.slice(0,t-1)+r.slice(t)).match(this.puzzle_chars_in_order_regexp):r.match(this.puzzle_chars_in_order_regexp):(r.slice(0,t)+r.slice(n)).match(this.puzzle_chars_in_order_regexp))},e.prototype.dropPreservesOrderOfPuzzleChars=function(e){return null!=e.match(this.puzzle_chars_in_order_regexp)},e.prototype.onkeydown=function(e){var t=this;if("Enter"===e.key)return this.current_game.answer_text=this.answer_text,this.settings.check_answer_on_enter_key&&this.ea.publish(new s.VU),!0;if("Escape"===e.key||"Esc"===e.key)return this.answer_text=this.current_game.puzzle_seed,this.current_game.answer_text=this.current_game.puzzle_seed,!0;if("ArrowLeft"===e.key||"ArrowRight"===e.key||"Left"===e.key||"Right"===e.key)return!0;var n=this.puzzle_input_element,r=n.selectionStart!==n.selectionEnd;if("Backspace"===e.key||r){var i=this.deletionPreservesOrderOfPuzzleChars();return i||(this.show_input_error=!0,setTimeout((function(){t.show_input_error=!1}),500)),i}return 15===this.answer_text.length&&(this.show_input_error=!0,setTimeout((function(){t.show_input_error=!1}),500)),!0},e.prototype.onDragStart=function(e){this.answer_text_before_drag=this.answer_text;var t=this.puzzle_input_element,n=t.selectionStart,r=t.selectionEnd;return this.selection_before_drag={selectionStart:n,selectionEnd:r},!0},e.prototype.onDrop=function(e){return!0},e.prototype.onChange=function(){this.current_game.answer_text=this.answer_text},e.prototype.updateSizes=function(){var e=this.getLicensePlateCharSizeVw(),t=this.puzzle_input_element?function(e,t,n){return Math.min(Math.trunc(e*t.length),85)}(e,this.answer_text+"W",this.puzzle_input_element):500;this.computed_style={"font-size":"".concat(e,"vw"),width:"".concat(t,"vw")}},e.prototype.getLicensePlateCharSizeVw=function(){if(this.answer_text){var e=this.answer_text.length;return e<=5?15:e>=15?8:15-(e-5)/10*7}return 15},e.prototype.resetPuzzleText=function(){this.answer_text=this.current_game.puzzle_seed,this.current_game.answer_text=this.current_game.puzzle_seed,this.updateSizes()},o([r.bindable,c("design:type",Object)],e.prototype,"settings",void 0),o([r.bindable,r.observable,c("design:type",Function)],e.prototype,"current_game",void 0),o([r.bindable,r.observable,c("design:type",Object)],e.prototype,"hint",void 0),o([r.autoinject,c("design:paramtypes",[i.h])],e)}()},PuzzleSummary:(e,t,n)=>{n.r(t),n.d(t,{PuzzleSummary:()=>s});var r=n("aurelia-framework"),i=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},s=function(){function e(){}return function(e,t,n,r){var i,s=arguments.length,a=s<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var o=e.length-1;o>=0;o--)(i=e[o])&&(a=(s<3?i(a):s>3?i(t,n,a):i(t,n))||a);s>3&&a&&Object.defineProperty(t,n,a)}([r.bindable,r.observable,i("design:type",Function)],e.prototype,"current_game",void 0),e}()},StartNewGameControls:(e,t,n)=>{n.r(t),n.d(t,{StartNewGameControls:()=>o});var r=n("aurelia-framework"),i=n("aurelia-event-aggregator"),s=n(740),a=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},o=function(){function e(e){this.ea=e,this.step="not active",this.user_selected_puzzle_text=""}return e.prototype.advanceStep=function(e){switch(this.step=e,e){case"start random game":this.startNewGameRandom(),this.step="awaiting response";break;case"start user selected game":this.startNewGameFromUserSelection()}},e.prototype.startNewGameRandom=function(){var e=this;this.ea.publish(new s.wG({completion_callback:function(){e.step="not active"}})),this.ea.publish(new s.yk(!1))},e.prototype.startNewGameFromUserSelection=function(){var e=this,t={user_selected_puzzle:this.user_selected_puzzle_text,completion_callback:function(){e.step="not active"}};this.ea.publish(new s.wG(t)),this.ea.publish(new s.yk(!1))},e.prototype.onAnyInput=function(e){var t=this,n=this.user_puzzle_input_element,r=n.selectionStart,i=n.selectionEnd,s=e.target.value.trim().toUpperCase();this.user_selected_puzzle_text=s,setTimeout((function(){t.updateCursor(r,i)}),1)},e.prototype.updateCursor=function(e,t){this.user_puzzle_input_element.setSelectionRange(e,t)},function(e,t,n,r){var i,s=arguments.length,a=s<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var o=e.length-1;o>=0;o--)(i=e[o])&&(a=(s<3?i(a):s>3?i(t,n,a):i(t,n))||a);return s>3&&a&&Object.defineProperty(t,n,a),a}([r.autoinject,a("design:paramtypes",[i.h])],e)}()},SystemMessagesSignboard:(e,t,n)=>{n.r(t),n.d(t,{SystemMessagesSignboard:()=>u});var r=n("aurelia-framework"),i=n("aurelia-event-aggregator"),s=n(842),a=n(346),o=n(740),c=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},l={request:"blue",ok:"green",error:"red"},g={info:["game-description-message"],"new-game-remote-request":["remote-request-message"],"check-answer-remote-request":["remote-request-message"],"hint-remote-request":["remote-request-message"],"feedback-remote-request":["remote-request-message"]},d=["Find a word that contains all three letters, in the order given on the license plate.","This game allows words of up to 15 characters long."],u=function(){function e(e){var t=this;this.ea=e,this.game_description_message={text:d,message_type:"info",expiration_secs:a.W},this.system_messages=new s.n((function(){t.updated()})),this.current_css_classes="",this.ea.subscribe(o.S5,(function(e){var n=e.message;if(n){var r=n.message_type;"request"===n.remote_request_status&&t.system_messages.removeMatchingMessages({message_type:r}),t.system_messages.addExpiringMessage(n),t.updated()}})),this.system_messages.addExpiringMessage(this.game_description_message),this.updated()}return e.prototype.bind=function(e,t){this.updated()},e.prototype.updated=function(){this.message_text_lines=this._getDisplayTextLines(),this.color_style=this._getColorStyle(),this.current_css_classes=this._getCSSClasses()},e.prototype._getDisplayTextLines=function(){var e,t=[];return(null===(e=this.system_messages.current_message)||void 0===e?void 0:e.text)&&(Array.isArray(this.system_messages.current_message.text)?t.push.apply(t,this.system_messages.current_message.text):t.push(this.system_messages.current_message.text)),t},e.prototype._getColorStyle=function(){var e,t=null===(e=this.system_messages.current_message)||void 0===e?void 0:e.remote_request_status;return{color:t?l[t]:"black"}},e.prototype._getCSSClasses=function(){var e,t=null===(e=this.system_messages.current_message)||void 0===e?void 0:e.message_type;return(t in g?g[t]:[]).join(" ")},function(e,t,n,r){var i,s=arguments.length,a=s<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var o=e.length-1;o>=0;o--)(i=e[o])&&(a=(s<3?i(a):s>3?i(t,n,a):i(t,n))||a);return s>3&&a&&Object.defineProperty(t,n,a),a}([r.autoinject,c("design:paramtypes",[i.h])],e)}()},TopOfLicensePlateFrame:(e,t,n)=>{n.r(t),n.d(t,{TopOfLicensePlateFrame:()=>s});var r=n("aurelia-framework"),i=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},s=function(){function e(){}return function(e,t,n,r){var i,s=arguments.length,a=s<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var o=e.length-1;o>=0;o--)(i=e[o])&&(a=(s<3?i(a):s>3?i(t,n,a):i(t,n))||a);s>3&&a&&Object.defineProperty(t,n,a)}([r.bindable,r.observable,i("design:type",Function)],e.prototype,"current_game",void 0),e}()},app:(e,t,n)=>{n.r(t),n.d(t,{App:()=>d});var r=n("aurelia-framework"),i=n("aurelia-event-aggregator"),s=n(346),a=n(740),o=function(){function e(t,n){var r=this,i=function(){r.timer_is_active&&(r.elapsed_seconds++,null==n||n(r),setTimeout(i,1e3))};this.game_id=t.game_id,this.puzzle_seed=t.puzzle_seed.toLocaleUpperCase(),this.answer_text=this.puzzle_seed,this.solutions_count=t.solutions_count,this.grade_level=t.grade_level,this.notes=t.notes,this.license_plate_text=e.generateLicensePlateText(t.puzzle_seed,"US"),this.elapsed_seconds=0,this.timer_is_active=!0,setTimeout(i,1e3)}return e.prototype.stop=function(){this.timer_is_active=!1},e.generateLicensePlateText=function(e,t){function n(e){return Math.floor(Math.random()*e)}function r(){return n(10)}var i=1==n(5)?r():"",s="".concat(r()).concat(r()).concat(r());return 1==n(2)?"".concat(i," ").concat(e.toUpperCase()," ").concat(s):"".concat(s," ").concat(e.toUpperCase()," ").concat(i)},e}(),c=n(715),l=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},g={REQUEST:30,OK:5,ERROR:s.W},d=function(){function e(e){var t=this;this.ea=e,this.settings={check_answer_on_enter_key:!0},this.in_process_count=0,this.remote_request_id=0,this.elapsed_seconds=0,this.about_panel_is_open=!1,this.feedback_panel_is_open=!1,e.subscribe(a.Ll,(function(e){t.about_panel_is_open=e.is_open})),e.subscribe(a.XE,(function(e){t.feedback_panel_is_open=e.is_open})),e.subscribe(a.wG,(function(e){t.userRequestedStartNewGame(e.request)})),e.subscribe(a.S5,(function(e){"request"===e.message.remote_request_status?t.in_process_count++:t.in_process_count--})),e.subscribe(a.r,(function(e){t.userRequestedCheckAnswer(e.callback)})),e.subscribe(a.po,(function(e){t.userRequestedHint(e.callback)})),this.userRequestedStartNewGame({}),this.keepAlive(),window.onresize=function(){var e={width:window.innerWidth,height:window.innerHeight};t.ea.publish(new a.L3(e))}}return e.prototype.keepAlive=function(){var e=this;setTimeout((function(){c._.requestUpTime(),e.keepAlive()}),9e5)},e.prototype.initiateRemoteRequest=function(e){this.ea.publish(new a.S5(e))},e.prototype.completedRemoteRequest=function(e){this.ea.publish(new a.S5(e))},e.prototype.notifyElapsedTimeUpdated=function(e){this.current_game&&(this.current_game.elapsed_seconds=e.elapsed_seconds,this.elapsed_seconds=e.elapsed_seconds)},e.prototype.userRequestedStartNewGame=function(e){var t,n=this;this.current_game&&(e.game_id=this.current_game.game_id,e.elapsed_seconds=this.elapsed_seconds,e.previous_puzzle_grade_level=(this.current_game,null!=(t=n.estimateGradeLevelOfAnswers())?t:Math.max(n.current_game.grade_level-1,0)),this.current_game.stop(),this.current_game=void 0),this.elapsed_seconds=0,this.puzzle_answers=[],this.hint=void 0;var r=e.user_selected_puzzle,i=c._.requestNewGame(e),s="new-game-".concat(this.remote_request_id++);this.initiateRemoteRequest({text:"requesting new game",message_type:"new-game-remote-request",remote_request_status:"request",remote_request_id:s,expiration_secs:g.REQUEST}),this.feedback_panel_is_open=!1,i.then((function(t){var r,i;if(t.solutions_count>0){t.puzzle_seed=t.puzzle_seed.toLocaleUpperCase(),null===(r=e.completion_callback)||void 0===r||r.call(e,null,t),n.completedRemoteRequest({remote_request_id:s,text:"starting new game with: ".concat(t.puzzle_seed),message_type:"new-game-remote-request",remote_request_status:"ok",expiration_secs:g.OK});var a=new o(t,n.notifyElapsedTimeUpdated.bind(n));n.current_game=a,n.current_game.elapsed_seconds=0}else{var c="There are no answers for: ".concat(t.puzzle_seed);null===(i=e.completion_callback)||void 0===i||i.call(e,c),n.completedRemoteRequest({remote_request_id:s,text:c,message_type:"new-game-remote-request",remote_request_status:"error",expiration_secs:g.ERROR})}}),(function(t){var i,a=t.message||t.statusText||"unknown failure";null===(i=e.completion_callback)||void 0===i||i.call(e,a),n.completedRemoteRequest({remote_request_id:s,text:'new game for: "'.concat(r,'" failed: ').concat(a),message_type:"new-game-remote-request",remote_request_status:"error",expiration_secs:g.ERROR})}))},e.prototype.currentWordIsANewAnswer=function(){var e=this.current_game.answer_text.toLocaleUpperCase();return!this.puzzle_answers.find((function(t){return t.answer_text===e}))},e.prototype.userRequestedCheckAnswer=function(e){var t=this;if(this.current_game)if(this.currentWordIsANewAnswer()){this.current_game.answer_text=this.current_game.answer_text;var n=this.current_game,r=n.game_id,i=n.puzzle_seed,s=n.elapsed_seconds,a=n.answer_text,o={game_id:r,puzzle_seed:i,elapsed_seconds:s,answer_text:a},l=c._.requestCheckAnswer(o),d="check-answer-".concat(this.remote_request_id++);this.initiateRemoteRequest({remote_request_id:d,text:"requesting answer check",message_type:"check-answer-remote-request",remote_request_status:"request",expiration_secs:g.REQUEST}),l.then((function(n){null==e||e(null,n),t.completedRemoteRequest({remote_request_id:d,text:"received answer check for: ".concat(a),message_type:"check-answer-remote-request",remote_request_status:"ok",expiration_secs:g.OK});var r=n;r.attempt_number=t.puzzle_answers.length+1,r.answer_text=r.answer_text.toLocaleUpperCase(),t.puzzle_answers.push(r)}),(function(e){var n,r=e.message||e.statusText||"unknown failure";null===(n=o.completion_callback)||void 0===n||n.call(o,r),t.completedRemoteRequest({remote_request_id:d,text:"check answer for: ".concat(a," failed: ").concat(r),message_type:"check-answer-remote-request",remote_request_status:"error",expiration_secs:g.ERROR})}))}else null==e||e('You have already submitted "'.concat(this.current_game.answer_text,'" as an answer.'));else null==e||e("There is no active game...")},e.prototype.userRequestedHint=function(e){var t=this;if(this.current_game){var n=this.current_game,r=n.game_id,i=n.puzzle_seed,s=n.elapsed_seconds,a={game_id:r,puzzle_seed:i,elapsed_seconds:s},o=c._.requestHint(a),l="get-hint-".concat(this.remote_request_id++);this.initiateRemoteRequest({remote_request_id:l,text:"requesting hint",message_type:"hint-remote-request",remote_request_status:"request",expiration_secs:g.REQUEST}),o.then((function(n){null==e||e(null,n),t.completedRemoteRequest({remote_request_id:l,text:"received hint for: ".concat(i),message_type:"hint-remote-request",remote_request_status:"ok",expiration_secs:g.OK}),t.hint=n}),(function(n){var r=n.message||n.statusText||"unknown failure";null==e||e(r),t.completedRemoteRequest({remote_request_id:l,text:"hint for: ".concat(i," failed: ").concat(r),message_type:"hint-remote-request",remote_request_status:"error",expiration_secs:g.ERROR})}))}},e.prototype.estimateGradeLevelOfAnswers=function(){var e=this.puzzle_answers.length,t=0,n=0;if(e){this.puzzle_answers.forEach((function(e){null!=e.grade_level?n+=e.grade_level:t++}));var r=Math.trunc(n/e);n-=t*r;var i=Math.trunc(n/e);return Math.max(i,0)}},function(e,t,n,r){var i,s=arguments.length,a=s<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var o=e.length-1;o>=0;o--)(i=e[o])&&(a=(s<3?i(a):s>3?i(t,n,a):i(t,n))||a);return s>3&&a&&Object.defineProperty(t,n,a),a}([r.autoinject,l("design:paramtypes",[i.h])],e)}()},842:(e,t,n)=>{n.d(t,{n:()=>i});var r=n(346),i=function(){function e(e){this.current_message_changed=e,this.expiring_messages=[],this.stop_timer=!1,this.rotateMessageAfterDelay()}return e.prototype.destructor=function(){this.stop_timer=!0},e.prototype.addExpiringMessage=function(t){var n,i=this,s=e.next_message_id++;t.text,t._message_id=s,t._date=Date.now(),n=i.expiring_messages.filter((function(e){return null==t.remote_request_id||e.remote_request_id!==t.remote_request_id})),i.expiring_messages=n,this.expiring_messages.push(t),this.current_message=t,t.expiration_secs<=r.W&&setTimeout((function(){i.removeMessage(s)}),1e3*t.expiration_secs),this.current_message_changed()},e.prototype.findIndexOfMessage=function(e){return this.expiring_messages.findIndex((function(t,n){return t._message_id===e}))},e.prototype.findIndexOfCurrentMessage=function(){return this.current_message?this.findIndexOfMessage(this.current_message._message_id):-1},e.prototype.rotateMessageAfterDelay=function(){var e=this;this.stop_timer||setTimeout((function(){if(e.expiring_messages.length>0){var t=e.findIndexOfCurrentMessage();t=(t+1)%e.expiring_messages.length,e.current_message=e.expiring_messages[t],e.current_message_changed()}e.rotateMessageAfterDelay()}),2e3)},e.prototype.removeMessage=function(e){var t,n=this.findIndexOfMessage(e);if(-1!=n){var r=this.expiring_messages.filter((function(t){return t._message_id!==e}));if(this.expiring_messages=r,(null===(t=this.current_message)||void 0===t?void 0:t._message_id)==e){var i=n%this.expiring_messages.length;this.current_message=this.expiring_messages[i]}this.current_message_changed()}},e.prototype.removeMatchingMessages=function(e){var t,n,r,i=this,s=!1;n=null===(t=i.current_message)||void 0===t?void 0:t._message_id,r=i.expiring_messages.filter((function(t){var r=t.message_type===e.message_type,i=t.remote_request_id===e.remote_request_id,a=!1;return null!=e.message_type&&null!=e.remote_request_id?a=r&&i:null!=e.message_type?a=r:null!=e.remote_request_id&&(a=i),a&&t._message_id===n&&(s=!0),!a})),i.expiring_messages.length!=r.length&&(i.expiring_messages=r),s&&(this.current_message=void 0),this.current_message_changed()},e.prototype.clearAllMessages=function(){this.expiring_messages=[],this.current_message=void 0,this.current_message_changed()},e.next_message_id=0,e}()},346:(e,t,n)=>{n.d(t,{W:()=>r});var r=31622400},main:(e,t,n)=>{n.d(t,{configure:()=>i});const r=JSON.parse('{"f":false,"K":false}');function i(e){e.use.standardConfiguration().feature("resources/index"),e.use.developmentLogging(r.f?"debug":"warn"),r.K&&e.use.plugin("aurelia-testing"),e.start().then((function(){return e.setRoot("app")}))}n(15)},740:(e,t,n)=>{n.d(t,{AG:()=>c,L3:()=>r,Ll:()=>i,S5:()=>o,VU:()=>d,WR:()=>p,XE:()=>s,po:()=>u,r:()=>g,wG:()=>l,yk:()=>a});var r=function(e){this.size=e},i=function(e){this.is_open=e},s=function(e){this.is_open=e},a=function(e){this.is_open=e},o=function(e){this.message=e},c=function(e){this.message=e},l=function(e){this.request=e},g=function(e){this.callback=e},d=function(){},u=function(e){this.callback=e},p=function(){}},"resources/index":(e,t,n)=>{function r(e){}n.r(t),n.d(t,{configure:()=>r})},68:e=>{e.exports="data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 512 512%27%3E%3Cpath style=%27fill:%23000;%27 d=%27M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8z%27/%3E%3C/svg%3E"},578:e=>{e.exports="data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 512 512%27%3E%3Cpath style=%27fill:%23000;%27 d=%27M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z%27/%3E%3C/svg%3E"},192:e=>{e.exports="data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 512 512%27%3E%3Cpath style=%27fill:%23fff;%27 d=%27M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8z%27/%3E%3C/svg%3E"},806:e=>{e.exports="data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 512 512%27%3E%3Cpath style=%27fill:%23fff;%27 d=%27M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z%27/%3E%3C/svg%3E"},804:(e,t,n)=>{e.exports=n.p+"026ac942a3838dfcb749.jpg"},304:e=>{e.exports="data:image/jpeg;base64,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"},930:e=>{e.exports="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gQ3JlYXRlZCB3aXRoIElua3NjYXBlIChodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy8pIC0tPgoKPHN2ZwogICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iCiAgIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiCiAgIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIKICAgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogICB4bWxuczpzb2RpcG9kaT0iaHR0cDovL3NvZGlwb2RpLnNvdXJjZWZvcmdlLm5ldC9EVEQvc29kaXBvZGktMC5kdGQiCiAgIHhtbG5zOmlua3NjYXBlPSJodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy9uYW1lc3BhY2VzL2lua3NjYXBlIgogICB3aWR0aD0iMTAyLjM3MTZtbSIKICAgaGVpZ2h0PSIxNDQuNDk3NzdtbSIKICAgdmlld0JveD0iMCAwIDM2Mi43MzQwMSA1MTEuOTk5OTgiCiAgIGlkPSJzdmczNDc2IgogICB2ZXJzaW9uPSIxLjEiCiAgIGlua3NjYXBlOnZlcnNpb249IjAuOTEgcjEzNzI1IgogICBzb2RpcG9kaTpkb2NuYW1lPSJDU1MzLnN2ZyI+CiAgPGRlZnMKICAgICBpZD0iZGVmczM0NzgiIC8+CiAgPHNvZGlwb2RpOm5hbWVkdmlldwogICAgIGlkPSJiYXNlIgogICAgIHBhZ2Vjb2xvcj0iI2ZmZmZmZiIKICAgICBib3JkZXJjb2xvcj0iIzY2NjY2NiIKICAgICBib3JkZXJvcGFjaXR5PSIxLjAiCiAgICAgaW5rc2NhcGU6cGFnZW9wYWNpdHk9IjAuMCIKICAgICBpbmtzY2FwZTpwYWdlc2hhZG93PSIyIgogICAgIGlua3NjYXBlOnpvb209IjAuMzUiCiAgICAgaW5rc2NhcGU6Y3g9IjE4MS4zNjciCiAgICAgaW5rc2NhcGU6Y3k9IjI1NiIKICAgICBpbmtzY2FwZTpkb2N1bWVudC11bml0cz0icHgiCiAgICAgaW5rc2NhcGU6Y3VycmVudC1sYXllcj0ibGF5ZXIxIgogICAgIHNob3dncmlkPSJmYWxzZSIKICAgICBmaXQtbWFyZ2luLXRvcD0iMCIKICAgICBmaXQtbWFyZ2luLWxlZnQ9IjAiCiAgICAgZml0LW1hcmdpbi1yaWdodD0iMCIKICAgICBmaXQtbWFyZ2luLWJvdHRvbT0iMCIKICAgICBpbmtzY2FwZTp3aW5kb3ctd2lkdGg9IjEzNjYiCiAgICAgaW5rc2NhcGU6d2luZG93LWhlaWdodD0iNzA0IgogICAgIGlua3NjYXBlOndpbmRvdy14PSIwIgogICAgIGlua3NjYXBlOndpbmRvdy15PSIyNyIKICAgICBpbmtzY2FwZTp3aW5kb3ctbWF4aW1pemVkPSIxIiAvPgogIDxtZXRhZGF0YQogICAgIGlkPSJtZXRhZGF0YTM0ODEiPgogICAgPHJkZjpSREY+CiAgICAgIDxjYzpXb3JrCiAgICAgICAgIHJkZjphYm91dD0iIj4KICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD4KICAgICAgICA8ZGM6dHlwZQogICAgICAgICAgIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiIC8+CiAgICAgICAgPGRjOnRpdGxlPjwvZGM6dGl0bGU+CiAgICAgIDwvY2M6V29yaz4KICAgIDwvcmRmOlJERj4KICA8L21ldGFkYXRhPgogIDxnCiAgICAgaW5rc2NhcGU6bGFiZWw9IkNhbHF1ZSAxIgogICAgIGlua3NjYXBlOmdyb3VwbW9kZT0ibGF5ZXIiCiAgICAgaWQ9ImxheWVyMSIKICAgICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTkzLjYzMywtMjc2LjM2MjIpIj4KICAgIDxnCiAgICAgICBpZD0iZzMwMTMiCiAgICAgICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMTksMjc2LjM2MjIpIj4KICAgICAgPHBvbHlnb24KICAgICAgICAgaWQ9InBvbHlnb24yOTg5IgogICAgICAgICBwb2ludHM9IjQzNy4zNjcsMTAwLjYyIDQwNC4zMjEsNDcwLjgxOSAyNTUuNzc4LDUxMiAxMDcuNjQ0LDQ3MC44NzcgNzQuNjMzLDEwMC42MiAiCiAgICAgICAgIHN0eWxlPSJmaWxsOiMyNjRkZTQiIC8+CiAgICAgIDxwb2x5Z29uCiAgICAgICAgIGlkPSJwb2x5Z29uMjk5MSIKICAgICAgICAgcG9pbnRzPSIzNzYuMDMsNDQ3LjI0NiA0MDQuMjcsMTMwLjg5NCAyNTYsMTMwLjg5NCAyNTYsNDgwLjUyMyAiCiAgICAgICAgIHN0eWxlPSJmaWxsOiMyOTY1ZjEiIC8+CiAgICAgIDxwb2x5Z29uCiAgICAgICAgIGlkPSJwb2x5Z29uMjk5MyIKICAgICAgICAgcG9pbnRzPSIxNTAuMzEsMjY4LjIxNyAxNTQuMzgsMzEzLjYyNyAyNTYsMzEzLjYyNyAyNTYsMjY4LjIxNyAiCiAgICAgICAgIHN0eWxlPSJmaWxsOiNlYmViZWIiIC8+CiAgICAgIDxwb2x5Z29uCiAgICAgICAgIGlkPSJwb2x5Z29uMjk5NSIKICAgICAgICAgcG9pbnRzPSIyNTYsMTc2LjMwNSAyNTUuODQzLDE3Ni4zMDUgMTQyLjEzMiwxNzYuMzA1IDE0Ni4yNiwyMjEuNzE2IDI1NiwyMjEuNzE2ICIKICAgICAgICAgc3R5bGU9ImZpbGw6I2ViZWJlYiIgLz4KICAgICAgPHBvbHlnb24KICAgICAgICAgaWQ9InBvbHlnb24yOTk3IgogICAgICAgICBwb2ludHM9IjI1Niw0MzMuMzk5IDI1NiwzODYuMTUzIDI1NS44MDEsMzg2LjIwNiAyMDUuMjI3LDM3Mi41NSAyMDEuOTk0LDMzNi4zMzMgMTc3LjQxOSwzMzYuMzMzIDE1Ni40MDksMzM2LjMzMyAxNjIuNzcxLDQwNy42MzQgMjU1Ljc5MSw0MzMuNDU3ICIKICAgICAgICAgc3R5bGU9ImZpbGw6I2ViZWJlYiIgLz4KICAgICAgPHBhdGgKICAgICAgICAgaWQ9InBhdGgyOTk5IgogICAgICAgICBkPSJtIDE2MCwwIDU1LDAgMCwyMyAtMzIsMCAwLDIzIDMyLDAgMCwyMyAtNTUsMCB6IgogICAgICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIiAvPgogICAgICA8cGF0aAogICAgICAgICBpZD0icGF0aDMwMDEiCiAgICAgICAgIGQ9Im0gMjI2LDAgNTUsMCAwLDIwIC0zMiwwIDAsNCAzMiwwIDAsNDYgLTU1LDAgMCwtMjEgMzIsMCAwLC00IC0zMiwwIHoiCiAgICAgICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiIC8+CiAgICAgIDxwYXRoCiAgICAgICAgIGlkPSJwYXRoMzAwMyIKICAgICAgICAgZD0ibSAyOTIsMCA1NSwwIDAsMjAgLTMyLDAgMCw0IDMyLDAgMCw0NiAtNTUsMCAwLC0yMSAzMiwwIDAsLTQgLTMyLDAgeiIKICAgICAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIgLz4KICAgICAgPHBvbHlnb24KICAgICAgICAgaWQ9InBvbHlnb24zMDA1IgogICAgICAgICBwb2ludHM9IjMxMS43NjEsMzEzLjYyNyAzMDYuNDksMzcyLjUyMSAyNTUuODQzLDM4Ni4xOTEgMjU1Ljg0Myw0MzMuNDM1IDM0OC45MzcsNDA3LjYzNCAzNDkuNjIsMzk5Ljk2MiAzNjAuMjkxLDI4MC40MTEgMzYxLjM5OSwyNjguMjE3IDM2OS41OTcsMTc2LjMwNSAyNTUuODQzLDE3Ni4zMDUgMjU1Ljg0MywyMjEuNzE2IDMxOS44MzEsMjIxLjcxNiAzMTUuNjk5LDI2OC4yMTcgMjU1Ljg0MywyNjguMjE3IDI1NS44NDMsMzEzLjYyNyAiCiAgICAgICAgIHN0eWxlPSJmaWxsOiNmZmZmZmYiIC8+CiAgICA8L2c+CiAgPC9nPgo8L3N2Zz4K"},647:e=>{e.exports="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj4KCTx0aXRsZT5IVE1MNSBMb2dvPC90aXRsZT4KCTxwYXRoIGQ9Ik0xMDguNCAwaDIzdjIyLjhoMjEuMlYwaDIzdjY5aC0yM1Y0NmgtMjF2MjNoLTIzLjJNMjA2IDIzaC0yMC4zVjBoNjMuN3YyM0gyMjl2NDZoLTIzTTI1OS41IDBoMjQuMWwxNC44IDI0LjNMMzEzLjIgMGgyNC4xdjY5aC0yM1YzNC44bC0xNi4xIDI0LjhsLTE2LjEtMjQuOHYzNC4yaC0yMi42TTM0OC43IDBoMjN2NDYuMmgzMi42VjY5aC01NS42Ii8+Cgk8cGF0aCBmaWxsPSIjZTQ0ZDI2IiBkPSJNMTA3LjYgNDcxbC0zMy0zNzAuNGgzNjIuOGwtMzMgMzcwLjJMMjU1LjcgNTEyIi8+Cgk8cGF0aCBmaWxsPSIjZjE2NTI5IiBkPSJNMjU2IDQ4MC41VjEzMUg0MDQuM0wzNzYgNDQ3Ii8+Cgk8cGF0aCBmaWxsPSIjZWJlYmViIiBkPSJNMTQyIDE3Ni4zaDExNHY0NS40aC02NC4ybDQuMiA0Ni41aDYwdjQ1LjNIMTU0LjRNMTU2LjQgMzM2LjNIMjAybDMuMiAzNi4zIDUwLjggMTMuNnY0Ny40bC05My4yLTI2Ii8+Cgk8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMzY5LjYgMTc2LjNIMjU1Ljh2NDUuNGgxMDkuNk0zNjEuMyAyNjguMkgyNTUuOHY0NS40aDU2bC01LjMgNTktNTAuNyAxMy42djQ3LjJsOTMtMjUuOCIvPgo8L3N2Zz4="},321:e=>{e.exports="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MzAgNjMwIj4KPHJlY3Qgd2lkdGg9IjYzMCIgaGVpZ2h0PSI2MzAiIGZpbGw9IiNmN2RmMWUiLz4KPHBhdGggZD0ibTQyMy4yIDQ5Mi4xOWMxMi42OSAyMC43MiAyOS4yIDM1Ljk1IDU4LjQgMzUuOTUgMjQuNTMgMCA0MC4yLTEyLjI2IDQwLjItMjkuMiAwLTIwLjMtMTYuMS0yNy40OS00My4xLTM5LjNsLTE0LjgtNi4zNWMtNDIuNzItMTguMi03MS4xLTQxLTcxLjEtODkuMiAwLTQ0LjQgMzMuODMtNzguMiA4Ni43LTc4LjIgMzcuNjQgMCA2NC43IDEzLjEgODQuMiA0Ny40bC00Ni4xIDI5LjZjLTEwLjE1LTE4LjItMjEuMS0yNS4zNy0zOC4xLTI1LjM3LTE3LjM0IDAtMjguMzMgMTEtMjguMzMgMjUuMzcgMCAxNy43NiAxMSAyNC45NSAzNi40IDM1Ljk1bDE0LjggNi4zNGM1MC4zIDIxLjU3IDc4LjcgNDMuNTYgNzguNyA5MyAwIDUzLjMtNDEuODcgODIuNS05OC4xIDgyLjUtNTQuOTggMC05MC41LTI2LjItMTA3Ljg4LTYwLjU0em0tMjA5LjEzIDUuMTNjOS4zIDE2LjUgMTcuNzYgMzAuNDUgMzguMSAzMC40NSAxOS40NSAwIDMxLjcyLTcuNjEgMzEuNzItMzcuMnYtMjAxLjNoNTkuMnYyMDIuMWMwIDYxLjMtMzUuOTQgODkuMi04OC40IDg5LjItNDcuNCAwLTc0Ljg1LTI0LjUzLTg4LjgxLTU0LjA3NXoiLz4KPC9zdmc+"},611:e=>{e.exports="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0xMS41IC0xMC4yMzE3NCAyMyAyMC40NjM0OCI+CiAgPHRpdGxlPlJlYWN0IExvZ288L3RpdGxlPgogIDxjaXJjbGUgY3g9IjAiIGN5PSIwIiByPSIyLjA1IiBmaWxsPSIjNjFkYWZiIi8+CiAgPGcgc3Ryb2tlPSIjNjFkYWZiIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiPgogICAgPGVsbGlwc2Ugcng9IjExIiByeT0iNC4yIi8+CiAgICA8ZWxsaXBzZSByeD0iMTEiIHJ5PSI0LjIiIHRyYW5zZm9ybT0icm90YXRlKDYwKSIvPgogICAgPGVsbGlwc2Ugcng9IjExIiByeT0iNC4yIiB0cmFuc2Zvcm09InJvdGF0ZSgxMjApIi8+CiAgPC9nPgo8L3N2Zz4K"},481:e=>{e.exports="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiIgZmlsbD0ibm9uZSIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+Cjx0aXRsZT5UeXBlU2NyaXB0IGxvZ288L3RpdGxlPgogPHJlY3Qgd2lkdGg9IjUxMiIgaGVpZ2h0PSI1MTIiIHJ4PSI1MCIgZmlsbD0iIzMxNzhjNiIvPgogPHBhdGggZD0ibTMxNyA0MDd2NTBjOC4xIDQuMiAxOCA3LjMgMjkgOS40czIzIDMuMSAzNSAzLjFjMTIgMCAyMy0xLjEgMzQtMy40IDExLTIuMyAyMC02LjEgMjgtMTEgOC4xLTUuMyAxNS0xMiAxOS0yMXM3LjEtMTkgNy4xLTMyYzAtOS4xLTEuNC0xNy00LjEtMjRzLTYuNi0xMy0xMi0xOGMtNS4xLTUuMy0xMS0xMC0xOC0xNHMtMTUtOC4yLTI0LTEyYy02LjYtMi43LTEyLTUuMy0xOC03LjktNS4yLTIuNi05LjctNS4yLTEzLTcuOC0zLjctMi43LTYuNS01LjUtOC41LTguNC0yLTMtMy02LjMtMy0xMCAwLTMuNCAwLjg5LTYuNSAyLjctOS4zczQuMy01LjEgNy41LTcuMWMzLjItMiA3LjItMy41IDEyLTQuNiA0LjctMS4xIDkuOS0xLjYgMTYtMS42IDQuMiAwIDguNiAwLjMxIDEzIDAuOTQgNC42IDAuNjMgOS4zIDEuNiAxNCAyLjkgNC43IDEuMyA5LjMgMi45IDE0IDQuOSA0LjQgMiA4LjUgNC4zIDEyIDYuOXYtNDdjLTcuNi0yLjktMTYtNS4xLTI1LTYuNXMtMTktMi4xLTMxLTIuMWMtMTIgMC0yMyAxLjMtMzQgMy44cy0yMCA2LjUtMjggMTJjLTguMSA1LjQtMTQgMTItMTkgMjEtNC43IDguNC03IDE4LTcgMzAgMCAxNSA0LjMgMjggMTMgMzggOC42IDExIDIyIDE5IDM5IDI3IDYuOSAyLjggMTMgNS42IDE5IDguM3MxMSA1LjUgMTUgOC40YzQuMyAyLjkgNy43IDYuMSAxMCA5LjUgMi41IDMuNCAzLjggNy40IDMuOCAxMiAwIDMuMi0wLjc4IDYuMi0yLjMgOXMtMy45IDUuMi03LjEgNy4yLTcuMSAzLjYtMTIgNC44Yy00LjcgMS4xLTEwIDEuNy0xNyAxLjctMTEgMC0yMi0xLjktMzItNS43LTExLTMuOC0yMS05LjUtMzAtMTd6bS04NC0xMjNoNjR2LTQxaC0xNzl2NDFoNjR2MTgzaDUxeiIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjZmZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0eWxlPSJmaWxsOiNmZmYiLz4KPC9zdmc+Cg=="},19:e=>{e.exports="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAyNjEuNzYgMjI2LjY5IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxnIHRyYW5zZm9ybT0ibWF0cml4KDEuMzMzMyAwIDAgLTEuMzMzMyAtNzYuMzExIDMxMy4zNCkiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE3OC4wNiAyMzUuMDEpIj48cGF0aCBkPSJtMCAwLTIyLjY2OS0zOS4yNjQtMjIuNjY5IDM5LjI2NGgtNzUuNDkxbDk4LjE2LTE3MC4wMiA5OC4xNiAxNzAuMDJ6IiBmaWxsPSIjNDFiODgzIi8+PC9nPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE3OC4wNiAyMzUuMDEpIj48cGF0aCBkPSJtMCAwLTIyLjY2OS0zOS4yNjQtMjIuNjY5IDM5LjI2NGgtMzYuMjI3bDU4Ljg5Ni0xMDIuMDEgNTguODk2IDEwMi4wMXoiIGZpbGw9IiMzNDQ5NWUiLz48L2c+PC9nPjwvc3ZnPgo="},746:(e,t,n)=>{e.exports=n.p+"73cae793e420e0e4ac2e.svg"},286:e=>{e.exports="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gQ3JlYXRlZCB3aXRoIElua3NjYXBlIChodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy8pIC0tPgoKPHN2ZwogICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iCiAgIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiCiAgIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIKICAgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogICB4bWxuczpzb2RpcG9kaT0iaHR0cDovL3NvZGlwb2RpLnNvdXJjZWZvcmdlLm5ldC9EVEQvc29kaXBvZGktMC5kdGQiCiAgIHhtbG5zOmlua3NjYXBlPSJodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy9uYW1lc3BhY2VzL2lua3NjYXBlIgogICB3aWR0aD0iMzEwIgogICBoZWlnaHQ9IjI1OS4zNDM3NSIKICAgaWQ9InN2ZzIiCiAgIHZlcnNpb249IjEuMSIKICAgaW5rc2NhcGU6dmVyc2lvbj0iMC40OC40IHI5OTM5IgogICBzb2RpcG9kaTpkb2NuYW1lPSJOZXcgZG9jdW1lbnQgMSI+CiAgPHRpdGxlCiAgICAgaWQ9InRpdGxlMzg0MiI+SGFtYnVyZ2VyIChNZW51KSBJY29uPC90aXRsZT4KICA8ZGVmcwogICAgIGlkPSJkZWZzNCIgLz4KICA8c29kaXBvZGk6bmFtZWR2aWV3CiAgICAgaWQ9ImJhc2UiCiAgICAgcGFnZWNvbG9yPSIjZmZmZmZmIgogICAgIGJvcmRlcmNvbG9yPSIjNjY2NjY2IgogICAgIGJvcmRlcm9wYWNpdHk9IjEuMCIKICAgICBpbmtzY2FwZTpwYWdlb3BhY2l0eT0iMC4wIgogICAgIGlua3NjYXBlOnBhZ2VzaGFkb3c9IjIiCiAgICAgaW5rc2NhcGU6em9vbT0iMC41NCIKICAgICBpbmtzY2FwZTpjeD0iMzU4LjIwNDU5IgogICAgIGlua3NjYXBlOmN5PSI0NzMuNTQxMDgiCiAgICAgaW5rc2NhcGU6ZG9jdW1lbnQtdW5pdHM9InB4IgogICAgIGlua3NjYXBlOmN1cnJlbnQtbGF5ZXI9ImxheWVyMSIKICAgICBzaG93Z3JpZD0iZmFsc2UiCiAgICAgc2hvd2JvcmRlcj0idHJ1ZSIKICAgICBpbmtzY2FwZTpzaG93cGFnZXNoYWRvdz0iZmFsc2UiCiAgICAgZml0LW1hcmdpbi10b3A9IjUiCiAgICAgZml0LW1hcmdpbi1yaWdodD0iNSIKICAgICBmaXQtbWFyZ2luLWJvdHRvbT0iNSIKICAgICBmaXQtbWFyZ2luLWxlZnQ9IjUiCiAgICAgaW5rc2NhcGU6d2luZG93LXdpZHRoPSIxMzc4IgogICAgIGlua3NjYXBlOndpbmRvdy1oZWlnaHQ9Ijg4MiIKICAgICBpbmtzY2FwZTp3aW5kb3cteD0iMjA4IgogICAgIGlua3NjYXBlOndpbmRvdy15PSI1OCIKICAgICBpbmtzY2FwZTp3aW5kb3ctbWF4aW1pemVkPSIwIiAvPgogIDxtZXRhZGF0YQogICAgIGlkPSJtZXRhZGF0YTciPgogICAgPHJkZjpSREY+CiAgICAgIDxjYzpXb3JrCiAgICAgICAgIHJkZjphYm91dD0iIj4KICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD4KICAgICAgICA8ZGM6dHlwZQogICAgICAgICAgIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiIC8+CiAgICAgICAgPGRjOnRpdGxlPkhhbWJ1cmdlciAoTWVudSkgSWNvbjwvZGM6dGl0bGU+CiAgICAgICAgPGRjOmRhdGU+MjAxNS0wNi0yOTwvZGM6ZGF0ZT4KICAgICAgICA8ZGM6Y3JlYXRvcj4KICAgICAgICAgIDxjYzpBZ2VudD4KICAgICAgICAgICAgPGRjOnRpdGxlPkRhbmllbCBGb3dsZXI8L2RjOnRpdGxlPgogICAgICAgICAgPC9jYzpBZ2VudD4KICAgICAgICA8L2RjOmNyZWF0b3I+CiAgICAgICAgPGRjOnJpZ2h0cz4KICAgICAgICAgIDxjYzpBZ2VudD4KICAgICAgICAgICAgPGRjOnRpdGxlPlB1YmxpYyBEb21haW48L2RjOnRpdGxlPgogICAgICAgICAgPC9jYzpBZ2VudD4KICAgICAgICA8L2RjOnJpZ2h0cz4KICAgICAgICA8ZGM6cHVibGlzaGVyPgogICAgICAgICAgPGNjOkFnZW50PgogICAgICAgICAgICA8ZGM6dGl0bGU+b3BlbmNsaXBhcnQub3JnPC9kYzp0aXRsZT4KICAgICAgICAgIDwvY2M6QWdlbnQ+CiAgICAgICAgPC9kYzpwdWJsaXNoZXI+CiAgICAgICAgPGRjOmxhbmd1YWdlPmVuLUdCPC9kYzpsYW5ndWFnZT4KICAgICAgICA8ZGM6c3ViamVjdD4KICAgICAgICAgIDxyZGY6QmFnPgogICAgICAgICAgICA8cmRmOmxpPmljb248L3JkZjpsaT4KICAgICAgICAgICAgPHJkZjpsaT5tZW51PC9yZGY6bGk+CiAgICAgICAgICAgIDxyZGY6bGk+aGFtYnVyZ2VyPC9yZGY6bGk+CiAgICAgICAgICAgIDxyZGY6bGk+YmFzaWM8L3JkZjpsaT4KICAgICAgICAgICAgPHJkZjpsaT5zaW1wbGU8L3JkZjpsaT4KICAgICAgICAgICAgPHJkZjpsaT5ibGFjazwvcmRmOmxpPgogICAgICAgICAgICA8cmRmOmxpPndoaXRlPC9yZGY6bGk+CiAgICAgICAgICAgIDxyZGY6bGk+bGluZXM8L3JkZjpsaT4KICAgICAgICAgICAgPHJkZjpsaT5yb3VuZGVkPC9yZGY6bGk+CiAgICAgICAgICAgIDxyZGY6bGk+b3BlbjwvcmRmOmxpPgogICAgICAgICAgICA8cmRmOmxpPmNsb3NlPC9yZGY6bGk+CiAgICAgICAgICAgIDxyZGY6bGk+bm9ybTwvcmRmOmxpPgogICAgICAgICAgICA8cmRmOmxpPmNveDwvcmRmOmxpPgogICAgICAgICAgICA8cmRmOmxpPnN0YXI8L3JkZjpsaT4KICAgICAgICAgICAgPHJkZjpsaT54ZXJveDwvcmRmOmxpPgogICAgICAgICAgPC9yZGY6QmFnPgogICAgICAgIDwvZGM6c3ViamVjdD4KICAgICAgICA8Y2M6bGljZW5zZQogICAgICAgICAgIHJkZjpyZXNvdXJjZT0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbGljZW5zZXMvcHVibGljZG9tYWluLyIgLz4KICAgICAgICA8ZGM6ZGVzY3JpcHRpb24+QSBzaW1wbGUgYW5kIGJhc2ljIGhhbWJ1cmdlciAobWVudSkgaWNvbi4gSXQgb3JpZ2luYXRlcyBmcm9tIFhlcm94ICZxdW90O1N0YXImcXVvdDsgd29ya3N0YXRpb25zIG9mIHRoZSAxOTgwJ3MgYnV0IGlzIG5vdyBwb3B1bGFyIHRvIGhpZGUvc2hvdyBtZW51cyBvbiBtb2JpbGUgZGV2aWNlcy48L2RjOmRlc2NyaXB0aW9uPgogICAgICAgIDxkYzpjb250cmlidXRvcj4KICAgICAgICAgIDxjYzpBZ2VudD4KICAgICAgICAgICAgPGRjOnRpdGxlPk5vcm0gQ294PC9kYzp0aXRsZT4KICAgICAgICAgIDwvY2M6QWdlbnQ+CiAgICAgICAgPC9kYzpjb250cmlidXRvcj4KICAgICAgPC9jYzpXb3JrPgogICAgICA8Y2M6TGljZW5zZQogICAgICAgICByZGY6YWJvdXQ9Imh0dHA6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL2xpY2Vuc2VzL3B1YmxpY2RvbWFpbi8iPgogICAgICAgIDxjYzpwZXJtaXRzCiAgICAgICAgICAgcmRmOnJlc291cmNlPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyNSZXByb2R1Y3Rpb24iIC8+CiAgICAgICAgPGNjOnBlcm1pdHMKICAgICAgICAgICByZGY6cmVzb3VyY2U9Imh0dHA6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL25zI0Rpc3RyaWJ1dGlvbiIgLz4KICAgICAgICA8Y2M6cGVybWl0cwogICAgICAgICAgIHJkZjpyZXNvdXJjZT0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjRGVyaXZhdGl2ZVdvcmtzIiAvPgogICAgICA8L2NjOkxpY2Vuc2U+CiAgICA8L3JkZjpSREY+CiAgPC9tZXRhZGF0YT4KICA8ZwogICAgIGlua3NjYXBlOmxhYmVsPSJMYXllciAxIgogICAgIGlua3NjYXBlOmdyb3VwbW9kZT0ibGF5ZXIiCiAgICAgaWQ9ImxheWVyMSIKICAgICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMC4wMTU2MjUsLTgwMy4wMzEyNSkiPgogICAgPGcKICAgICAgIGlkPSJnMzgzNyI+CiAgICAgIDxwYXRoCiAgICAgICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiCiAgICAgICAgIGlkPSJwYXRoMzc4NS0wIgogICAgICAgICBkPSJtIDE5LjY2ODE3OSwxMDMyLjY5NCAyNTAuNjQ2MTAxLDAgMCwwIgogICAgICAgICBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTojMDAwMDAwO3N0cm9rZS13aWR0aDo0OS4zMzYzNTcxMjtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbGluZWpvaW46bWl0ZXI7c3Ryb2tlLW1pdGVybGltaXQ6NDtzdHJva2Utb3BhY2l0eToxO3N0cm9rZS1kYXNoYXJyYXk6bm9uZSIgLz4KICAgICAgPHBhdGgKICAgICAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIKICAgICAgICAgaWQ9InBhdGgzNzg1LTAtOSIKICAgICAgICAgZD0ibSAxOS42NjgxNzksOTMyLjY5NCAyNTAuNjQ2MTAxLDAgMCwwIgogICAgICAgICBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTojMDAwMDAwO3N0cm9rZS13aWR0aDo0OS4zMzYzNTcxMjtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbGluZWpvaW46bWl0ZXI7c3Ryb2tlLW1pdGVybGltaXQ6NDtzdHJva2Utb3BhY2l0eToxO3N0cm9rZS1kYXNoYXJyYXk6bm9uZSIgLz4KICAgICAgPHBhdGgKICAgICAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIKICAgICAgICAgaWQ9InBhdGgzNzg1LTAtNCIKICAgICAgICAgZD0ibSAxOS42NjgxNzksODMyLjY5NCAyNTAuNjQ2MTAxLDAgMCwwIgogICAgICAgICBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTojMDAwMDAwO3N0cm9rZS13aWR0aDo0OS4zMzYzNTcxMjtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbGluZWpvaW46bWl0ZXI7c3Ryb2tlLW1pdGVybGltaXQ6NDtzdHJva2Utb3BhY2l0eToxO3N0cm9rZS1kYXNoYXJyYXk6bm9uZSIgLz4KICAgIDwvZz4KICA8L2c+Cjwvc3ZnPgo="}},e=>{var t=t=>e(e.s=t);e.O(0,[2,195,566,958,981,449],(()=>(t(639),t(231),t(62)))),e.O()}]); \ No newline at end of file diff --git a/dist/app.8290711458d178b14ff3.bundle.js b/dist/app.8290711458d178b14ff3.bundle.js deleted file mode 100644 index 70b6a74..0000000 --- a/dist/app.8290711458d178b14ff3.bundle.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkaurelia_app=self.webpackChunkaurelia_app||[]).push([[143],{"AnswerDifficulty.css":(e,t,n)=>{n.r(t),n.d(t,{default:()=>o});var r=n(81),s=n.n(r),i=n(645),a=n.n(i)()(s());a.push([e.id,"\n.grade_level_tag {\n width: max-content;\n font-family: Spinnaker, Arial, sans-serif;\n color: black;\n background-color: #76a76c;\n border: 1px solid #374b33;\n}\n.word_set_size_span_tag {\n width: max-content;\n font-family: Spinnaker, Arial, sans-serif;\n color: black;\n background-color: #aed66c;\n border: 1px solid #4c5e2f;\n}\n",""]);const o=a},"AnswerRow.css":(e,t,n)=>{n.r(t),n.d(t,{default:()=>o});var r=n(81),s=n.n(r),i=n(645),a=n.n(i)()(s());a.push([e.id,".answer-row-grid {\n display: grid; \n grid-template-columns: 1fr 3fr 2fr 6fr 5fr;\n grid-gap: 1px; \n}\n\n.answer-title-element {\n background-color: rgba(235, 243, 250, 0.4);\n border: 1px solid grey;\n display: flex;\n align-items: center;\n justify-content: center;\n\n\ttext-shadow: -1px 1px 1px #ffffff,\n\t\t\t\t 1px 1px 1px #ffffff,\n\t\t\t\t 1px -1px 1px #ffffff,\n\t\t\t\t -1px -1px 1px #ffffff;\n}\n\n.answer-text-element {\n background-color: rgba(236, 244, 250, 0.4);\n border: 1px solid black;\n border-radius: 3px;\n display: flex;\n align-items: center;\n justify-content: center;\n\n\ttext-shadow: -1px 1px 1px #ffffff,\n\t\t\t\t 1px 1px 1px #ffffff,\n\t\t\t\t 1px -1px 1px #ffffff,\n\t\t\t\t -1px -1px 1px #ffffff;\n}\n\n.answer-container-element {\n background-color: rgba(236, 244, 250, 0.4);\n border: 1px solid black;\n border-radius: 3px;\n padding: 2px;\n}\n\n.score_tile {\n font-size: 1em;\n border-radius: 4px;\n height: 20px;\n padding: 2px;\n margin: 2px;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n text-align: center;\n}\n\n.note_span_tag {\n width: max-content;\n font-family: Spinnaker, Arial, sans-serif;\n color: black;\n background-color: #d6c66c;\n border: 1px solid #807642;\n}\n\n",""]);const o=a},"AnswerScores.css":(e,t,n)=>{n.r(t),n.d(t,{default:()=>o});var r=n(81),s=n.n(r),i=n(645),a=n.n(i)()(s());a.push([e.id,".not_a_word_tile {\n font-size: 1em;\n}\n.boggle_score_tile {\n width: 20px;\n font-family: Arial, Helvetica, sans-serif;\n color: rgb(21, 98, 241);\n background-color: rgb(231, 247, 248);\n border: 1px solid darkblue;\n}\n.scrabble_score_tile {\n width: 20px;\n font-family: Spinnaker, Arial, sans-serif;\n color: #2A1F1B;\n background-color: #ce9f73;\n border: 1px solid rgb(139, 107, 0);\n}\n",""]);const o=a},"AnswersPanel.css":(e,t,n)=>{n.r(t),n.d(t,{default:()=>o});var r=n(81),s=n.n(r),i=n(645),a=n.n(i)()(s());a.push([e.id,".answers-panel {\n height: 100%;\n width: 100%;\n}\n\n.answers-panel-answers {\n height: 100%;\n width: 100%;\n margin: 5px;\n padding: 5px;\n}\n\n\n\n.text-over-license-plate {\n background-color: rgba(236, 244, 250, 0.4);\n\ttext-shadow: -1px 1px 1px #ffffff,\n\t\t\t\t 1px 1px 1px #ffffff,\n\t\t\t\t 1px -1px 1px #ffffff,\n\t\t\t\t -1px -1px 1px #ffffff;\n}\n\n",""]);const o=a},"AnswersTable.css":(e,t,n)=>{n.r(t),n.d(t,{default:()=>o});var r=n(81),s=n.n(r),i=n(645),a=n.n(i)()(s());a.push([e.id,".scroll-vertically {\n overflow-y: scroll;\n}",""]);const o=a},"AnswersTitleRow.css":(e,t,n)=>{n.r(t),n.d(t,{default:()=>o});var r=n(81),s=n.n(r),i=n(645),a=n.n(i)()(s());a.push([e.id,"",""]);const o=a},"Banner.css":(e,t,n)=>{n.r(t),n.d(t,{default:()=>o});var r=n(81),s=n.n(r),i=n(645),a=n.n(i)()(s());a.push([e.id,"/* top level container is grid: 10% : 80% : 10% */\n.page-header-container {\n display: grid; \n grid-template-columns: 10fr 80fr 10fr;\n grid-gap: 0px; \n}\n.menu-container {\n flex: 0 0 10%;\n position: relative;\n display: inline-block; \n}\n.banner-container {\n flex: 0 0 60%;\n margin: auto;\n text-align: center;\n}\n/* empty-right-header-container requires no CSS */\n\n\n/* page title */\n.banner-header {\n font-size: 2em;\n}\n\n",""]);const o=a},"CurrentGameControls.css":(e,t,n)=>{n.r(t),n.d(t,{default:()=>o});var r=n(81),s=n.n(r),i=n(645),a=n.n(i)()(s());a.push([e.id,".current-game-controls-button {\n border-radius: 4px;\n font-size: 1.0em;\n}\n.current-game-controls {\n display: flex;\n flex-direction: row;\n align-items: center;\n width: 95%;\n height: 15%;\n margin: 0 auto;\n justify-content: center;\n flex-flow: row nowrap;\n padding: 10px;\n column-gap: 10px;\n font-size: 1.5em;\n /* border: 1px solid grey; */\n}\n.current-game-controls-time {\n flex: 0 0 25%;\n padding: 5px;\n /* border: 1px solid grey; */\n}\n.current-game-controls-buttons {\n flex: 0 0 34%;\n padding: 5px;\n}\n.current-game-controls-hint {\n flex: 0 0 41%;\n padding: 5px;\n}\n\n.reset-icon-color {\n color: red;\n}\n",""]);const o=a},"FeedbackPanel.css":(e,t,n)=>{n.r(t),n.d(t,{default:()=>o});var r=n(81),s=n.n(r),i=n(645),a=n.n(i)()(s());a.push([e.id,".feedback-panel{\n background-color: rgb(205, 233, 255);\n width: 50%;\n margin: 15px;\n padding: 5px;\n color: black;\n border: 1px solid black;\n border-radius: 8px;\n}\n.feedback-header {\n font-size: 1.2em;\n}\n.rating-button-spacing {\n padding: 5px; \n}\n.feedback-text {\n box-sizing: border-box;\n width: 100%;\n max-width: 100%;\n padding: 5px;\n}\n.feedback-button {\n font-size: 1em;\n border-radius: 4px;\n /* width: 140px; */\n height: 30px;\n padding: 4px;\n margin: 2px;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n text-align: center;\n font-family: sans-serif;\n /* color: rgb(21, 98, 241); */\n /* background-color: rgb(231, 247, 248); */\n border: 1px solid black;\n border-radius: 8px;\n}\n\n",""]);const o=a},"FramedLicensePlate.css":(e,t,n)=>{n.r(t),n.d(t,{default:()=>m});var r=n(81),s=n.n(r),i=n(645),a=n.n(i),o=n(667),c=n.n(o),l=new URL(n(304),n.b),g=new URL(n(804),n.b),d=a()(s()),u=c()(l),p=c()(g);d.push([e.id,".license-plate-frame {\n background-image: url("+u+");\n background-size: cover;\n border-radius: 10px;\n width: 1000px;\n height: 600px;\n margin: 5px;\n border: 2px solid black;\n\n display: flex;\n flex-direction: column;\n justify-content: center;\n}\n.top-of-license-frame-size {\n width: 95%;\n height: 15%;\n margin: 0 auto;\n}\n.license-plate-frame-interior {\n background-image: url("+p+");\n background-size: cover;\n border-radius: 8px;\n width: 90%;\n height: 70%;\n border: 2px solid darkblue;\n padding: 20px;\n margin: 0 auto;\n}\n.license-plate-flex-container {\n height: 100%;\n width: 100%;\n align-items: center;\n display: flex;\n flex-direction: column;\n justify-content: center;\n}\n.answers-container {\n height: 100%;\n width: 100%;\n}\n",""]);const m=d},"GameStatusMessagesSignboard.css":(e,t,n)=>{n.r(t),n.d(t,{default:()=>o});var r=n(81),s=n.n(r),i=n(645),a=n.n(i)()(s());a.push([e.id,"\n.hint-message {\n padding: 5px;\n font-family: 'Trebuchet MS';\n font-style: italic;\n background-color: #ECF4FA;\n white-space: pre;\n opacity: 1;\n}\n\n.checked-answer-message {\n padding: 5px;\n font-weight: bold;\n background-color: #ECF4FA;\n font-family: 'Trebuchet MS';\n}\n\n\n/* */\n\n.fade-out-in {\n animation-duration: 1s;\n animation-name: fade_in_out_keyframes;\n}\n\n\n@keyframes fade_in_out_keyframes {\n from {\n opacity: 1;\n }\n 50% {\n opacity: 0;\n }\n to {\n opacity: 1;\n }\n}\n",""]);const o=a},"HamburgerMenu.css":(e,t,n)=>{n.r(t),n.d(t,{default:()=>o});var r=n(81),s=n.n(r),i=n(645),a=n.n(i)()(s());a.push([e.id,"\n/* hamburger menu */\n.hamburger-menu-container {\n position: relative;\n display: inline-block; \n}\n\n.hamburger-menu {\n margin: 5px;\n width: 20px;\n height: 20px;\n}\n.dropdown-content {\n display: none;\n position: absolute;\n /* background-color: #f1f1f1; */\n min-width: 160px;\n /* box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2); */\n z-index: 1;\n}\n.dropdown-content button {\n color: black;\n margin: 1px;\n padding: 4px;\n text-decoration: none;\n display: block;\n border: 1px solid black;\n border-radius: 4px;\n}\n.dropdown-content a:hover {\n background-color: #ddd;\n}\n.hamburger-menu-container:hover .dropdown-content {\n display: block;\n}\n",""]);const o=a},"InProcessIndicator.css":(e,t,n)=>{n.r(t),n.d(t,{default:()=>o});var r=n(81),s=n.n(r),i=n(645),a=n.n(i)()(s());a.push([e.id,"/* This CSS is from https://loading.io */\n\n.lds-ellipsis {\n display: inline-block;\n position: relative;\n width: 80px;\n height: 20px;\n}\n.lds-ellipsis div {\n position: absolute;\n top: 7px;\n width: 13px;\n height: 13px;\n border-radius: 50%;\n background: rgb(95, 185, 50);\n animation-timing-function: cubic-bezier(0, 1, 1, 0);\n}\n.lds-ellipsis div:nth-child(1) {\n left: 8px;\n animation: lds-ellipsis1 0.6s infinite;\n}\n.lds-ellipsis div:nth-child(2) {\n left: 8px;\n animation: lds-ellipsis2 0.6s infinite;\n}\n.lds-ellipsis div:nth-child(3) {\n left: 32px;\n animation: lds-ellipsis2 0.6s infinite;\n}\n.lds-ellipsis div:nth-child(4) {\n left: 56px;\n animation: lds-ellipsis3 0.6s infinite;\n}\n@keyframes lds-ellipsis1 {\n 0% {\n transform: scale(0);\n }\n 100% {\n transform: scale(1);\n }\n}\n@keyframes lds-ellipsis3 {\n 0% {\n transform: scale(1);\n }\n 100% {\n transform: scale(0);\n }\n}\n@keyframes lds-ellipsis2 {\n 0% {\n transform: translate(0, 0);\n }\n 100% {\n transform: translate(24px, 0);\n }\n}\n",""]);const o=a},"LicensePlateAnswerEditorFreeEntry.css":(e,t,n)=>{n.r(t),n.d(t,{default:()=>o});var r=n(81),s=n.n(r),i=n(645),a=n.n(i)()(s());a.push([e.id,"\n.license-plate-top {\n width: 95%;\n height: 20%;\n /* border: 1px dashed red; */\n}\n.license-plate-text {\n width: 95%;\n height: 60%;\n /* border: 1px dashed white; */\n margin: auto;\n display: flex;\n flex-flow: row nowrap;\n justify-content: center;\n align-items: center;\n}\n.license-plate-char {\n font-family: sans-serif;\n color: black;\n font-size: 10em;\n transition: all 1s ease;\n}\n.input-no-border {\n border: none;\n background: none;\n text-align: center;\n}\n.input-invalid {\n color: red;\n transition: all 0.2s ease;\n}\n.license-plate-bottom {\n width: 95%;\n height: 20%;\n /* border: 1px dashed red; */\n}\n\n",""]);const o=a},"PuzzleSummary.css":(e,t,n)=>{n.r(t),n.d(t,{default:()=>o});var r=n(81),s=n.n(r),i=n(645),a=n.n(i)()(s());a.push([e.id,".puzzle-description {\n font-size: 1.5em;\n margin: 5px;\n}\n.mini-license-plate {\n font-size: 1.5em;\n border-radius: 4px;\n width: 150px;\n height: 40px;\n padding: 2px;\n margin: 2px;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n text-align: center;\n font-family: sans-serif;\n color: rgb(21, 98, 241);\n background-color: rgb(231, 247, 248);\n border: 1px solid darkblue;\n}\n\n",""]);const o=a},"StartNewGameControls.css":(e,t,n)=>{n.r(t),n.d(t,{default:()=>o});var r=n(81),s=n.n(r),i=n(645),a=n.n(i)()(s());a.push([e.id,".start-new-game-control {\n font-size: 1.2em;\n}\n\n.user-specified-text-input {\n width: 3em;\n}\n\n.start-user-specified-game-button {\n width: 11em;\n}",""]);const o=a},"TopOfLicensePlateFrame.css":(e,t,n)=>{n.r(t),n.d(t,{default:()=>o});var r=n(81),s=n.n(r),i=n(645),a=n.n(i)()(s());a.push([e.id,".top-of-license-frame {\n display: grid; \n grid-template-columns: 50fr 3fr 47fr;\n grid-gap: 0px; \n padding: 5px;\n /* margin: 0 auto; */\n /* border: 1px solid grey; */\n}\n.top-of-license-frame-child {\n margin: 5px; \n padding: 5px;\n display: flex;\n align-items: center;\n justify-content: center;\n}\n",""]);const o=a},"app.css":(e,t,n)=>{n.r(t),n.d(t,{default:()=>o});var r=n(81),s=n.n(r),i=n(645),a=n.n(i)()(s());a.push([e.id,"body {\n margin: 0px;\n}\n.app {\n background-image: linear-gradient(rgb(183, 224, 240), rgb(85, 145, 168));\n padding: 10px;\n min-height: 100vh;\n display: flex;\n flex-direction: column;\n}\n.main-container-width {\n width: 1000px;\n margin: 5px;\n}\n",""]);const o=a},"css/general.css":(e,t,n)=>{n.r(t),n.d(t,{default:()=>o});var r=n(81),s=n.n(r),i=n(645),a=n.n(i)()(s());a.push([e.id,"\n.flexbox-centering {\n display: flex;\n align-items: center;\n justify-content: center;\n}\n.flexbox-centering-text {\n display: inline-block; \n}\n\n",""]);const o=a},"css/toggle-radios.css":(e,t,n)=>{n.r(t),n.d(t,{default:()=>I});var r=n(81),s=n.n(r),i=n(645),a=n.n(i),o=n(667),c=n.n(o),l=new URL(n(68),n.b),g=new URL(n(578),n.b),d=new URL(n(192),n.b),u=new URL(n(806),n.b),p=a()(s()),m=c()(l),b=c()(g),f=c()(d),A=c()(u);p.push([e.id,"/*\nToggle Radios v1.4\nby Adam Culpepper | @adamculpepper\nhttps://github.com/adamculpepper/toggle-radios\n*/\n\n/* Customizable styles */\n\n/* Colors: Default (blue) */\n.toggle-radio > input + label {background:#f5f5f5; border:1px solid rgba(0, 0, 0, 0.2); border-width:1px 1px 0 1px;}\n.toggle-radio > input:last-of-type + label {border-bottom-width:1px;}\n.toggle-radio > input:checked + label {background:lightblue;}\n\n/* Rounded corners */\n.toggle-radio input:first-of-type + label {border-radius:4px 4px 0 0;}\n.toggle-radio input:last-of-type + label {border-radius:0 0 4px 4px;}\n\n/* Indicators for smaller devices (stacked) */\n.toggle-radio > input + label:before {content:''; display:inline-block; width:16px; height:16px; margin-right:0.50rem; background-image:url("+m+"); background-repeat:no-repeat; background-position:center center; background-size:16px 16px;}\n.toggle-radio > input:checked + label:before {background-image:url("+b+");}\n\n/* //////////////////////////\nCORE STYLES BELOW - NO TOUCHY\n////////////////////////// */\n.toggle-radio {display:inline-block; vertical-align:middle;}\n.toggle-radio > input[type='radio'] {display:none;}\n.toggle-radio > input[disabled] + label {opacity:0.50;}\n.toggle-radio > input[disabled] + label:hover {cursor:not-allowed;}\n.toggle-radio > input + label {display:flex; margin-bottom:0; padding:5px 10px; cursor:pointer; align-items:center;}\n\n/* Transitions */\n.toggle-radio > input:checked + label {transition:background 300ms linear;}\n\n/* //////////////////////////\nCORE STYLES ABOVE - NO TOUCHY\n////////////////////////// */\n\n/* Style: Rounded */\n.toggle-radio[data-style='rounded'] > input:first-of-type + label\t\t{border-radius:20px 20px 0 0;}\n.toggle-radio[data-style='rounded'] > input:last-of-type + label\t\t{border-radius:0 0 20px 20px;}\n\n/* Style: Square */\n.toggle-radio[data-style='square'] > input + label\t\t\t{border-radius:0;}\n\n/* Color */\n.toggle-radio[data-color] > input + label\t\t\t\t\t{color:#fff;}\n.toggle-radio[data-color] > input + label:before \t\t\t{background-image:url("+f+");}\n.toggle-radio[data-color] > input:checked + label:before\t{background-image:url("+A+");}\n\n/* Color: Red */\n.toggle-radio[data-color='red'] > input + label\t\t\t\t{background:#e74c3c;}\n.toggle-radio[data-color='red'] > input:checked + label\t\t{background:#9a0000;}\n\n/* Color: Orange */\n.toggle-radio[data-color='orange'] > input + label\t\t\t{background:#e67e22;}\n.toggle-radio[data-color='orange'] > input:checked + label\t{background:#993100;}\n \n/* Color: Yellow */\n.toggle-radio[data-color='yellow'] > input + label\t\t\t{background:#f1c30f;}\n.toggle-radio[data-color='yellow'] > input:checked + label\t{background:#a47600;}\n\n/* Color: Green */\n.toggle-radio[data-color='green'] > input + label\t\t\t{background:#2ecc71;}\n.toggle-radio[data-color='green'] > input:checked + label\t{background:#007f24;}\n\n/* Color: Blue */\n.toggle-radio[data-color='blue'] > input + label\t\t\t{background:#3498db;}\n.toggle-radio[data-color='blue'] > input:checked + label\t{background:#004b8e;}\n\n/* Color: Purple */\n.toggle-radio[data-color='purple'] > input + label\t\t\t{background:#aa66cc;}\n.toggle-radio[data-color='purple'] > input:checked + label\t{background:#5d197f;}\n\n/* Color: Gray */\n.toggle-radio[data-color='gray'] > input + label\t\t\t{background:#555555;}\n.toggle-radio[data-color='gray'] > input:checked + label\t{background:#080808;}\n\n\n/* ------------------------------ */\n\n/* Bootstrap Breakpoints */\n\n/* Small (sm) and up */\n@media (min-width:576px) {\n\n}\n\n\n/* Medium (md) and up */\n@media (min-width:768px) {\n\n}\n\n\n/* Large (lg) and up */\n@media (min-width:992px) {\n\t.toggle-radio > input + label\t\t\t\t{display:inline-block; float:left; border-width:1px 0 1px 1px;}\n\t.toggle-radio > input:last-of-type + label \t{border-right-width:1px;}\n\t.toggle-radio > input + label:before\t\t{display:none;}\n\n\t/* Border Radius */\n\t.toggle-radio input:first-of-type + label\t{border-radius:4px 0 0 4px;}\n\t.toggle-radio input:last-of-type + label \t{border-radius:0 4px 4px 0;}\n\n\t/* Rounded */\n\t.toggle-radio[data-style='rounded'] > input:first-of-type + label {border-radius:500px 0 0 500px;}\n\t.toggle-radio[data-style='rounded'] > input:last-of-type + label {border-radius:0 500px 500px 0;}\n}\n\n/* Extra Large (xl) and up */\n@media (min-width:1200px) {\n\n}\n",""]);const I=p},"AboutPanel.html":(e,t,n)=>{n.r(t),n.d(t,{default:()=>m});var r=n(91),s=n.n(r),i=new URL(n(746),n.b),a=new URL(n(481),n.b),o=new URL(n(611),n.b),c=new URL(n(19),n.b),l=new URL(n(647),n.b),g=new URL(n(930),n.b),d=new URL(n(321),n.b),u=s()(i),p=s()(a);const m='\n \n \n This game is an experiment...\n \n Categorizing English words by how commonly they are used.\n \n Using several open-data sources, such as: WordNet,\n and various word lists and books in the public domain.\n \n \n Working with different technologies for web-apps:\n \n Aurelia with TypeScript (you are using this one now)\n React.js with TypeScript\n Vue.js with TypeScript\n Plain HTML+CSS+Javascript\n \n Building some word games\n \n OK, I\'m done with about...\n \n\n \n\n\n'},"AnswerDifficulty.html":(e,t,n)=>{n.r(t),n.d(t,{default:()=>r});const r='\n \n \n\n \n ${grade_level_text}\n ${word_set_size_text}\n \n\n'},"AnswerRow.html":(e,t,n)=>{n.r(t),n.d(t,{default:()=>r});const r='\n \n \n \n \n \n \n \n ${puzzle_answer.attempt_number}\n \n \n ${puzzle_answer.answer_text}\n \n \n \n \n \n \n \n \n \n \n ${note}\n \n \n \n \n\n'},"AnswerScores.html":(e,t,n)=>{n.r(t),n.d(t,{default:()=>r});const r='\n \n \n \n \n ${boggle_score}\n ${scrabble_score}\n \n\n \n ❌\n \n\n\n'},"AnswersPanel.html":(e,t,n)=>{n.r(t),n.d(t,{default:()=>r});const r='\n \n \n\n \n \n \n ${answers_counts_text}\n ...for a total score of ${total_answers_score} points. \n \n \n \n \n \n \n You haven\'t asked to score any answers to the puzzle yet...\n \n \n\n\n\n'},"AnswersTable.html":(e,t,n)=>{n.r(t),n.d(t,{default:()=>r});const r='\n \n \n \n\n \n \n \n \n \n \n \n\n'},"AnswersTitleRow.html":(e,t,n)=>{n.r(t),n.d(t,{default:()=>r});const r="\n \n \n\n \n \n #\n \n \n Answer Text\n \n \n Score\n \n \n Difficulty\n \n \n Notes\n \n \n\n\n"},"Banner.html":(e,t,n)=>{n.r(t),n.d(t,{default:()=>o});var r=n(91),s=n.n(r),i=new URL(n(746),n.b),a=new URL(n(481),n.b);const o='\n \n \n \n\n \n \n \n \n \n Make a Word from a License Plate \n \n \n \n \n\n '},"CurrentGameControls.html":(e,t,n)=>{n.r(t),n.d(t,{default:()=>r});const r='\n \n \n\n \n \n \n Time Elapsed: ${hours_minutes_seconds}\n \n\n \n \n Score Word\n Get a Hint\n 🔄\n Show Scores...\n \n \n Back to word entry...\n \n\n \n\n \n \n \n \n \n \n\n\n'},"FeedbackPanel.html":(e,t,n)=>{n.r(t),n.d(t,{default:()=>r});const r='\n\n \n \n\n \n \n \n Please provide your suggestions,or describe any problems you found...\n \n \n 😊\n \n 🙁\n \n \n \x3c!-- TODO: add pattern back in: \n \n \n Send Feedback\n ...or not!\n \n \n \n \n\n'},"FramedLicensePlate.html":(e,t,n)=>{n.r(t),n.d(t,{default:()=>r});const r='\n \n \n \n \n \n \n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n'},"GameStatusMessagesSignboard.html":(e,t,n)=>{n.r(t),n.d(t,{default:()=>r});const r='\n \n \n\n \n \n ${message_text_line}\n \n \n\n'},"HamburgerMenu.html":(e,t,n)=>{n.r(t),n.d(t,{default:()=>a});var r=n(91),s=n.n(r),i=new URL(n(286),n.b);const a='\n \n\n \n \n \n About...\n Feedback... 😊 🙁\n \n \n\n '},"InProcessIndicator.html":(e,t,n)=>{n.r(t),n.d(t,{default:()=>r});const r='\n \n\n \x3c!-- This HTML is from https://loading.io --\x3e\n \n\n'},"LicensePlateAnswerEditorFreeEntry.html":(e,t,n)=>{n.r(t),n.d(t,{default:()=>r});const r='\n \n \n \n\n \n \n \n \n \n \n \n \n \n\n'},"PuzzleSummary.html":(e,t,n)=>{n.r(t),n.d(t,{default:()=>r});const r='\n \n \n \n Puzzle: \n ${current_game.license_plate_text}\n has ${current_game.solutions_count} answers \n \n \n\n'},"StartNewGameControls.html":(e,t,n)=>{n.r(t),n.d(t,{default:()=>r});const r='\n \n \n\n \n \n Start New Game\n \n \n \n Random Puzzle\n Choose Puzzle\n \n \n \n Selected by you:\n \n Use ${user_selected_puzzle_text} as Puzzle\n \n \n \n \n \n\n'},"SystemMessagesSignboard.html":(e,t,n)=>{n.r(t),n.d(t,{default:()=>r});const r='\n \n\n \n \n ${message_text_line}\n \n \n\n'},"TopOfLicensePlateFrame.html":(e,t,n)=>{n.r(t),n.d(t,{default:()=>r});const r='\n \n \n \n\n \n \n \n \n \n \n \n \n \n\n'},"app.html":(e,t,n)=>{n.r(t),n.d(t,{default:()=>r});const r='\n \n \n \n \n \n \n\n \n \n \n \n \n \n \n \n \n \n \n \n\n'},AboutPanel:(e,t,n)=>{n.r(t),n.d(t,{AboutPanel:()=>c});var r=n("aurelia-framework"),s=n("aurelia-event-aggregator"),i=n(740),a=function(e,t,n,r){var s,i=arguments.length,a=i<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var o=e.length-1;o>=0;o--)(s=e[o])&&(a=(i<3?s(a):i>3?s(t,n,a):s(t,n))||a);return i>3&&a&&Object.defineProperty(t,n,a),a},o=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},c=function(){function e(e){this.ea=e}return e.prototype.closePanel=function(){this.ea.publish(new i.Ll(!1))},a([r.bindable,o("design:type",Boolean)],e.prototype,"about_panel_is_open",void 0),a([r.autoinject,o("design:paramtypes",[s.h])],e)}()},AnswerDifficulty:(e,t,n)=>{n.r(t),n.d(t,{AnswerDifficulty:()=>a});var r=n("aurelia-framework"),s=function(e,t,n,r){var s,i=arguments.length,a=i<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var o=e.length-1;o>=0;o--)(s=e[o])&&(a=(i<3?s(a):i>3?s(t,n,a):s(t,n))||a);return i>3&&a&&Object.defineProperty(t,n,a),a},i=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},a=function(){function e(){}return e.prototype.bind=function(){this.grade_level_text=null!=this.grade_level?"grade ".concat(this.grade_level||"K"):void 0,this.word_set_size_text=this.word_set_size?"once each ".concat(this.word_set_size.toLocaleString("en-US")," words"):"very rare"},s([r.bindable,i("design:type",Number)],e.prototype,"grade_level",void 0),s([r.bindable,i("design:type",Number)],e.prototype,"word_set_size",void 0),e}()},AnswerRow:(e,t,n)=>{n.r(t),n.d(t,{AnswerRow:()=>i});var r=n("aurelia-framework"),s=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},i=function(){function e(){}return e.prototype.bind=function(){var e=this.puzzle_answer.scrabble_score;this.is_valid_word=e>0},function(e,t,n,r){var s,i=arguments.length,a=i<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var o=e.length-1;o>=0;o--)(s=e[o])&&(a=(i<3?s(a):i>3?s(t,n,a):s(t,n))||a);i>3&&a&&Object.defineProperty(t,n,a)}([r.bindable,r.observable,s("design:type",Object)],e.prototype,"puzzle_answer",void 0),e}()},AnswerScores:(e,t,n)=>{n.r(t),n.d(t,{AnswerScores:()=>a});var r=n("aurelia-framework"),s=function(e,t,n,r){var s,i=arguments.length,a=i<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var o=e.length-1;o>=0;o--)(s=e[o])&&(a=(i<3?s(a):i>3?s(t,n,a):s(t,n))||a);return i>3&&a&&Object.defineProperty(t,n,a),a},i=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},a=function(){function e(){}return e.prototype.bind=function(){this.is_valid_word=this.scrabble_score>0},s([r.bindable,i("design:type",Number)],e.prototype,"boggle_score",void 0),s([r.bindable,i("design:type",Number)],e.prototype,"scrabble_score",void 0),e}()},AnswersPanel:(e,t,n)=>{n.r(t),n.d(t,{AnswersPanel:()=>o});var r=n("aurelia-framework"),s=n("aurelia-event-aggregator"),i=function(e,t,n,r){var s,i=arguments.length,a=i<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var o=e.length-1;o>=0;o--)(s=e[o])&&(a=(i<3?s(a):i>3?s(t,n,a):s(t,n))||a);return i>3&&a&&Object.defineProperty(t,n,a),a},a=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},o=function(){function e(e){this.ea=e}return e.prototype.bind=function(){this.puzzle_answersChanged()},e.prototype.puzzle_answersChanged=function(){this.setAnswerCounts(),this.setAnswerCountsText()},e.prototype.setAnswerCounts=function(){var e=this;this.correct_answer_count=0,this.total_answer_count=0,this.total_answers_score=0,this.puzzle_answers.forEach((function(t){e.total_answer_count++,t.scrabble_score&&(e.correct_answer_count++,e.total_answers_score+=t.scrabble_score,t.boggle_score&&(e.total_answers_score+=t.boggle_score))}))},e.prototype.setAnswerCountsText=function(){var e=1==this.correct_answer_count?"answer":"answers",t=1==this.total_answer_count?"try":"tries";this.answers_counts_text="You have ".concat(this.correct_answer_count," correct ").concat(e,", after ").concat(this.total_answer_count," ").concat(t,".")},i([r.bindable,r.observable,a("design:type",Array)],e.prototype,"puzzle_answers",void 0),i([r.autoinject,a("design:paramtypes",[s.h])],e)}()},AnswersTable:(e,t,n)=>{n.r(t),n.d(t,{AnswersTable:()=>i});var r=n("aurelia-framework"),s=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},i=function(){function e(){}return e.prototype.attached=function(){this.table_data_rows_height=this.data_rows_element.offsetHeight},function(e,t,n,r){var s,i=arguments.length,a=i<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var o=e.length-1;o>=0;o--)(s=e[o])&&(a=(i<3?s(a):i>3?s(t,n,a):s(t,n))||a);i>3&&a&&Object.defineProperty(t,n,a)}([r.bindable,r.observable,s("design:type",Array)],e.prototype,"puzzle_answers",void 0),e}()},AnswersTitleRow:(e,t,n)=>{n.r(t),n.d(t,{AnswersTitleRow:()=>r});var r=function(){}},Banner:(e,t,n)=>{n.r(t),n.d(t,{Banner:()=>i});var r=n("aurelia-framework"),s=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},i=function(){function e(){}return function(e,t,n,r){var s,i=arguments.length,a=i<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var o=e.length-1;o>=0;o--)(s=e[o])&&(a=(i<3?s(a):i>3?s(t,n,a):s(t,n))||a);i>3&&a&&Object.defineProperty(t,n,a)}([r.bindable,s("design:type",Number)],e.prototype,"in_process_count",void 0),e}()},CurrentGameControls:(e,t,n)=>{n.r(t),n.d(t,{CurrentGameControls:()=>g});var r=n("aurelia-framework"),s=n("aurelia-event-aggregator"),i=n(740),a=n(346),o=function(e,t,n,r){var s,i=arguments.length,a=i<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var o=e.length-1;o>=0;o--)(s=e[o])&&(a=(i<3?s(a):i>3?s(t,n,a):s(t,n))||a);return i>3&&a&&Object.defineProperty(t,n,a),a},c=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},l={REQUEST:30,ERROR:a.W,ANSWER:30,HINT:(20,1200)},g=function(){function e(e){var t=this;this.ea=e,this.request_in_progress_count=0,this.ea.subscribe(i.VU,(function(e){t.userRequestedCheckAnswer()}))}return e.prototype.elapsed_secondsChanged=function(){this.hours_minutes_seconds=new Date(1e3*this.elapsed_seconds).toISOString().substring(11,19)},e.prototype.getHintDifficultyText=function(e){return null!=e.word_set_size?" Difficulty: once in ".concat(e.word_set_size.toLocaleString()," words"):""},e.prototype.getMessageForHint=function(e){return{text:"Pattern: ".concat(e.solution_pattern_text)+this.getHintDifficultyText(e),message_type:"hint",remote_request_status:"ok",expiration_secs:l.HINT}},e.prototype.userRequestedCheckAnswer=function(){var e=this;this.request_in_progress_count++,this.ea.publish(new i.r((function(t,n){e.request_in_progress_count--;var r=function(e,t){if(t){var n=t.answer_text.toLocaleUpperCase();if(t.scrabble_score){var r=t.scrabble_score+(t.scrabble_score||0);return{text:'"'.concat(n,'" scores ').concat(r," points"),message_type:"checked_answer",remote_request_status:"ok",expiration_secs:l.ANSWER}}return{text:'"'.concat(n,'" is not a known word'),message_type:"checked_answer",remote_request_status:"error",expiration_secs:l.ERROR}}return{text:e,message_type:"checked_answer",remote_request_status:"error",expiration_secs:l.ERROR}}(t,n);e.ea.publish(new i.AG(r))})))},e.prototype.userRequestedHint=function(){var e=this;this.request_in_progress_count++,this.ea.publish(new i.po((function(t,n){e.request_in_progress_count--;var r=e.getMessageForHint(n);e.ea.publish(new i.AG(r))})))},e.prototype.resetText=function(){this.ea.publish(new i.WR)},e.prototype.showAnswersPanel=function(){this.ea.publish(new i.yk(!0))},e.prototype.hideAnswersPanel=function(){this.ea.publish(new i.yk(!1))},o([r.bindable,r.observable,c("design:type",Number)],e.prototype,"elapsed_seconds",void 0),o([r.bindable,c("design:type",Boolean)],e.prototype,"answers_panel_is_open",void 0),o([r.autoinject,c("design:paramtypes",[s.h])],e)}()},FeedbackPanel:(e,t,n)=>{n.r(t),n.d(t,{FeedbackPanel:()=>l});var r=n("aurelia-framework"),s=n("aurelia-event-aggregator"),i=n(740),a=n(715),o=function(e,t,n,r){var s,i=arguments.length,a=i<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var o=e.length-1;o>=0;o--)(s=e[o])&&(a=(i<3?s(a):i>3?s(t,n,a):s(t,n))||a);return i>3&&a&&Object.defineProperty(t,n,a),a},c=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},l=function(){function e(e){this.ea=e,this.rating="good",this.comments=""}var t;return t=e,e.prototype.openPanel=function(){this.ea.publish(new i.XE(!0))},e.prototype.closePanel=function(){this.ea.publish(new i.XE(!1))},e.prototype.sendFeedback=function(){var e,n,r=this,s={game_id:null===(e=this.current_game)||void 0===e?void 0:e.game_id,puzzle_seed:null===(n=this.current_game)||void 0===n?void 0:n.puzzle_seed,rating:this.rating,comments:this.comments},o="feedback-".concat(t.remote_request_id++),c={text:"sending feedback",expiration_secs:30,message_type:"feedback-remote-request",remote_request_status:"request",remote_request_id:o};this.ea.publish(new i.S5(c)),a._.postFeedback(s).then((function(e){r.comments="",r.closePanel();var t={text:"feedback received!",expiration_secs:5,message_type:"feedback-remote-request",remote_request_status:"ok",remote_request_id:o};return r.ea.publish(new i.S5(t)),null}),(function(e){var t={text:"Could not send feedback... try again later.",expiration_secs:10,message_type:"feedback-remote-request",remote_request_status:"error",remote_request_id:o};return r.ea.publish(new i.S5(t)),null}))},e.remote_request_id=0,o([r.bindable,c("design:type",Boolean)],e.prototype,"feedback_panel_is_open",void 0),o([r.bindable,c("design:type",Function)],e.prototype,"current_game",void 0),t=o([r.autoinject,c("design:paramtypes",[s.h])],e)}()},FramedLicensePlate:(e,t,n)=>{n.r(t),n.d(t,{FramedLicensePlate:()=>c});var r=n("aurelia-framework"),s=n("aurelia-event-aggregator"),i=n(740),a=function(e,t,n,r){var s,i=arguments.length,a=i<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var o=e.length-1;o>=0;o--)(s=e[o])&&(a=(i<3?s(a):i>3?s(t,n,a):s(t,n))||a);return i>3&&a&&Object.defineProperty(t,n,a),a},o=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},c=function(){function e(e){var t=this;this.ea=e,this.answers_panel_is_open=!1,this.ea.subscribe(i.yk,(function(e){t.answers_panel_is_open=e.is_open}))}return a([r.bindable,o("design:type",Object)],e.prototype,"settings",void 0),a([r.bindable,r.observable,o("design:type",Function)],e.prototype,"current_game",void 0),a([r.bindable,r.observable,o("design:type",Number)],e.prototype,"elapsed_seconds",void 0),a([r.bindable,r.observable,o("design:type",Array)],e.prototype,"puzzle_answers",void 0),a([r.bindable,r.observable,o("design:type",Object)],e.prototype,"hint",void 0),a([r.autoinject,o("design:paramtypes",[s.h])],e)}()},GameStatusMessagesSignboard:(e,t,n)=>{n.r(t),n.d(t,{GameStatusMessagesSignboard:()=>g});var r=n("aurelia-framework"),s=n("aurelia-event-aggregator"),i=n(842),a=n(740),o=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},c={sending:"blue",ok:"green",error:"red"},l={hint:["hint-message"],checked_answer:["checked-answer-message"]},g=function(){function e(e){var t=this;this.ea=e,this.game_status_messages=new i.n((function(){t.updated()})),this.current_css_classes="",this.ea.subscribe(a.AG,(function(e){var n=e.message;if(n){if("checked_answer"===n.message_type&&"ok"===n.remote_request_status){var r=n.message_type;t.game_status_messages.removeMatchingMessages({message_type:r})}t.game_status_messages.addExpiringMessage(n),t.updated()}})),this.ea.subscribe(a.S5,(function(e){var n=e.message;"new-game-remote-request"===n.message_type&&"request"===n.remote_request_status&&t.game_status_messages.clearAllMessages()})),this.updated()}return e.prototype.bind=function(e,t){this.updated()},e.prototype.updated=function(){this.message_text_lines=this._getDisplayTextLines(),this.color_style=this._getColorStyle(),this.current_css_classes=this._getCSSClasses()},e.prototype._getDisplayTextLines=function(){var e,t=[];return(null===(e=this.game_status_messages.current_message)||void 0===e?void 0:e.text)&&(Array.isArray(this.game_status_messages.current_message.text)?t.push.apply(t,this.game_status_messages.current_message.text):t.push(this.game_status_messages.current_message.text)),t},e.prototype._getColorStyle=function(){var e,t=null===(e=this.game_status_messages.current_message)||void 0===e?void 0:e.remote_request_status;return{color:t?c[t]:"black"}},e.prototype._getCSSClasses=function(){var e,t=null===(e=this.game_status_messages.current_message)||void 0===e?void 0:e.message_type;return(t in l?l[t]:[]).join(" ")},function(e,t,n,r){var s,i=arguments.length,a=i<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var o=e.length-1;o>=0;o--)(s=e[o])&&(a=(i<3?s(a):i>3?s(t,n,a):s(t,n))||a);return i>3&&a&&Object.defineProperty(t,n,a),a}([r.autoinject,o("design:paramtypes",[s.h])],e)}()},HamburgerMenu:(e,t,n)=>{n.r(t),n.d(t,{HamburgerMenu:()=>o});var r=n("aurelia-framework"),s=n(740),i=n("aurelia-event-aggregator"),a=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},o=function(){function e(e){this.ea=e}return e.prototype.openAboutPanel=function(){this.ea.publish(new s.Ll(!0))},e.prototype.openFeedbackPanel=function(){this.ea.publish(new s.XE(!0))},function(e,t,n,r){var s,i=arguments.length,a=i<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var o=e.length-1;o>=0;o--)(s=e[o])&&(a=(i<3?s(a):i>3?s(t,n,a):s(t,n))||a);return i>3&&a&&Object.defineProperty(t,n,a),a}([r.autoinject,a("design:paramtypes",[i.h])],e)}()},InProcessIndicator:(e,t,n)=>{n.r(t),n.d(t,{InProcessIndicator:()=>r});var r=function(){}},LicensePlateAnswerEditorFreeEntry:(e,t,n)=>{n.r(t),n.d(t,{LicensePlateAnswerEditorFreeEntry:()=>d});var r=n("aurelia-framework"),s=n("aurelia-event-aggregator"),i=n(740),a=n(842),o=function(e,t,n,r){var s,i=arguments.length,a=i<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var o=e.length-1;o>=0;o--)(s=e[o])&&(a=(i<3?s(a):i>3?s(t,n,a):s(t,n))||a);return i>3&&a&&Object.defineProperty(t,n,a),a},c=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},l=document.createElement("canvas").getContext("2d"),g={margin:"0 auto"},d=function(){function e(e){var t=this;this.ea=e,this.game_status_message_style=g,this.show_input_error=!1,this.max_length=15,this.game_messages=new a.n((function(){})),this.ea.subscribe(i.WR,(function(e){t.resetPuzzleText()}))}return e.prototype.bind=function(){this.current_gameChanged()},e.prototype.attached=function(){this.updateSizes()},e.prototype.current_gameChanged=function(){if(this.current_game){this.answer_text=this.current_game.answer_text;var e=this.answer_text.split(""),t=e[0],n=e[1],r=e[2],s="".concat(t,".*").concat(n,".*").concat(r,".*");this.puzzle_chars_in_order_regexp=new RegExp(s,"i")}else this.answer_text="???";this.updateSizes()},e.prototype.onAnyInput=function(e){var t=this,n="insertFromDrop"===e.inputType,r=this.puzzle_input_element,s=r.selectionStart,i=r.selectionEnd,a=e.target.value.trim().toUpperCase();this.answer_text=a,n||this.updateSizes(),setTimeout((function(){if(n){var r=e.target.value;t.dropPreservesOrderOfPuzzleChars(r)||(t.answer_text=t.answer_text_before_drag,e.target.value=t.answer_text_before_drag,t.updateCursor(t.selection_before_drag.selectionStart,t.selection_before_drag.selectionEnd),t.show_input_error=!0,setTimeout((function(){t.show_input_error=!1}),500)),t.answer_text_before_drag=void 0,t.selection_before_drag=void 0,t.updateSizes()}else t.updateCursor(s,i)}),1)},e.prototype.updateCursor=function(e,t){this.puzzle_input_element.setSelectionRange(e,t)},e.prototype.deletionPreservesOrderOfPuzzleChars=function(){var e=this.puzzle_input_element,t=e.selectionStart,n=e.selectionEnd,r=this.answer_text;return null!=(t===n?t>0?(r.slice(0,t-1)+r.slice(t)).match(this.puzzle_chars_in_order_regexp):r.match(this.puzzle_chars_in_order_regexp):(r.slice(0,t)+r.slice(n)).match(this.puzzle_chars_in_order_regexp))},e.prototype.dropPreservesOrderOfPuzzleChars=function(e){return null!=e.match(this.puzzle_chars_in_order_regexp)},e.prototype.onkeydown=function(e){var t=this;if("Enter"===e.key)return this.current_game.answer_text=this.answer_text,this.settings.check_answer_on_enter_key&&this.ea.publish(new i.VU),!0;if("Escape"===e.key||"Esc"===e.key)return this.answer_text=this.current_game.puzzle_seed,this.current_game.answer_text=this.current_game.puzzle_seed,!0;if("ArrowLeft"===e.key||"ArrowRight"===e.key||"Left"===e.key||"Right"===e.key)return!0;var n=this.puzzle_input_element,r=n.selectionStart!==n.selectionEnd;if("Backspace"===e.key||r){var s=this.deletionPreservesOrderOfPuzzleChars();return s||(this.show_input_error=!0,setTimeout((function(){t.show_input_error=!1}),500)),s}return 15===this.answer_text.length&&(this.show_input_error=!0,setTimeout((function(){t.show_input_error=!1}),500)),!0},e.prototype.onDragStart=function(e){this.answer_text_before_drag=this.answer_text;var t=this.puzzle_input_element,n=t.selectionStart,r=t.selectionEnd;return this.selection_before_drag={selectionStart:n,selectionEnd:r},!0},e.prototype.onDrop=function(e){return!0},e.prototype.onChange=function(){this.current_game.answer_text=this.answer_text},e.prototype.updateSizes=function(){var e,t,n,r,s=this.getLicensePlateCharSizeEm(),i=this.puzzle_input_element?(e=this.answer_text+"W",t=this.puzzle_input_element,r={font:(n=window.getComputedStyle(t)).font,fontSize:n.fontSize,fontFamily:n.fontFamily,fontStyle:n.fontStyle,fontWeight:n.fontWeight},Object.assign(l,r),l.measureText(e).width):500;this.computed_style={"font-size":"".concat(s,"em"),width:"".concat(Math.floor(i),"px")}},e.prototype.getLicensePlateCharSizeEm=function(){if(this.answer_text){var e=this.answer_text.length;return e<=5?10:e>=15?6:10-(e-5)/10*4}return 10},e.prototype.resetPuzzleText=function(){this.answer_text=this.current_game.puzzle_seed,this.current_game.answer_text=this.current_game.puzzle_seed,this.updateSizes()},o([r.bindable,c("design:type",Object)],e.prototype,"settings",void 0),o([r.bindable,r.observable,c("design:type",Function)],e.prototype,"current_game",void 0),o([r.bindable,r.observable,c("design:type",Object)],e.prototype,"hint",void 0),o([r.autoinject,c("design:paramtypes",[s.h])],e)}()},PuzzleSummary:(e,t,n)=>{n.r(t),n.d(t,{PuzzleSummary:()=>i});var r=n("aurelia-framework"),s=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},i=function(){function e(){}return function(e,t,n,r){var s,i=arguments.length,a=i<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var o=e.length-1;o>=0;o--)(s=e[o])&&(a=(i<3?s(a):i>3?s(t,n,a):s(t,n))||a);i>3&&a&&Object.defineProperty(t,n,a)}([r.bindable,r.observable,s("design:type",Function)],e.prototype,"current_game",void 0),e}()},StartNewGameControls:(e,t,n)=>{n.r(t),n.d(t,{StartNewGameControls:()=>o});var r=n("aurelia-framework"),s=n("aurelia-event-aggregator"),i=n(740),a=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},o=function(){function e(e){this.ea=e,this.step="not active",this.user_selected_puzzle_text=""}return e.prototype.advanceStep=function(e){switch(this.step=e,e){case"start random game":this.startNewGameRandom(),this.step="awaiting response";break;case"start user selected game":this.startNewGameFromUserSelection()}},e.prototype.startNewGameRandom=function(){var e=this;this.ea.publish(new i.wG({completion_callback:function(){e.step="not active"}})),this.ea.publish(new i.yk(!1))},e.prototype.startNewGameFromUserSelection=function(){var e=this,t={user_selected_puzzle:this.user_selected_puzzle_text,completion_callback:function(){e.step="not active"}};this.ea.publish(new i.wG(t)),this.ea.publish(new i.yk(!1))},e.prototype.onAnyInput=function(e){var t=this,n=this.user_puzzle_input_element,r=n.selectionStart,s=n.selectionEnd,i=e.target.value.trim().toUpperCase();this.user_selected_puzzle_text=i,setTimeout((function(){t.updateCursor(r,s)}),1)},e.prototype.updateCursor=function(e,t){this.user_puzzle_input_element.setSelectionRange(e,t)},function(e,t,n,r){var s,i=arguments.length,a=i<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var o=e.length-1;o>=0;o--)(s=e[o])&&(a=(i<3?s(a):i>3?s(t,n,a):s(t,n))||a);return i>3&&a&&Object.defineProperty(t,n,a),a}([r.autoinject,a("design:paramtypes",[s.h])],e)}()},SystemMessagesSignboard:(e,t,n)=>{n.r(t),n.d(t,{SystemMessagesSignboard:()=>u});var r=n("aurelia-framework"),s=n("aurelia-event-aggregator"),i=n(842),a=n(346),o=n(740),c=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},l={request:"blue",ok:"green",error:"red"},g={info:["game_description_message"],"new-game-remote-request":["remote_request_message"],"check-answer-remote-request":["remote_request_message"],"hint-remote-request":["remote_request_message"],"feedback-remote-request":["remote_request_message"]},d=["Find a word that contains all three letters, in the order given on the license plate.","This game allows words of up to 15 characters long."],u=function(){function e(e){var t=this;this.ea=e,this.game_description_message={text:d,message_type:"info",expiration_secs:a.W},this.system_messages=new i.n((function(){t.updated()})),this.current_css_classes="",this.ea.subscribe(o.S5,(function(e){var n=e.message;if(n){var r=n.message_type;"request"===n.remote_request_status&&t.system_messages.removeMatchingMessages({message_type:r}),t.system_messages.addExpiringMessage(n),t.updated()}})),this.system_messages.addExpiringMessage(this.game_description_message),this.updated()}return e.prototype.bind=function(e,t){this.updated()},e.prototype.updated=function(){this.message_text_lines=this._getDisplayTextLines(),this.color_style=this._getColorStyle(),this.current_css_classes=this._getCSSClasses()},e.prototype._getDisplayTextLines=function(){var e,t=[];return(null===(e=this.system_messages.current_message)||void 0===e?void 0:e.text)&&(Array.isArray(this.system_messages.current_message.text)?t.push.apply(t,this.system_messages.current_message.text):t.push(this.system_messages.current_message.text)),t},e.prototype._getColorStyle=function(){var e,t=null===(e=this.system_messages.current_message)||void 0===e?void 0:e.remote_request_status;return{color:t?l[t]:"black"}},e.prototype._getCSSClasses=function(){var e,t=null===(e=this.system_messages.current_message)||void 0===e?void 0:e.message_type;return(t in g?g[t]:[]).join(" ")},function(e,t,n,r){var s,i=arguments.length,a=i<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var o=e.length-1;o>=0;o--)(s=e[o])&&(a=(i<3?s(a):i>3?s(t,n,a):s(t,n))||a);return i>3&&a&&Object.defineProperty(t,n,a),a}([r.autoinject,c("design:paramtypes",[s.h])],e)}()},TopOfLicensePlateFrame:(e,t,n)=>{n.r(t),n.d(t,{TopOfLicensePlateFrame:()=>i});var r=n("aurelia-framework"),s=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},i=function(){function e(){}return function(e,t,n,r){var s,i=arguments.length,a=i<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var o=e.length-1;o>=0;o--)(s=e[o])&&(a=(i<3?s(a):i>3?s(t,n,a):s(t,n))||a);i>3&&a&&Object.defineProperty(t,n,a)}([r.bindable,r.observable,s("design:type",Function)],e.prototype,"current_game",void 0),e}()},app:(e,t,n)=>{n.r(t),n.d(t,{App:()=>d});var r=n("aurelia-framework"),s=n("aurelia-event-aggregator"),i=n(346),a=n(740),o=function(){function e(t,n){var r=this,s=function(){r.timer_is_active&&(r.elapsed_seconds++,null==n||n(r),setTimeout(s,1e3))};this.game_id=t.game_id,this.puzzle_seed=t.puzzle_seed.toLocaleUpperCase(),this.answer_text=this.puzzle_seed,this.solutions_count=t.solutions_count,this.grade_level=t.grade_level,this.notes=t.notes,this.license_plate_text=e.generateLicensePlateText(t.puzzle_seed,"US"),this.elapsed_seconds=0,this.timer_is_active=!0,setTimeout(s,1e3)}return e.prototype.stop=function(){this.timer_is_active=!1},e.generateLicensePlateText=function(e,t){function n(e){return Math.floor(Math.random()*e)}function r(){return n(10)}var s=1==n(5)?r():"",i="".concat(r()).concat(r()).concat(r());return 1==n(2)?"".concat(s," ").concat(e.toUpperCase()," ").concat(i):"".concat(i," ").concat(e.toUpperCase()," ").concat(s)},e}(),c=n(715),l=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},g={REQUEST:30,OK:5,ERROR:i.W},d=function(){function e(e){var t=this;this.ea=e,this.settings={check_answer_on_enter_key:!0},this.in_process_count=0,this.remote_request_id=0,this.elapsed_seconds=0,this.about_panel_is_open=!1,this.feedback_panel_is_open=!1,e.subscribe(a.Ll,(function(e){t.about_panel_is_open=e.is_open})),e.subscribe(a.XE,(function(e){t.feedback_panel_is_open=e.is_open})),e.subscribe(a.wG,(function(e){t.userRequestedStartNewGame(e.request)})),e.subscribe(a.S5,(function(e){"request"===e.message.remote_request_status?t.in_process_count++:t.in_process_count--})),e.subscribe(a.r,(function(e){t.userRequestedCheckAnswer(e.callback)})),e.subscribe(a.po,(function(e){t.userRequestedHint(e.callback)})),this.userRequestedStartNewGame({}),this.keepAlive()}return e.prototype.keepAlive=function(){var e=this;setTimeout((function(){c._.requestUpTime(),e.keepAlive()}),9e5)},e.prototype.initiateRemoteRequest=function(e){this.ea.publish(new a.S5(e))},e.prototype.completedRemoteRequest=function(e){this.ea.publish(new a.S5(e))},e.prototype.notifyElapsedTimeUpdated=function(e){this.current_game&&(this.current_game.elapsed_seconds=e.elapsed_seconds,this.elapsed_seconds=e.elapsed_seconds)},e.prototype.userRequestedStartNewGame=function(e){var t,n=this;this.current_game&&(e.game_id=this.current_game.game_id,e.elapsed_seconds=this.elapsed_seconds,e.previous_puzzle_grade_level=(this.current_game,null!=(t=n.estimateGradeLevelOfAnswers())?t:Math.max(n.current_game.grade_level-1,0)),this.current_game.stop(),this.current_game=void 0),this.elapsed_seconds=0,this.puzzle_answers=[],this.hint=void 0;var r=e.user_selected_puzzle,s=c._.requestNewGame(e),i="new-game-".concat(this.remote_request_id++);this.initiateRemoteRequest({text:"requesting new game",message_type:"new-game-remote-request",remote_request_status:"request",remote_request_id:i,expiration_secs:g.REQUEST}),this.feedback_panel_is_open=!1,s.then((function(t){var r,s;if(t.solutions_count>0){t.puzzle_seed=t.puzzle_seed.toLocaleUpperCase(),null===(r=e.completion_callback)||void 0===r||r.call(e,null,t),n.completedRemoteRequest({remote_request_id:i,text:"starting new game with: ".concat(t.puzzle_seed),message_type:"new-game-remote-request",remote_request_status:"ok",expiration_secs:g.OK});var a=new o(t,n.notifyElapsedTimeUpdated.bind(n));n.current_game=a,n.current_game.elapsed_seconds=0}else{var c="There are no answers for: ".concat(t.puzzle_seed);null===(s=e.completion_callback)||void 0===s||s.call(e,c),n.completedRemoteRequest({remote_request_id:i,text:c,message_type:"new-game-remote-request",remote_request_status:"error",expiration_secs:g.ERROR})}}),(function(t){var s,a=t.message||t.statusText||"unknown failure";null===(s=e.completion_callback)||void 0===s||s.call(e,a),n.completedRemoteRequest({remote_request_id:i,text:'new game for: "'.concat(r,'" failed: ').concat(a),message_type:"new-game-remote-request",remote_request_status:"error",expiration_secs:g.ERROR})}))},e.prototype.currentWordIsANewAnswer=function(){var e=this.current_game.answer_text.toLocaleUpperCase();return!this.puzzle_answers.find((function(t){return t.answer_text===e}))},e.prototype.userRequestedCheckAnswer=function(e){var t=this;if(this.current_game)if(this.currentWordIsANewAnswer()){this.current_game.answer_text=this.current_game.answer_text;var n=this.current_game,r=n.game_id,s=n.puzzle_seed,i=n.elapsed_seconds,a=n.answer_text,o={game_id:r,puzzle_seed:s,elapsed_seconds:i,answer_text:a},l=c._.requestCheckAnswer(o),d="check-answer-".concat(this.remote_request_id++);this.initiateRemoteRequest({remote_request_id:d,text:"requesting answer check",message_type:"check-answer-remote-request",remote_request_status:"request",expiration_secs:g.REQUEST}),l.then((function(n){null==e||e(null,n),t.completedRemoteRequest({remote_request_id:d,text:"received answer check for: ".concat(a),message_type:"check-answer-remote-request",remote_request_status:"ok",expiration_secs:g.OK});var r=n;r.attempt_number=t.puzzle_answers.length+1,r.answer_text=r.answer_text.toLocaleUpperCase(),t.puzzle_answers.push(r)}),(function(e){var n,r=e.message||e.statusText||"unknown failure";null===(n=o.completion_callback)||void 0===n||n.call(o,r),t.completedRemoteRequest({remote_request_id:d,text:"check answer for: ".concat(a," failed: ").concat(r),message_type:"check-answer-remote-request",remote_request_status:"error",expiration_secs:g.ERROR})}))}else null==e||e('You have already submitted "'.concat(this.current_game.answer_text,'" as an answer.'));else null==e||e("There is no active game...")},e.prototype.userRequestedHint=function(e){var t=this;if(this.current_game){var n=this.current_game,r=n.game_id,s=n.puzzle_seed,i=n.elapsed_seconds,a={game_id:r,puzzle_seed:s,elapsed_seconds:i},o=c._.requestHint(a),l="get-hint-".concat(this.remote_request_id++);this.initiateRemoteRequest({remote_request_id:l,text:"requesting hint",message_type:"hint-remote-request",remote_request_status:"request",expiration_secs:g.REQUEST}),o.then((function(n){null==e||e(null,n),t.completedRemoteRequest({remote_request_id:l,text:"received hint for: ".concat(s),message_type:"hint-remote-request",remote_request_status:"ok",expiration_secs:g.OK}),t.hint=n}),(function(n){var r=n.message||n.statusText||"unknown failure";null==e||e(r),t.completedRemoteRequest({remote_request_id:l,text:"hint for: ".concat(s," failed: ").concat(r),message_type:"hint-remote-request",remote_request_status:"error",expiration_secs:g.ERROR})}))}},e.prototype.estimateGradeLevelOfAnswers=function(){var e=this.puzzle_answers.length,t=0,n=0;if(e){this.puzzle_answers.forEach((function(e){null!=e.grade_level?n+=e.grade_level:t++}));var r=Math.trunc(n/e);n-=t*r;var s=Math.trunc(n/e);return Math.max(s,0)}},function(e,t,n,r){var s,i=arguments.length,a=i<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var o=e.length-1;o>=0;o--)(s=e[o])&&(a=(i<3?s(a):i>3?s(t,n,a):s(t,n))||a);return i>3&&a&&Object.defineProperty(t,n,a),a}([r.autoinject,l("design:paramtypes",[s.h])],e)}()},842:(e,t,n)=>{n.d(t,{n:()=>s});var r=n(346),s=function(){function e(e){this.current_message_changed=e,this.expiring_messages=[],this.stop_timer=!1,this.rotateMessageAfterDelay()}return e.prototype.destructor=function(){this.stop_timer=!0},e.prototype.addExpiringMessage=function(t){var n,s=this,i=e.next_message_id++;t.text,t._message_id=i,t._date=Date.now(),n=s.expiring_messages.filter((function(e){return null==t.remote_request_id||e.remote_request_id!==t.remote_request_id})),s.expiring_messages=n,this.expiring_messages.push(t),this.current_message=t,t.expiration_secs<=r.W&&setTimeout((function(){s.removeMessage(i)}),1e3*t.expiration_secs),this.current_message_changed()},e.prototype.findIndexOfMessage=function(e){return this.expiring_messages.findIndex((function(t,n){return t._message_id===e}))},e.prototype.findIndexOfCurrentMessage=function(){return this.current_message?this.findIndexOfMessage(this.current_message._message_id):-1},e.prototype.rotateMessageAfterDelay=function(){var e=this;this.stop_timer||setTimeout((function(){if(e.expiring_messages.length>0){var t=e.findIndexOfCurrentMessage();t=(t+1)%e.expiring_messages.length,e.current_message=e.expiring_messages[t],e.current_message_changed()}e.rotateMessageAfterDelay()}),2e3)},e.prototype.removeMessage=function(e){var t,n=this.findIndexOfMessage(e);if(-1!=n){var r=this.expiring_messages.filter((function(t){return t._message_id!==e}));if(this.expiring_messages=r,(null===(t=this.current_message)||void 0===t?void 0:t._message_id)==e){var s=n%this.expiring_messages.length;this.current_message=this.expiring_messages[s]}this.current_message_changed()}},e.prototype.removeMatchingMessages=function(e){var t,n,r,s=this,i=!1;n=null===(t=s.current_message)||void 0===t?void 0:t._message_id,r=s.expiring_messages.filter((function(t){var r=t.message_type===e.message_type,s=t.remote_request_id===e.remote_request_id,a=!1;return null!=e.message_type&&null!=e.remote_request_id?a=r&&s:null!=e.message_type?a=r:null!=e.remote_request_id&&(a=s),a&&t._message_id===n&&(i=!0),!a})),s.expiring_messages.length!=r.length&&(s.expiring_messages=r),i&&(this.current_message=void 0),this.current_message_changed()},e.prototype.clearAllMessages=function(){this.expiring_messages=[],this.current_message=void 0,this.current_message_changed()},e.next_message_id=0,e}()},346:(e,t,n)=>{n.d(t,{W:()=>r});var r=31622400},main:(e,t,n)=>{n.d(t,{configure:()=>s});const r=JSON.parse('{"f":false,"K":false}');function s(e){e.use.standardConfiguration().feature("resources/index"),e.use.developmentLogging(r.f?"debug":"warn"),r.K&&e.use.plugin("aurelia-testing"),e.start().then((function(){return e.setRoot("app")}))}n(15)},740:(e,t,n)=>{n.d(t,{Ll:()=>r,XE:()=>s,yk:()=>i,S5:()=>a,AG:()=>o,wG:()=>c,r:()=>l,VU:()=>g,po:()=>d,WR:()=>u});var r=function(e){this.is_open=e},s=function(e){this.is_open=e},i=function(e){this.is_open=e},a=function(e){this.message=e},o=function(e){this.message=e},c=function(e){this.request=e},l=function(e){this.callback=e},g=function(){},d=function(e){this.callback=e},u=function(){}},"resources/index":(e,t,n)=>{function r(e){}n.r(t),n.d(t,{configure:()=>r})},68:e=>{e.exports="data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 512 512%27%3E%3Cpath style=%27fill:%23000;%27 d=%27M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8z%27/%3E%3C/svg%3E"},578:e=>{e.exports="data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 512 512%27%3E%3Cpath style=%27fill:%23000;%27 d=%27M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z%27/%3E%3C/svg%3E"},192:e=>{e.exports="data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 512 512%27%3E%3Cpath style=%27fill:%23fff;%27 d=%27M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8z%27/%3E%3C/svg%3E"},806:e=>{e.exports="data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 512 512%27%3E%3Cpath style=%27fill:%23fff;%27 d=%27M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z%27/%3E%3C/svg%3E"},804:(e,t,n)=>{e.exports=n.p+"026ac942a3838dfcb749.jpg"},304:e=>{e.exports="data:image/jpeg;base64,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"},930:e=>{e.exports="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gQ3JlYXRlZCB3aXRoIElua3NjYXBlIChodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy8pIC0tPgoKPHN2ZwogICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iCiAgIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiCiAgIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIKICAgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogICB4bWxuczpzb2RpcG9kaT0iaHR0cDovL3NvZGlwb2RpLnNvdXJjZWZvcmdlLm5ldC9EVEQvc29kaXBvZGktMC5kdGQiCiAgIHhtbG5zOmlua3NjYXBlPSJodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy9uYW1lc3BhY2VzL2lua3NjYXBlIgogICB3aWR0aD0iMTAyLjM3MTZtbSIKICAgaGVpZ2h0PSIxNDQuNDk3NzdtbSIKICAgdmlld0JveD0iMCAwIDM2Mi43MzQwMSA1MTEuOTk5OTgiCiAgIGlkPSJzdmczNDc2IgogICB2ZXJzaW9uPSIxLjEiCiAgIGlua3NjYXBlOnZlcnNpb249IjAuOTEgcjEzNzI1IgogICBzb2RpcG9kaTpkb2NuYW1lPSJDU1MzLnN2ZyI+CiAgPGRlZnMKICAgICBpZD0iZGVmczM0NzgiIC8+CiAgPHNvZGlwb2RpOm5hbWVkdmlldwogICAgIGlkPSJiYXNlIgogICAgIHBhZ2Vjb2xvcj0iI2ZmZmZmZiIKICAgICBib3JkZXJjb2xvcj0iIzY2NjY2NiIKICAgICBib3JkZXJvcGFjaXR5PSIxLjAiCiAgICAgaW5rc2NhcGU6cGFnZW9wYWNpdHk9IjAuMCIKICAgICBpbmtzY2FwZTpwYWdlc2hhZG93PSIyIgogICAgIGlua3NjYXBlOnpvb209IjAuMzUiCiAgICAgaW5rc2NhcGU6Y3g9IjE4MS4zNjciCiAgICAgaW5rc2NhcGU6Y3k9IjI1NiIKICAgICBpbmtzY2FwZTpkb2N1bWVudC11bml0cz0icHgiCiAgICAgaW5rc2NhcGU6Y3VycmVudC1sYXllcj0ibGF5ZXIxIgogICAgIHNob3dncmlkPSJmYWxzZSIKICAgICBmaXQtbWFyZ2luLXRvcD0iMCIKICAgICBmaXQtbWFyZ2luLWxlZnQ9IjAiCiAgICAgZml0LW1hcmdpbi1yaWdodD0iMCIKICAgICBmaXQtbWFyZ2luLWJvdHRvbT0iMCIKICAgICBpbmtzY2FwZTp3aW5kb3ctd2lkdGg9IjEzNjYiCiAgICAgaW5rc2NhcGU6d2luZG93LWhlaWdodD0iNzA0IgogICAgIGlua3NjYXBlOndpbmRvdy14PSIwIgogICAgIGlua3NjYXBlOndpbmRvdy15PSIyNyIKICAgICBpbmtzY2FwZTp3aW5kb3ctbWF4aW1pemVkPSIxIiAvPgogIDxtZXRhZGF0YQogICAgIGlkPSJtZXRhZGF0YTM0ODEiPgogICAgPHJkZjpSREY+CiAgICAgIDxjYzpXb3JrCiAgICAgICAgIHJkZjphYm91dD0iIj4KICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD4KICAgICAgICA8ZGM6dHlwZQogICAgICAgICAgIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiIC8+CiAgICAgICAgPGRjOnRpdGxlPjwvZGM6dGl0bGU+CiAgICAgIDwvY2M6V29yaz4KICAgIDwvcmRmOlJERj4KICA8L21ldGFkYXRhPgogIDxnCiAgICAgaW5rc2NhcGU6bGFiZWw9IkNhbHF1ZSAxIgogICAgIGlua3NjYXBlOmdyb3VwbW9kZT0ibGF5ZXIiCiAgICAgaWQ9ImxheWVyMSIKICAgICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTkzLjYzMywtMjc2LjM2MjIpIj4KICAgIDxnCiAgICAgICBpZD0iZzMwMTMiCiAgICAgICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMTksMjc2LjM2MjIpIj4KICAgICAgPHBvbHlnb24KICAgICAgICAgaWQ9InBvbHlnb24yOTg5IgogICAgICAgICBwb2ludHM9IjQzNy4zNjcsMTAwLjYyIDQwNC4zMjEsNDcwLjgxOSAyNTUuNzc4LDUxMiAxMDcuNjQ0LDQ3MC44NzcgNzQuNjMzLDEwMC42MiAiCiAgICAgICAgIHN0eWxlPSJmaWxsOiMyNjRkZTQiIC8+CiAgICAgIDxwb2x5Z29uCiAgICAgICAgIGlkPSJwb2x5Z29uMjk5MSIKICAgICAgICAgcG9pbnRzPSIzNzYuMDMsNDQ3LjI0NiA0MDQuMjcsMTMwLjg5NCAyNTYsMTMwLjg5NCAyNTYsNDgwLjUyMyAiCiAgICAgICAgIHN0eWxlPSJmaWxsOiMyOTY1ZjEiIC8+CiAgICAgIDxwb2x5Z29uCiAgICAgICAgIGlkPSJwb2x5Z29uMjk5MyIKICAgICAgICAgcG9pbnRzPSIxNTAuMzEsMjY4LjIxNyAxNTQuMzgsMzEzLjYyNyAyNTYsMzEzLjYyNyAyNTYsMjY4LjIxNyAiCiAgICAgICAgIHN0eWxlPSJmaWxsOiNlYmViZWIiIC8+CiAgICAgIDxwb2x5Z29uCiAgICAgICAgIGlkPSJwb2x5Z29uMjk5NSIKICAgICAgICAgcG9pbnRzPSIyNTYsMTc2LjMwNSAyNTUuODQzLDE3Ni4zMDUgMTQyLjEzMiwxNzYuMzA1IDE0Ni4yNiwyMjEuNzE2IDI1NiwyMjEuNzE2ICIKICAgICAgICAgc3R5bGU9ImZpbGw6I2ViZWJlYiIgLz4KICAgICAgPHBvbHlnb24KICAgICAgICAgaWQ9InBvbHlnb24yOTk3IgogICAgICAgICBwb2ludHM9IjI1Niw0MzMuMzk5IDI1NiwzODYuMTUzIDI1NS44MDEsMzg2LjIwNiAyMDUuMjI3LDM3Mi41NSAyMDEuOTk0LDMzNi4zMzMgMTc3LjQxOSwzMzYuMzMzIDE1Ni40MDksMzM2LjMzMyAxNjIuNzcxLDQwNy42MzQgMjU1Ljc5MSw0MzMuNDU3ICIKICAgICAgICAgc3R5bGU9ImZpbGw6I2ViZWJlYiIgLz4KICAgICAgPHBhdGgKICAgICAgICAgaWQ9InBhdGgyOTk5IgogICAgICAgICBkPSJtIDE2MCwwIDU1LDAgMCwyMyAtMzIsMCAwLDIzIDMyLDAgMCwyMyAtNTUsMCB6IgogICAgICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIiAvPgogICAgICA8cGF0aAogICAgICAgICBpZD0icGF0aDMwMDEiCiAgICAgICAgIGQ9Im0gMjI2LDAgNTUsMCAwLDIwIC0zMiwwIDAsNCAzMiwwIDAsNDYgLTU1LDAgMCwtMjEgMzIsMCAwLC00IC0zMiwwIHoiCiAgICAgICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiIC8+CiAgICAgIDxwYXRoCiAgICAgICAgIGlkPSJwYXRoMzAwMyIKICAgICAgICAgZD0ibSAyOTIsMCA1NSwwIDAsMjAgLTMyLDAgMCw0IDMyLDAgMCw0NiAtNTUsMCAwLC0yMSAzMiwwIDAsLTQgLTMyLDAgeiIKICAgICAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIgLz4KICAgICAgPHBvbHlnb24KICAgICAgICAgaWQ9InBvbHlnb24zMDA1IgogICAgICAgICBwb2ludHM9IjMxMS43NjEsMzEzLjYyNyAzMDYuNDksMzcyLjUyMSAyNTUuODQzLDM4Ni4xOTEgMjU1Ljg0Myw0MzMuNDM1IDM0OC45MzcsNDA3LjYzNCAzNDkuNjIsMzk5Ljk2MiAzNjAuMjkxLDI4MC40MTEgMzYxLjM5OSwyNjguMjE3IDM2OS41OTcsMTc2LjMwNSAyNTUuODQzLDE3Ni4zMDUgMjU1Ljg0MywyMjEuNzE2IDMxOS44MzEsMjIxLjcxNiAzMTUuNjk5LDI2OC4yMTcgMjU1Ljg0MywyNjguMjE3IDI1NS44NDMsMzEzLjYyNyAiCiAgICAgICAgIHN0eWxlPSJmaWxsOiNmZmZmZmYiIC8+CiAgICA8L2c+CiAgPC9nPgo8L3N2Zz4K"},647:e=>{e.exports="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj4KCTx0aXRsZT5IVE1MNSBMb2dvPC90aXRsZT4KCTxwYXRoIGQ9Ik0xMDguNCAwaDIzdjIyLjhoMjEuMlYwaDIzdjY5aC0yM1Y0NmgtMjF2MjNoLTIzLjJNMjA2IDIzaC0yMC4zVjBoNjMuN3YyM0gyMjl2NDZoLTIzTTI1OS41IDBoMjQuMWwxNC44IDI0LjNMMzEzLjIgMGgyNC4xdjY5aC0yM1YzNC44bC0xNi4xIDI0LjhsLTE2LjEtMjQuOHYzNC4yaC0yMi42TTM0OC43IDBoMjN2NDYuMmgzMi42VjY5aC01NS42Ii8+Cgk8cGF0aCBmaWxsPSIjZTQ0ZDI2IiBkPSJNMTA3LjYgNDcxbC0zMy0zNzAuNGgzNjIuOGwtMzMgMzcwLjJMMjU1LjcgNTEyIi8+Cgk8cGF0aCBmaWxsPSIjZjE2NTI5IiBkPSJNMjU2IDQ4MC41VjEzMUg0MDQuM0wzNzYgNDQ3Ii8+Cgk8cGF0aCBmaWxsPSIjZWJlYmViIiBkPSJNMTQyIDE3Ni4zaDExNHY0NS40aC02NC4ybDQuMiA0Ni41aDYwdjQ1LjNIMTU0LjRNMTU2LjQgMzM2LjNIMjAybDMuMiAzNi4zIDUwLjggMTMuNnY0Ny40bC05My4yLTI2Ii8+Cgk8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMzY5LjYgMTc2LjNIMjU1Ljh2NDUuNGgxMDkuNk0zNjEuMyAyNjguMkgyNTUuOHY0NS40aDU2bC01LjMgNTktNTAuNyAxMy42djQ3LjJsOTMtMjUuOCIvPgo8L3N2Zz4="},321:e=>{e.exports="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MzAgNjMwIj4KPHJlY3Qgd2lkdGg9IjYzMCIgaGVpZ2h0PSI2MzAiIGZpbGw9IiNmN2RmMWUiLz4KPHBhdGggZD0ibTQyMy4yIDQ5Mi4xOWMxMi42OSAyMC43MiAyOS4yIDM1Ljk1IDU4LjQgMzUuOTUgMjQuNTMgMCA0MC4yLTEyLjI2IDQwLjItMjkuMiAwLTIwLjMtMTYuMS0yNy40OS00My4xLTM5LjNsLTE0LjgtNi4zNWMtNDIuNzItMTguMi03MS4xLTQxLTcxLjEtODkuMiAwLTQ0LjQgMzMuODMtNzguMiA4Ni43LTc4LjIgMzcuNjQgMCA2NC43IDEzLjEgODQuMiA0Ny40bC00Ni4xIDI5LjZjLTEwLjE1LTE4LjItMjEuMS0yNS4zNy0zOC4xLTI1LjM3LTE3LjM0IDAtMjguMzMgMTEtMjguMzMgMjUuMzcgMCAxNy43NiAxMSAyNC45NSAzNi40IDM1Ljk1bDE0LjggNi4zNGM1MC4zIDIxLjU3IDc4LjcgNDMuNTYgNzguNyA5MyAwIDUzLjMtNDEuODcgODIuNS05OC4xIDgyLjUtNTQuOTggMC05MC41LTI2LjItMTA3Ljg4LTYwLjU0em0tMjA5LjEzIDUuMTNjOS4zIDE2LjUgMTcuNzYgMzAuNDUgMzguMSAzMC40NSAxOS40NSAwIDMxLjcyLTcuNjEgMzEuNzItMzcuMnYtMjAxLjNoNTkuMnYyMDIuMWMwIDYxLjMtMzUuOTQgODkuMi04OC40IDg5LjItNDcuNCAwLTc0Ljg1LTI0LjUzLTg4LjgxLTU0LjA3NXoiLz4KPC9zdmc+"},611:e=>{e.exports="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0xMS41IC0xMC4yMzE3NCAyMyAyMC40NjM0OCI+CiAgPHRpdGxlPlJlYWN0IExvZ288L3RpdGxlPgogIDxjaXJjbGUgY3g9IjAiIGN5PSIwIiByPSIyLjA1IiBmaWxsPSIjNjFkYWZiIi8+CiAgPGcgc3Ryb2tlPSIjNjFkYWZiIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiPgogICAgPGVsbGlwc2Ugcng9IjExIiByeT0iNC4yIi8+CiAgICA8ZWxsaXBzZSByeD0iMTEiIHJ5PSI0LjIiIHRyYW5zZm9ybT0icm90YXRlKDYwKSIvPgogICAgPGVsbGlwc2Ugcng9IjExIiByeT0iNC4yIiB0cmFuc2Zvcm09InJvdGF0ZSgxMjApIi8+CiAgPC9nPgo8L3N2Zz4K"},481:e=>{e.exports="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiIgZmlsbD0ibm9uZSIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+Cjx0aXRsZT5UeXBlU2NyaXB0IGxvZ288L3RpdGxlPgogPHJlY3Qgd2lkdGg9IjUxMiIgaGVpZ2h0PSI1MTIiIHJ4PSI1MCIgZmlsbD0iIzMxNzhjNiIvPgogPHBhdGggZD0ibTMxNyA0MDd2NTBjOC4xIDQuMiAxOCA3LjMgMjkgOS40czIzIDMuMSAzNSAzLjFjMTIgMCAyMy0xLjEgMzQtMy40IDExLTIuMyAyMC02LjEgMjgtMTEgOC4xLTUuMyAxNS0xMiAxOS0yMXM3LjEtMTkgNy4xLTMyYzAtOS4xLTEuNC0xNy00LjEtMjRzLTYuNi0xMy0xMi0xOGMtNS4xLTUuMy0xMS0xMC0xOC0xNHMtMTUtOC4yLTI0LTEyYy02LjYtMi43LTEyLTUuMy0xOC03LjktNS4yLTIuNi05LjctNS4yLTEzLTcuOC0zLjctMi43LTYuNS01LjUtOC41LTguNC0yLTMtMy02LjMtMy0xMCAwLTMuNCAwLjg5LTYuNSAyLjctOS4zczQuMy01LjEgNy41LTcuMWMzLjItMiA3LjItMy41IDEyLTQuNiA0LjctMS4xIDkuOS0xLjYgMTYtMS42IDQuMiAwIDguNiAwLjMxIDEzIDAuOTQgNC42IDAuNjMgOS4zIDEuNiAxNCAyLjkgNC43IDEuMyA5LjMgMi45IDE0IDQuOSA0LjQgMiA4LjUgNC4zIDEyIDYuOXYtNDdjLTcuNi0yLjktMTYtNS4xLTI1LTYuNXMtMTktMi4xLTMxLTIuMWMtMTIgMC0yMyAxLjMtMzQgMy44cy0yMCA2LjUtMjggMTJjLTguMSA1LjQtMTQgMTItMTkgMjEtNC43IDguNC03IDE4LTcgMzAgMCAxNSA0LjMgMjggMTMgMzggOC42IDExIDIyIDE5IDM5IDI3IDYuOSAyLjggMTMgNS42IDE5IDguM3MxMSA1LjUgMTUgOC40YzQuMyAyLjkgNy43IDYuMSAxMCA5LjUgMi41IDMuNCAzLjggNy40IDMuOCAxMiAwIDMuMi0wLjc4IDYuMi0yLjMgOXMtMy45IDUuMi03LjEgNy4yLTcuMSAzLjYtMTIgNC44Yy00LjcgMS4xLTEwIDEuNy0xNyAxLjctMTEgMC0yMi0xLjktMzItNS43LTExLTMuOC0yMS05LjUtMzAtMTd6bS04NC0xMjNoNjR2LTQxaC0xNzl2NDFoNjR2MTgzaDUxeiIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjZmZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0eWxlPSJmaWxsOiNmZmYiLz4KPC9zdmc+Cg=="},19:e=>{e.exports="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAyNjEuNzYgMjI2LjY5IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxnIHRyYW5zZm9ybT0ibWF0cml4KDEuMzMzMyAwIDAgLTEuMzMzMyAtNzYuMzExIDMxMy4zNCkiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE3OC4wNiAyMzUuMDEpIj48cGF0aCBkPSJtMCAwLTIyLjY2OS0zOS4yNjQtMjIuNjY5IDM5LjI2NGgtNzUuNDkxbDk4LjE2LTE3MC4wMiA5OC4xNiAxNzAuMDJ6IiBmaWxsPSIjNDFiODgzIi8+PC9nPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE3OC4wNiAyMzUuMDEpIj48cGF0aCBkPSJtMCAwLTIyLjY2OS0zOS4yNjQtMjIuNjY5IDM5LjI2NGgtMzYuMjI3bDU4Ljg5Ni0xMDIuMDEgNTguODk2IDEwMi4wMXoiIGZpbGw9IiMzNDQ5NWUiLz48L2c+PC9nPjwvc3ZnPgo="},746:(e,t,n)=>{e.exports=n.p+"73cae793e420e0e4ac2e.svg"},286:e=>{e.exports="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gQ3JlYXRlZCB3aXRoIElua3NjYXBlIChodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy8pIC0tPgoKPHN2ZwogICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iCiAgIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiCiAgIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIKICAgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogICB4bWxuczpzb2RpcG9kaT0iaHR0cDovL3NvZGlwb2RpLnNvdXJjZWZvcmdlLm5ldC9EVEQvc29kaXBvZGktMC5kdGQiCiAgIHhtbG5zOmlua3NjYXBlPSJodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy9uYW1lc3BhY2VzL2lua3NjYXBlIgogICB3aWR0aD0iMzEwIgogICBoZWlnaHQ9IjI1OS4zNDM3NSIKICAgaWQ9InN2ZzIiCiAgIHZlcnNpb249IjEuMSIKICAgaW5rc2NhcGU6dmVyc2lvbj0iMC40OC40IHI5OTM5IgogICBzb2RpcG9kaTpkb2NuYW1lPSJOZXcgZG9jdW1lbnQgMSI+CiAgPHRpdGxlCiAgICAgaWQ9InRpdGxlMzg0MiI+SGFtYnVyZ2VyIChNZW51KSBJY29uPC90aXRsZT4KICA8ZGVmcwogICAgIGlkPSJkZWZzNCIgLz4KICA8c29kaXBvZGk6bmFtZWR2aWV3CiAgICAgaWQ9ImJhc2UiCiAgICAgcGFnZWNvbG9yPSIjZmZmZmZmIgogICAgIGJvcmRlcmNvbG9yPSIjNjY2NjY2IgogICAgIGJvcmRlcm9wYWNpdHk9IjEuMCIKICAgICBpbmtzY2FwZTpwYWdlb3BhY2l0eT0iMC4wIgogICAgIGlua3NjYXBlOnBhZ2VzaGFkb3c9IjIiCiAgICAgaW5rc2NhcGU6em9vbT0iMC41NCIKICAgICBpbmtzY2FwZTpjeD0iMzU4LjIwNDU5IgogICAgIGlua3NjYXBlOmN5PSI0NzMuNTQxMDgiCiAgICAgaW5rc2NhcGU6ZG9jdW1lbnQtdW5pdHM9InB4IgogICAgIGlua3NjYXBlOmN1cnJlbnQtbGF5ZXI9ImxheWVyMSIKICAgICBzaG93Z3JpZD0iZmFsc2UiCiAgICAgc2hvd2JvcmRlcj0idHJ1ZSIKICAgICBpbmtzY2FwZTpzaG93cGFnZXNoYWRvdz0iZmFsc2UiCiAgICAgZml0LW1hcmdpbi10b3A9IjUiCiAgICAgZml0LW1hcmdpbi1yaWdodD0iNSIKICAgICBmaXQtbWFyZ2luLWJvdHRvbT0iNSIKICAgICBmaXQtbWFyZ2luLWxlZnQ9IjUiCiAgICAgaW5rc2NhcGU6d2luZG93LXdpZHRoPSIxMzc4IgogICAgIGlua3NjYXBlOndpbmRvdy1oZWlnaHQ9Ijg4MiIKICAgICBpbmtzY2FwZTp3aW5kb3cteD0iMjA4IgogICAgIGlua3NjYXBlOndpbmRvdy15PSI1OCIKICAgICBpbmtzY2FwZTp3aW5kb3ctbWF4aW1pemVkPSIwIiAvPgogIDxtZXRhZGF0YQogICAgIGlkPSJtZXRhZGF0YTciPgogICAgPHJkZjpSREY+CiAgICAgIDxjYzpXb3JrCiAgICAgICAgIHJkZjphYm91dD0iIj4KICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD4KICAgICAgICA8ZGM6dHlwZQogICAgICAgICAgIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiIC8+CiAgICAgICAgPGRjOnRpdGxlPkhhbWJ1cmdlciAoTWVudSkgSWNvbjwvZGM6dGl0bGU+CiAgICAgICAgPGRjOmRhdGU+MjAxNS0wNi0yOTwvZGM6ZGF0ZT4KICAgICAgICA8ZGM6Y3JlYXRvcj4KICAgICAgICAgIDxjYzpBZ2VudD4KICAgICAgICAgICAgPGRjOnRpdGxlPkRhbmllbCBGb3dsZXI8L2RjOnRpdGxlPgogICAgICAgICAgPC9jYzpBZ2VudD4KICAgICAgICA8L2RjOmNyZWF0b3I+CiAgICAgICAgPGRjOnJpZ2h0cz4KICAgICAgICAgIDxjYzpBZ2VudD4KICAgICAgICAgICAgPGRjOnRpdGxlPlB1YmxpYyBEb21haW48L2RjOnRpdGxlPgogICAgICAgICAgPC9jYzpBZ2VudD4KICAgICAgICA8L2RjOnJpZ2h0cz4KICAgICAgICA8ZGM6cHVibGlzaGVyPgogICAgICAgICAgPGNjOkFnZW50PgogICAgICAgICAgICA8ZGM6dGl0bGU+b3BlbmNsaXBhcnQub3JnPC9kYzp0aXRsZT4KICAgICAgICAgIDwvY2M6QWdlbnQ+CiAgICAgICAgPC9kYzpwdWJsaXNoZXI+CiAgICAgICAgPGRjOmxhbmd1YWdlPmVuLUdCPC9kYzpsYW5ndWFnZT4KICAgICAgICA8ZGM6c3ViamVjdD4KICAgICAgICAgIDxyZGY6QmFnPgogICAgICAgICAgICA8cmRmOmxpPmljb248L3JkZjpsaT4KICAgICAgICAgICAgPHJkZjpsaT5tZW51PC9yZGY6bGk+CiAgICAgICAgICAgIDxyZGY6bGk+aGFtYnVyZ2VyPC9yZGY6bGk+CiAgICAgICAgICAgIDxyZGY6bGk+YmFzaWM8L3JkZjpsaT4KICAgICAgICAgICAgPHJkZjpsaT5zaW1wbGU8L3JkZjpsaT4KICAgICAgICAgICAgPHJkZjpsaT5ibGFjazwvcmRmOmxpPgogICAgICAgICAgICA8cmRmOmxpPndoaXRlPC9yZGY6bGk+CiAgICAgICAgICAgIDxyZGY6bGk+bGluZXM8L3JkZjpsaT4KICAgICAgICAgICAgPHJkZjpsaT5yb3VuZGVkPC9yZGY6bGk+CiAgICAgICAgICAgIDxyZGY6bGk+b3BlbjwvcmRmOmxpPgogICAgICAgICAgICA8cmRmOmxpPmNsb3NlPC9yZGY6bGk+CiAgICAgICAgICAgIDxyZGY6bGk+bm9ybTwvcmRmOmxpPgogICAgICAgICAgICA8cmRmOmxpPmNveDwvcmRmOmxpPgogICAgICAgICAgICA8cmRmOmxpPnN0YXI8L3JkZjpsaT4KICAgICAgICAgICAgPHJkZjpsaT54ZXJveDwvcmRmOmxpPgogICAgICAgICAgPC9yZGY6QmFnPgogICAgICAgIDwvZGM6c3ViamVjdD4KICAgICAgICA8Y2M6bGljZW5zZQogICAgICAgICAgIHJkZjpyZXNvdXJjZT0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbGljZW5zZXMvcHVibGljZG9tYWluLyIgLz4KICAgICAgICA8ZGM6ZGVzY3JpcHRpb24+QSBzaW1wbGUgYW5kIGJhc2ljIGhhbWJ1cmdlciAobWVudSkgaWNvbi4gSXQgb3JpZ2luYXRlcyBmcm9tIFhlcm94ICZxdW90O1N0YXImcXVvdDsgd29ya3N0YXRpb25zIG9mIHRoZSAxOTgwJ3MgYnV0IGlzIG5vdyBwb3B1bGFyIHRvIGhpZGUvc2hvdyBtZW51cyBvbiBtb2JpbGUgZGV2aWNlcy48L2RjOmRlc2NyaXB0aW9uPgogICAgICAgIDxkYzpjb250cmlidXRvcj4KICAgICAgICAgIDxjYzpBZ2VudD4KICAgICAgICAgICAgPGRjOnRpdGxlPk5vcm0gQ294PC9kYzp0aXRsZT4KICAgICAgICAgIDwvY2M6QWdlbnQ+CiAgICAgICAgPC9kYzpjb250cmlidXRvcj4KICAgICAgPC9jYzpXb3JrPgogICAgICA8Y2M6TGljZW5zZQogICAgICAgICByZGY6YWJvdXQ9Imh0dHA6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL2xpY2Vuc2VzL3B1YmxpY2RvbWFpbi8iPgogICAgICAgIDxjYzpwZXJtaXRzCiAgICAgICAgICAgcmRmOnJlc291cmNlPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyNSZXByb2R1Y3Rpb24iIC8+CiAgICAgICAgPGNjOnBlcm1pdHMKICAgICAgICAgICByZGY6cmVzb3VyY2U9Imh0dHA6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL25zI0Rpc3RyaWJ1dGlvbiIgLz4KICAgICAgICA8Y2M6cGVybWl0cwogICAgICAgICAgIHJkZjpyZXNvdXJjZT0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjRGVyaXZhdGl2ZVdvcmtzIiAvPgogICAgICA8L2NjOkxpY2Vuc2U+CiAgICA8L3JkZjpSREY+CiAgPC9tZXRhZGF0YT4KICA8ZwogICAgIGlua3NjYXBlOmxhYmVsPSJMYXllciAxIgogICAgIGlua3NjYXBlOmdyb3VwbW9kZT0ibGF5ZXIiCiAgICAgaWQ9ImxheWVyMSIKICAgICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMC4wMTU2MjUsLTgwMy4wMzEyNSkiPgogICAgPGcKICAgICAgIGlkPSJnMzgzNyI+CiAgICAgIDxwYXRoCiAgICAgICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiCiAgICAgICAgIGlkPSJwYXRoMzc4NS0wIgogICAgICAgICBkPSJtIDE5LjY2ODE3OSwxMDMyLjY5NCAyNTAuNjQ2MTAxLDAgMCwwIgogICAgICAgICBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTojMDAwMDAwO3N0cm9rZS13aWR0aDo0OS4zMzYzNTcxMjtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbGluZWpvaW46bWl0ZXI7c3Ryb2tlLW1pdGVybGltaXQ6NDtzdHJva2Utb3BhY2l0eToxO3N0cm9rZS1kYXNoYXJyYXk6bm9uZSIgLz4KICAgICAgPHBhdGgKICAgICAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIKICAgICAgICAgaWQ9InBhdGgzNzg1LTAtOSIKICAgICAgICAgZD0ibSAxOS42NjgxNzksOTMyLjY5NCAyNTAuNjQ2MTAxLDAgMCwwIgogICAgICAgICBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTojMDAwMDAwO3N0cm9rZS13aWR0aDo0OS4zMzYzNTcxMjtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbGluZWpvaW46bWl0ZXI7c3Ryb2tlLW1pdGVybGltaXQ6NDtzdHJva2Utb3BhY2l0eToxO3N0cm9rZS1kYXNoYXJyYXk6bm9uZSIgLz4KICAgICAgPHBhdGgKICAgICAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIKICAgICAgICAgaWQ9InBhdGgzNzg1LTAtNCIKICAgICAgICAgZD0ibSAxOS42NjgxNzksODMyLjY5NCAyNTAuNjQ2MTAxLDAgMCwwIgogICAgICAgICBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTojMDAwMDAwO3N0cm9rZS13aWR0aDo0OS4zMzYzNTcxMjtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbGluZWpvaW46bWl0ZXI7c3Ryb2tlLW1pdGVybGltaXQ6NDtzdHJva2Utb3BhY2l0eToxO3N0cm9rZS1kYXNoYXJyYXk6bm9uZSIgLz4KICAgIDwvZz4KICA8L2c+Cjwvc3ZnPgo="}},e=>{var t=t=>e(e.s=t);e.O(0,[2,195,566,958,981,449],(()=>(t(639),t(231),t(62)))),e.O()}]); \ No newline at end of file diff --git a/dist/index.html b/dist/index.html index 800604b..f7a588a 100644 --- a/dist/index.html +++ b/dist/index.html @@ -1 +1 @@ -License Plate Game \ No newline at end of file +License Plate Game \ No newline at end of file diff --git a/dist/runtime~app.450b9e5fc6deafa566fa.bundle.js b/dist/runtime~app.db86ed36783b23daf9c9.bundle.js similarity index 100% rename from dist/runtime~app.450b9e5fc6deafa566fa.bundle.js rename to dist/runtime~app.db86ed36783b23daf9c9.bundle.js diff --git a/dist/vendors-319a6989.2937262129926ffa8773.bundle.js b/dist/vendors-319a6989.2937262129926ffa8773.bundle.js new file mode 100644 index 0000000..ccf5657 --- /dev/null +++ b/dist/vendors-319a6989.2937262129926ffa8773.bundle.js @@ -0,0 +1,2 @@ +/*! For license information please see vendors-319a6989.2937262129926ffa8773.bundle.js.LICENSE.txt */ +"use strict";(self.webpackChunkaurelia_app=self.webpackChunkaurelia_app||[]).push([[195],{62:(e,t,n)=>{n(378);var r=n(15),o=("function"==typeof Symbol&&Symbol.iterator,[]),i=void 0,a=new Promise((function(e){return i=e})),s=r.iw.global,u="undefined"!=typeof process&&!process.browser;function c(e,t,n){return n.host=e,n.configModuleId=t||null,t?n.loader.loadModule(t).then((function(e){if(!e.configure)throw new Error("Cannot initialize module '"+t+"' without a configure function.");return e.configure(n)})):(n.use.standardConfiguration().developmentLogging(),n.start().then((function(){return n.setRoot()})))}function l(e){var t=a.then((function(t){return e(t())}));return o&&o.push(t),t}(s.document&&"complete"!==s.document.readyState?new Promise((function(e){function t(){s.document.removeEventListener("DOMContentLoaded",t),s.removeEventListener("load",t),e()}s.document.addEventListener("DOMContentLoaded",t),s.addEventListener("load",t)})):Promise.resolve()).then((function(){return r.iw.Loader?Promise.resolve(new r.iw.Loader):Promise.reject("No PLATFORM.Loader is defined and there is neither a System API (ES6) or a Require API (AMD) globally available to load your app.")})).then((function(e){var t=function(t,n){return e.normalize(t,n).then((function(n){return e.map(t,n),n}))};return function(e){if(r.dk)return Promise.resolve();var t=void 0,n=u&&("renderer"===process.type||process.versions["node-webkit"]);if(u&&!n)t="nodejs";else if("undefined"!=typeof window)t="browser";else{if("undefined"==typeof self)throw new Error("Could not determine platform implementation to load.");t="worker"}return e.loadModule("aurelia-pal-"+t).then((function(e){return"nodejs"===t&&!r.dk&&e.globalize()||e.initialize()}))}(e).then((function(){return e.normalize("aurelia-bootstrapper")})).then((function(e){var n=t("aurelia-framework",e);return Promise.all([n,n.then((function(e){return t("aurelia-dependency-injection",e)})),t("aurelia-router",e),t("aurelia-logging-console",e)])})).then((function(t){var n=t[0];return e.loadModule(n)})).then((function(t){return i((function(){return new t.Aurelia(e)}))}))})).then((function(){for(var e=s.document.querySelectorAll("[aurelia-app],[data-aurelia-app]"),t=0,n=e.length;t{n.d(t,{Fi:()=>h,On:()=>s,UW:()=>l,W2:()=>w,f3:()=>u});var r=n(383),o=n(15);function i(e,t,n,r){var o,i=arguments.length,a=i<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(a=(i<3?o(a):i>3?o(t,n,a):o(t,n))||a);return i>3&&a&&Object.defineProperty(t,n,a),a}function a(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}function s(e){var t=function(e){e.hasOwnProperty("inject")||(e.inject=(r.Pu.getOwn(r.Pu.paramTypes,e)||g).slice(),e.inject&&e.inject.length>0&&e.inject[e.inject.length-1]===Object&&e.inject.splice(-1,1))};return function(e){return!!e}(e)?t(e):t}function u(){for(var e=[],t=0;t0?this.dynamicDependencies.map((function(t){return t["protocol:aurelia:resolver"]?t.get(e):e.get(t)})):void 0,n=this.key,r=e.getResolver(n);r&&3===r.strategy&&(n=r.state);var o=e.invoke(n,t);return e.registerInstance(this.asKey,o),o},e.prototype.as=function(e){return this.asKey=e,this},e.of=function(e){for(var n=[],r=1;r{n.d(t,{configure:()=>u,h:()=>s});var r=n(99).jl("event-aggregator"),o=function(){function e(e,t){this.messageType=e,this.callback=t}return e.prototype.handle=function(e){e instanceof this.messageType&&this.callback.call(null,e)},e}();function i(e,t,n){try{e(t,n)}catch(e){r.error(e)}}function a(e,t){try{e.handle(t)}catch(e){r.error(e)}}var s=function(){function e(){this.eventLookup={},this.messageHandlers=[]}return e.prototype.publish=function(e,t){var n=void 0,r=void 0;if(!e)throw new Error("Event was invalid.");if("string"==typeof e){if(n=this.eventLookup[e])for(r=(n=n.slice()).length;r--;)i(n[r],t,e)}else for(r=(n=this.messageHandlers.slice()).length;r--;)a(n[r],e)},e.prototype.subscribe=function(e,t){var n=void 0,r=void 0;if(!e)throw new Error("Event channel/type was invalid.");return"string"==typeof e?(n=t,r=this.eventLookup[e]||(this.eventLookup[e]=[])):(n=new o(e,t),r=this.messageHandlers),r.push(n),{dispose:function(){var e=r.indexOf(n);-1!==e&&r.splice(e,1)}}},e.prototype.subscribeOnce=function(e,t){var n=this.subscribe(e,(function(e,r){return n.dispose(),t(e,r)}));return n},e}();function u(e){var t,n;e.instance(s,(t=e.aurelia,n=new s,t.subscribeOnce=function(e,t){return n.subscribeOnce(e,t)},t.subscribe=function(e,t){return n.subscribe(e,t)},t.publish=function(e,t){n.publish(e,t)},n))}},"aurelia-framework":(e,t,n)=>{n.d(t,{Aurelia:()=>y,FrameworkConfiguration:()=>m,autoinject:()=>r.On,bindable:()=>i.Ex,observable:()=>o.LO});var r=n(158),o=n(778),i=(n(383),n(781)),a=n(209),s=(n(318),n(627)),u=n(15),c=n(99),l=c.jl("aurelia"),f=/\.[^/.]+$/;function p(e,t){var n,r=function(){return(n=t.shift())?Promise.resolve(n(e)).then(r):Promise.resolve()};return r()}function h(e){var t=e.match(f);if(t&&t.length>0)return t[0].split(".")[1]}function d(e){return Promise.all(e.behaviorsToLoad.map((function(t){return t.load(e.container,t.target)}))).then((function(){e.behaviorsToLoad=null}))}function g(e){if(e.processed)throw new Error("This config instance has already been applied. To load more plugins or global resources, create a new FrameworkConfiguration instance.")}function v(e,t){return"Invalid ".concat(t," [").concat(e,"], ").concat(t," must be specified as functions or relative module IDs.")}var m=function(){function e(e){var t=this;this.aurelia=e,this.container=e.container,this.info=[],this.processed=!1,this.preTasks=[],this.postTasks=[],this.behaviorsToLoad=[],this.configuredPlugins=[],this.resourcesToLoad={},this.preTask((function(){return e.loader.normalize("aurelia-bootstrapper",void 0).then((function(e){return t.bootstrapperName=e}))})),this.postTask((function(){return function(e,t,n){if(0===Object.keys(t).length)return Promise.resolve();var r=e.container.get(i.bI);return Promise.all(Object.keys(t).map((function(n){return i=(r=t[n]).moduleId,u=h(i),o(i)&&(i=a(i)),e.loader.normalize(i,r.relativeTo).then((function(e){return{name:r.moduleId,importId:o(r.moduleId)?s(e,u):e}}));var r,i,u}))).then((function(e){var t=[],o=[];return e.forEach((function(e){t.push(void 0),o.push(e.importId)})),r.importViewResources(o,t,n)}));function o(e){var t=h(e);return!!t&&""!==t&&".js"!==t&&".ts"!==t}function a(e){return e.replace(f,"")}function s(e,t){return a(e)+"."+t}}(e,t.resourcesToLoad,e.resources)}))}return e.prototype.instance=function(e,t){return this.container.registerInstance(e,t),this},e.prototype.singleton=function(e,t){return this.container.registerSingleton(e,t),this},e.prototype.transient=function(e,t){return this.container.registerTransient(e,t),this},e.prototype.preTask=function(e){return g(this),this.preTasks.push(e),this},e.prototype.postTask=function(e){return g(this),this.postTasks.push(e),this},e.prototype.feature=function(e,t){switch(void 0===t&&(t={}),typeof e){case"string":var n=/\/index$/i.test(e),r=n||h(e)?e:e+"/index",o=n?e.slice(0,-6):e;this.info.push({moduleId:r,resourcesRelativeTo:[o,""],config:t});break;case"function":this.info.push({configure:e,config:t||{}});break;default:throw new Error(v(e,"feature"))}return this},e.prototype.globalResources=function(e){var t=this;g(this);for(var n,r=Array.isArray(e)?e:arguments,o=this.resourcesRelativeTo||["",""],a=0,u=r.length;a1?t.normalize(n.moduleId,n.resourcesRelativeTo[1]).then((function(e){return o(e)})):o(r)}if("function"==typeof n.configure)return-1!==e.configuredPlugins.indexOf(n.configure)?Promise.resolve():(e.configuredPlugins.push(n.configure),Promise.resolve(n.configure.call(null,e,n.config||{})));throw new Error(v(n.moduleId||n.configure,"plugin"));function o(r){return t.loadModule(r).then((function(t){if("configure"in t)return-1!==e.configuredPlugins.indexOf(t.configure)?Promise.resolve():Promise.resolve(t.configure(e,n.config||{})).then((function(){e.configuredPlugins.push(t.configure),e.resourcesRelativeTo=null,l.debug("Configured plugin ".concat(n.moduleId,"."))}));e.resourcesRelativeTo=null,l.debug("Loaded plugin ".concat(n.moduleId,"."))}))}}(e,n,t).then(o):(e.processed=!0,e.configuredPlugins=null,Promise.resolve())};return o().then((function(){return p(e,e.postTasks)}))}))},e}(),y=function(){function e(t,n,o){this.loader=t||new u.iw.Loader,this.container=n||(new r.W2).makeGlobal(),this.resources=o||new i.wu,this.use=new m(this),this.logger=c.jl("aurelia"),this.hostConfigured=!1,this.host=null,this.use.instance(e,this),this.use.instance(a.aN,this.loader),this.use.instance(i.wu,this.resources)}return e.prototype.start=function(){var e=this;return this._started?this._started:(this.logger.info("Aurelia Starting"),this._started=this.use.apply().then((function(){if(u.SO.addEventListener("submit",(function(e){var t=e.target,n=t.action;"form"!==t.tagName.toLowerCase()||n||e.preventDefault()}),!1),!e.container.hasResolver(i.ek)){var t="You must configure Aurelia with a BindingLanguage implementation.";throw e.logger.error(t),new Error(t)}e.logger.info("Aurelia Started");var n=u.SO.createCustomEvent("aurelia-started",{bubbles:!0,cancelable:!0});return u.SO.dispatchEvent(n),e})))},e.prototype.enhance=function(e,t){var n=this;return void 0===e&&(e={}),void 0===t&&(t=null),this._configureHost(t||u.SO.querySelectorAll("body")[0]),new Promise((function(t){var r=n.container.get(i.F0);n.root=r.enhance({container:n.container,element:n.host,resources:n.resources,bindingContext:e}),n.root.attached(),n._onAureliaComposed(),t(n)}))},e.prototype.setRoot=function(e,t){var n=this;void 0===e&&(e=null),void 0===t&&(t=null);var r={};this.root&&this.root.viewModel&&this.root.viewModel.router&&(this.root.viewModel.router.deactivate(),this.root.viewModel.router.reset()),this._configureHost(t);var o=this.container.get(i.F0);return delete this.container.get(i.P3).initialComposition,e||(e=this.configModuleId?(0,s.ri)("./app",this.configModuleId):"app"),r.viewModel=e,r.container=r.childContainer=this.container,r.viewSlot=this.hostSlot,r.host=this.host,o.compose(r).then((function(e){return n.root=e,r.viewSlot.attached(),n._onAureliaComposed(),n}))},e.prototype._configureHost=function(e){if(!this.hostConfigured){if(e=e||this.host,this.host=e&&"string"!=typeof e?e:u.SO.getElementById(e||"applicationHost"),!this.host)throw new Error("No applicationHost was specified.");this.hostConfigured=!0,this.host.aurelia=this,this.hostSlot=new i.L3(this.host,!0),this.hostSlot.transformChildNodesIntoView(),this.container.registerInstance(u.SO.boundary,this.host)}},e.prototype._onAureliaComposed=function(){var e=u.SO.createCustomEvent("aurelia-composed",{bubbles:!0,cancelable:!0});setTimeout((function(){return u.SO.dispatchEvent(e)}),1)},e}()},"aurelia-history-browser":(e,t,n)=>{n.d(t,{configure:()=>g});var r=n(149),o=n(15),i=function(e,t){return i=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},i(e,t)};function a(e,t){function n(){this.constructor=e}i(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var s=function(){function e(){}return e.prototype.activate=function(e){},e.prototype.deactivate=function(){},e}(),u=function(e){function t(){var n=e.call(this)||this;return n.handler=function(e){var r=t.getEventInfo(e),o=r.shouldHandleEvent,i=r.href;o&&(e.preventDefault(),n.history.navigate(i))},n}return a(t,e),t.prototype.activate=function(e){e._hasPushState&&(this.history=e,o.SO.addEventListener("click",this.handler,!0))},t.prototype.deactivate=function(){o.SO.removeEventListener("click",this.handler,!0)},t.getEventInfo=function(e){var n=e,r={shouldHandleEvent:!1,href:null,anchor:null},o=t.findClosestAnchor(n.target);if(!o||!t.targetIsThisWindow(o))return r;if(c(o,"download")||c(o,"router-ignore")||c(o,"data-router-ignore"))return r;if(n.altKey||n.ctrlKey||n.metaKey||n.shiftKey)return r;var i=o.getAttribute("href");r.anchor=o,r.href=i;var a=1===n.which,s=i&&!("#"===i.charAt(0)||/^[a-z]+:/i.test(i));return r.shouldHandleEvent=a&&s,r},t.findClosestAnchor=function(e){for(;e;){if("A"===e.tagName)return e;e=e.parentNode}},t.targetIsThisWindow=function(e){var t=e.getAttribute("target"),n=o.iw.global;return!t||t===n.name||"_self"===t},t}(s),c=function(e,t){return e.hasAttribute(t)},l=function(e){function t(t){var n=e.call(this)||this;return n._isActive=!1,n._checkUrlCallback=n._checkUrl.bind(n),n.location=o.iw.location,n.history=o.iw.history,n.linkHandler=t,n}return a(t,e),t.prototype.activate=function(e){if(this._isActive)throw new Error("History has already been activated.");var t=this.history,n=!!e.pushState;this._isActive=!0;var r,i=this.options=Object.assign({},{root:"/"},this.options,e),a=this.root=("/"+i.root+"/").replace(p,"/"),s=this._wantsHashChange=!1!==i.hashChange,u=this._hasPushState=!!(i.pushState&&t&&t.pushState);if(u?r="popstate":s&&(r="hashchange"),o.iw.addEventListener(r,this._checkUrlCallback),s&&n){var c=this.location,l=c.pathname.replace(/[^\/]$/,"$&/")===a;if(!u&&!l){var h=this.fragment=this._getFragment(null,!0);return c.replace(a+c.search+"#"+h),!0}u&&l&&c.hash&&(h=this.fragment=this._getHash().replace(f,""),t.replaceState({},o.SO.title,a+h+c.search))}if(this.fragment||(this.fragment=this._getFragment("")),this.linkHandler.activate(this),!i.silent)return this._loadUrl("")},t.prototype.deactivate=function(){var e=this._checkUrlCallback;o.iw.removeEventListener("popstate",e),o.iw.removeEventListener("hashchange",e),this._isActive=!1,this.linkHandler.deactivate()},t.prototype.getAbsoluteRoot=function(){var e,t=this.location;return t.protocol+"//"+t.hostname+((e=t.port)?":"+e:"")+this.root},t.prototype.navigate=function(e,t){var n=void 0===t?{}:t,r=n.trigger,i=void 0===r||r,a=n.replace,s=void 0!==a&&a,u=this.location;if(e&&d.test(e))return u.href=e,!0;if(!this._isActive)return!1;if(e=this._getFragment(e||""),this.fragment===e&&!s)return!1;this.fragment=e;var c=this.root+e;return""===e&&"/"!==c&&(c=c.slice(0,-1)),this._hasPushState?(c=c.replace("//","/"),this.history[s?"replaceState":"pushState"]({},o.SO.title,c)):this._wantsHashChange?function(e,t,n){if(n){var r=e.href.replace(/(javascript:|#).*$/,"");e.replace(r+"#"+t)}else e.hash="#"+t}(u,e,s):u.assign(c),!i||this._loadUrl(e)},t.prototype.navigateBack=function(){this.history.back()},t.prototype.setTitle=function(e){o.SO.title=e},t.prototype.setState=function(e,t){var n=this.history,r=Object.assign({},n.state),o=this.location,i=o.pathname,a=o.search,s=o.hash;r[e]=t,n.replaceState(r,null,""+i+a+s)},t.prototype.getState=function(e){return Object.assign({},this.history.state)[e]},t.prototype.getHistoryIndex=function(){var e=this.getState("HistoryIndex");return void 0===e&&(e=this.history.length-1,this.setState("HistoryIndex",e)),e},t.prototype.go=function(e){this.history.go(e)},t.prototype._getHash=function(){return this.location.hash.substr(1)},t.prototype._getFragment=function(e,t){var n;if(!e)if(this._hasPushState||!this._wantsHashChange||t){var r=this.location;e=r.pathname+r.search,n=this.root.replace(h,""),e.indexOf(n)||(e=e.substr(n.length))}else e=this._getHash();return"/"+e.replace(f,"")},t.prototype._checkUrl=function(){this._getFragment("")!==this.fragment&&this._loadUrl("")},t.prototype._loadUrl=function(e){var t=this.fragment=this._getFragment(e);return!!this.options.routeHandler&&this.options.routeHandler(t)},t.inject=[s],t}(r.A),f=/^#?\/*|\s+$/g,p=/^\/+|\/+$/g,h=/\/$/,d=/^([a-z][a-z0-9+\-.]*:)?\/\//i;function g(e){var t=e;t.singleton(r.A,l),t.transient(s,u)}},149:(e,t,n)=>{function r(e){throw new Error("History must implement "+e+"().")}n.d(t,{A:()=>o});var o=function(){function e(){}return e.prototype.activate=function(e){r("activate")},e.prototype.deactivate=function(){r("deactivate")},e.prototype.getAbsoluteRoot=function(){r("getAbsoluteRoot")},e.prototype.navigate=function(e,t){r("navigate")},e.prototype.navigateBack=function(){r("navigateBack")},e.prototype.setTitle=function(e){r("setTitle")},e.prototype.setState=function(e,t){r("setState")},e.prototype.getState=function(e){r("getState")},e.prototype.getHistoryIndex=function(){r("getHistoryIndex")},e.prototype.go=function(e){r("go")},e}()},757:(e,t,n)=>{n.d(t,{HV:()=>l});var r=n(209),o=n(383),i=n(15);e=n.hmd(e);var a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},a(e,t)};function s(e,t,n,r){return new(n||(n=Promise))((function(o,i){function a(e){try{u(r.next(e))}catch(e){i(e)}}function s(e){try{u(r.throw(e))}catch(e){i(e)}}function u(e){var t;e.done?o(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(a,s)}u((r=r.apply(e,t||[])).next())}))}function u(e,t){var n,r,o,i,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function s(i){return function(s){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return a.label++,{value:i[1],done:!1};case 5:a.label++,r=i[1],i=[0];continue;case 7:i=a.ops.pop(),a.trys.pop();continue;default:if(!((o=(o=a.trys).length>0&&o[o.length-1])||6!==i[0]&&2!==i[0])){a=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]{n.d(t,{TF:()=>s,aN:()=>u});var r=n(627),o=n(383),i=function(){function e(e,t){for(var n=0;n element in "+n+' has no "from" attribute.');s[u]=new a((0,r.ri)(i,n),o.getAttribute("as")),o.parentNode&&o.parentNode.removeChild(o)}}},{key:"factory",get:function(){return this._factory},set:function(e){this._factory=e,this.factoryIsReady=!0}}]),e}(),u=function(){function e(){this.templateRegistry={}}return e.prototype.map=function(e,t){throw new Error("Loaders must implement map(id, source).")},e.prototype.normalizeSync=function(e,t){throw new Error("Loaders must implement normalizeSync(moduleId, relativeTo).")},e.prototype.normalize=function(e,t){throw new Error("Loaders must implement normalize(moduleId: string, relativeTo: string): Promise.")},e.prototype.loadModule=function(e){throw new Error("Loaders must implement loadModule(id).")},e.prototype.loadAllModules=function(e){throw new Error("Loader must implement loadAllModules(ids).")},e.prototype.loadTemplate=function(e){throw new Error("Loader must implement loadTemplate(url).")},e.prototype.loadText=function(e){throw new Error("Loader must implement loadText(url).")},e.prototype.applyPluginToUrl=function(e,t){throw new Error("Loader must implement applyPluginToUrl(url, pluginName).")},e.prototype.addPlugin=function(e,t){throw new Error("Loader must implement addPlugin(pluginName, implementation).")},e.prototype.getOrCreateTemplateRegistryEntry=function(e){return this.templateRegistry[e]||(this.templateRegistry[e]=new s(e))},e}()},"aurelia-logging-console":(e,t,n)=>{n.d(t,{ConsoleAppender:()=>r});var r=function(){function e(){}return e.prototype.debug=function(e){for(var t,n=arguments.length,r=Array(n>1?n-1:0),o=1;o1?n-1:0),o=1;o1?n-1:0),o=1;o1?n-1:0),o=1;o{n.d(t,{RP:()=>h,hw:()=>r,jl:()=>p,uR:()=>d});var r={none:0,error:10,warn:20,info:30,debug:40},o={},i=[],a=r.none,s=["none","error","warn","info","debug"];function u(e){return s.filter((function(t){return t===e})).length>0}function c(){return[this].concat(Array.prototype.slice.call(arguments))}function l(e){var t=r[e];return function(){if(!(this.level{n.d(t,{Pu:()=>a,TF:()=>v,aP:()=>c,jB:()=>l});var r=n(15),o=(Object.assign,"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});function i(e){return e&&("function"==typeof e||"object"===(void 0===e?"undefined":o(e)))}var a={resource:"aurelia:resource",paramTypes:"design:paramtypes",propertyType:"design:type",properties:"design:properties",get:function(e,t,n){if(i(t)){var r=a.getOwn(e,t,n);return void 0===r?a.get(e,Object.getPrototypeOf(t),n):r}},getOwn:function(e,t,n){if(i(t))return Reflect.getOwnMetadata(e,t,n)},define:function(e,t,n,r){Reflect.defineMetadata(e,t,n,r)},getOrCreateOwn:function(e,t,n,r){var o=a.getOwn(e,n,r);return void 0===o&&(o=new t,Reflect.defineMetadata(e,o,n,r)),o}},s=new Map,u=Object.freeze({moduleId:void 0,moduleMember:void 0}),c=function(){function e(e,t){this.moduleId=e,this.moduleMember=t}return e.get=function(t){var n=s.get(t);return void 0===n&&r.iw.eachModule((function(r,i){if("object"===(void 0===i?"undefined":o(i)))for(var a in i)try{if(i[a]===t)return s.set(t,n=new e(r,a)),!0}catch(e){}return i===t&&(s.set(t,n=new e(r,"default")),!0)})),n||u},e.set=function(e,t){s.set(e,t)},e}();function l(e){var t=Object.keys(e);return function(n){var r=function(n){for(var r="function"==typeof n?n.prototype:n,o=t.length;o--;){var i=t[o];Object.defineProperty(r,i,{value:e[i],writable:!0})}};return n?r(n):r}}function f(){return!0}function p(){}function h(e){return void 0===e?e={}:"function"==typeof e&&(e={validate:e}),e.validate||(e.validate=f),e.compose||(e.compose=p),e}function d(e){return function(t){return!0===e(t)}}function g(e,t){return function(n){var r=t(n);if(!0!==r)throw new Error(r||e+" was not correctly implemented.")}}function v(e,t){t=h(t);var n=function n(r){var o="function"==typeof r?r.prototype:r;t.compose(o),n.assert(o),Object.defineProperty(o,"protocol:"+e,{enumerable:!1,configurable:!1,writable:!1,value:!0})};return n.validate=d(t.validate),n.assert=g(e,t.validate),n}v.create=function(e,t){t=h(t);var n="protocol:"+e,r=function(n){var r=v(e,t);return n?r(n):r};return r.decorates=function(e){return!0===e[n]},r.validate=d(t.validate),r.assert=g(e,t.validate),r}},"aurelia-pal-browser":(e,t,n)=>{n.d(t,{initialize:()=>R});var r=n(15),o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i={location:window.location,history:window.history,addEventListener:function(e,t,n){this.global.addEventListener(e,t,n)},removeEventListener:function(e,t,n){this.global.removeEventListener(e,t,n)},performance:window.performance,requestAnimationFrame:function(e){return this.global.requestAnimationFrame(e)}};if("undefined"==typeof FEATURE_NO_IE&&void 0===function(){}.name&&Object.defineProperty(Function.prototype,"name",{get:function(){var e=this.toString().match(/^\s*function\s*(\S*)\s*\(/)[1];return Object.defineProperty(this,"name",{value:e}),e}}),"undefined"==typeof FEATURE_NO_IE)if(!("classList"in document.createElement("_"))||document.createElementNS&&!("classList"in document.createElementNS("http://www.w3.org/2000/svg","g"))){var a=String.prototype.trim,s=Array.prototype.indexOf,u=[],c=function(e,t){this.name=e,this.code=DOMException[e],this.message=t},l=function(e,t){if(""===t)throw new c("SYNTAX_ERR","An invalid or illegal string was specified");if(/\s/.test(t))throw new c("INVALID_CHARACTER_ERR","String contains an invalid character");return s.call(e,t)},f=function(e){for(var t=a.call(e.getAttribute("class")||""),n=t?t.split(/\s+/):u,r=0,o=n.length;r","content"in T.children[0]),mutationObserver:!(!window.MutationObserver&&!window.WebKitMutationObserver),ensureHTMLTemplateElement:function(e){return e}};if("undefined"==typeof FEATURE_NO_IE){var S=function(e){var t=e.ownerDocument.createElement("template"),n=e.attributes,r=n.length,o=void 0;for(e.parentNode.insertBefore(t,e);r-- >0;)o=n[r],t.setAttribute(o.name,o.value),e.removeAttribute(o.name);return e.parentNode.removeChild(e),A(t)},A=function(e){for(var t=e.content=document.createDocumentFragment(),n=void 0;n=e.firstChild;)t.appendChild(n);return e};P.htmlTemplateElement||(P.ensureHTMLTemplateElement=function(e){for(var t,n=A(e).content.querySelectorAll("template"),r=0,o=n.length;r element e.g. \x3c!-- markup here --\x3e ");return P.ensureHTMLTemplateElement(n)},appendNode:function(e,t){(t||document.body).appendChild(e)},replaceNode:function(e,t,n){t.parentNode?t.parentNode.replaceChild(e,t):null!==L?L.unwrap(n).replaceChild(L.unwrap(e),L.unwrap(t)):n.replaceChild(e,t)},removeNode:function(e,t){e.parentNode?e.parentNode.removeChild(e):t&&(null!==L?L.unwrap(t).removeChild(L.unwrap(e)):t.removeChild(e))},injectStyles:function(e,t,n,r){if(r){var o=document.getElementById(r);if(o){if("style"===o.tagName.toLowerCase())return void(o.innerHTML=e);throw new Error("The provided id does not indicate a style tag.")}}var i=document.createElement("style");return i.innerHTML=e,i.type="text/css",r&&(i.id=r),t=t||document.head,n&&t.childNodes.length>0?t.insertBefore(i,t.childNodes[0]):t.appendChild(i),i}};function R(){r.dk||(0,r.kg)((function(e,t,n){Object.assign(e,i),Object.assign(t,P),Object.assign(n,j),Object.defineProperty(n,"title",{get:function(){return document.title},set:function(e){document.title=e}}),Object.defineProperty(n,"activeElement",{get:function(){return document.activeElement}}),Object.defineProperty(e,"XMLHttpRequest",{get:function(){return e.global.XMLHttpRequest}})}))}},15:(e,t,n)=>{function r(e,t,n){if(t){if(t.innerError&&n)return t;var r="\n------------------------------------------------\n";e+=r+"Inner Error:\n","string"==typeof t?e+="Message: "+t:(t.message?e+="Message: "+t.message:e+="Unknown Inner Error Type. Displaying Inner Error as JSON:\n "+JSON.stringify(t,null," "),t.stack&&(e+="\nInner Error Stack:\n"+t.stack,e+="\nEnd Inner Error Stack")),e+=r}var o=new Error(e);return t&&(o.innerError=t),o}n.d(t,{D9:()=>o,KT:()=>r,SO:()=>a,dk:()=>s,iw:()=>i,kg:()=>u});var o={},i={noop:function(){},eachModule:function(){},moduleName:function(e){function t(t){return e.apply(this,arguments)}return t.toString=function(){return e.toString()},t}((function(e){return e}))};i.global="undefined"!=typeof self?self:void 0!==n.g?n.g:new Function("return this")();var a={},s=!1;function u(e){s||(s=!0,"function"!=typeof Object.getPropertyDescriptor&&(Object.getPropertyDescriptor=function(e,t){for(var n=Object.getOwnPropertyDescriptor(e,t),r=Object.getPrototypeOf(e);void 0===n&&null!==r;)n=Object.getOwnPropertyDescriptor(r,t),r=Object.getPrototypeOf(r);return n}),e(i,o,a))}},627:(e,t,n)=>{function r(e,t){var n=t&&t.split("/"),r=e.trim().split("/");if("."===r[0].charAt(0)&&n){var o=n.slice(0,n.length-1);r.unshift.apply(r,o)}return function(e){for(var t=0;t0&&(e.splice(t-1,2),t-=2)}}}(r),r.join("/")}function o(e,t){if(!e)return t;if(!t)return e;var n,r=e.match(/^([^/]*?:)\//),o=r&&r.length>0?r[1]:"";n=0===(e=e.substr(o.length)).indexOf("///")&&"file:"===o?"///":0===e.indexOf("//")?"//":0===e.indexOf("/")?"/":"";for(var i="/"===t.slice(-1)?"/":"",a=e.split("/"),s=t.split("/"),u=[],c=0,l=a.length;cu,dD:()=>f,ri:()=>r,v_:()=>o});var i=encodeURIComponent,a=function(e){return i(e).replace("%24","$")};function s(e,t,n){var r=[];if(null==t)return r;if(Array.isArray(t))for(var o=0,u=t.length;o=2){var f=i[1]?decodeURIComponent(i[1]):"";u?l(t,s,f):(p(a),t[a]=c(t[a],f))}else t[a]=!0}}return t}function p(e){if("__proto__"===e)throw new Error("Prototype pollution detected.")}}}]); \ No newline at end of file diff --git a/dist/vendors-319a6989.a80424c5fae4edbd79e3.bundle.js.LICENSE.txt b/dist/vendors-319a6989.2937262129926ffa8773.bundle.js.LICENSE.txt similarity index 100% rename from dist/vendors-319a6989.a80424c5fae4edbd79e3.bundle.js.LICENSE.txt rename to dist/vendors-319a6989.2937262129926ffa8773.bundle.js.LICENSE.txt diff --git a/dist/vendors-319a6989.a80424c5fae4edbd79e3.bundle.js b/dist/vendors-319a6989.a80424c5fae4edbd79e3.bundle.js deleted file mode 100644 index b28fd55..0000000 --- a/dist/vendors-319a6989.a80424c5fae4edbd79e3.bundle.js +++ /dev/null @@ -1,2 +0,0 @@ -/*! For license information please see vendors-319a6989.a80424c5fae4edbd79e3.bundle.js.LICENSE.txt */ -"use strict";(self.webpackChunkaurelia_app=self.webpackChunkaurelia_app||[]).push([[195],{62:(e,t,n)=>{n(378);var r=n(15),o=("function"==typeof Symbol&&Symbol.iterator,[]),i=void 0,a=new Promise((function(e){return i=e})),s=r.iw.global,u="undefined"!=typeof process&&!process.browser;function c(e,t,n){return n.host=e,n.configModuleId=t||null,t?n.loader.loadModule(t).then((function(e){if(!e.configure)throw new Error("Cannot initialize module '"+t+"' without a configure function.");return e.configure(n)})):(n.use.standardConfiguration().developmentLogging(),n.start().then((function(){return n.setRoot()})))}function l(e){var t=a.then((function(t){return e(t())}));return o&&o.push(t),t}(s.document&&"complete"!==s.document.readyState?new Promise((function(e){function t(){s.document.removeEventListener("DOMContentLoaded",t),s.removeEventListener("load",t),e()}s.document.addEventListener("DOMContentLoaded",t),s.addEventListener("load",t)})):Promise.resolve()).then((function(){return r.iw.Loader?Promise.resolve(new r.iw.Loader):Promise.reject("No PLATFORM.Loader is defined and there is neither a System API (ES6) or a Require API (AMD) globally available to load your app.")})).then((function(e){var t=function(t,n){return e.normalize(t,n).then((function(n){return e.map(t,n),n}))};return function(e){if(r.dk)return Promise.resolve();var t=void 0,n=u&&("renderer"===process.type||process.versions["node-webkit"]);if(u&&!n)t="nodejs";else if("undefined"!=typeof window)t="browser";else{if("undefined"==typeof self)throw new Error("Could not determine platform implementation to load.");t="worker"}return e.loadModule("aurelia-pal-"+t).then((function(e){return"nodejs"===t&&!r.dk&&e.globalize()||e.initialize()}))}(e).then((function(){return e.normalize("aurelia-bootstrapper")})).then((function(e){var n=t("aurelia-framework",e);return Promise.all([n,n.then((function(e){return t("aurelia-dependency-injection",e)})),t("aurelia-router",e),t("aurelia-logging-console",e)])})).then((function(t){var n=t[0];return e.loadModule(n)})).then((function(t){return i((function(){return new t.Aurelia(e)}))}))})).then((function(){for(var e=s.document.querySelectorAll("[aurelia-app],[data-aurelia-app]"),t=0,n=e.length;t{n.d(t,{W2:()=>w,On:()=>s,f3:()=>u,UW:()=>l,Fi:()=>d});var r=n(383),o=n(15);function i(e,t,n,r){var o,i=arguments.length,a=i<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(a=(i<3?o(a):i>3?o(t,n,a):o(t,n))||a);return i>3&&a&&Object.defineProperty(t,n,a),a}function a(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}function s(e){var t=function(e){e.hasOwnProperty("inject")||(e.inject=(r.Pu.getOwn(r.Pu.paramTypes,e)||g).slice(),e.inject&&e.inject.length>0&&e.inject[e.inject.length-1]===Object&&e.inject.splice(-1,1))};return function(e){return!!e}(e)?t(e):t}function u(){for(var e=[],t=0;t0?this.dynamicDependencies.map((function(t){return t["protocol:aurelia:resolver"]?t.get(e):e.get(t)})):void 0,n=this.key,r=e.getResolver(n);r&&3===r.strategy&&(n=r.state);var o=e.invoke(n,t);return e.registerInstance(this.asKey,o),o},e.prototype.as=function(e){return this.asKey=e,this},e.of=function(e){for(var n=[],r=1;r{n.d(t,{h:()=>s,configure:()=>u});var r=n(99).jl("event-aggregator"),o=function(){function e(e,t){this.messageType=e,this.callback=t}return e.prototype.handle=function(e){e instanceof this.messageType&&this.callback.call(null,e)},e}();function i(e,t,n){try{e(t,n)}catch(e){r.error(e)}}function a(e,t){try{e.handle(t)}catch(e){r.error(e)}}var s=function(){function e(){this.eventLookup={},this.messageHandlers=[]}return e.prototype.publish=function(e,t){var n=void 0,r=void 0;if(!e)throw new Error("Event was invalid.");if("string"==typeof e){if(n=this.eventLookup[e])for(r=(n=n.slice()).length;r--;)i(n[r],t,e)}else for(r=(n=this.messageHandlers.slice()).length;r--;)a(n[r],e)},e.prototype.subscribe=function(e,t){var n=void 0,r=void 0;if(!e)throw new Error("Event channel/type was invalid.");return"string"==typeof e?(n=t,r=this.eventLookup[e]||(this.eventLookup[e]=[])):(n=new o(e,t),r=this.messageHandlers),r.push(n),{dispose:function(){var e=r.indexOf(n);-1!==e&&r.splice(e,1)}}},e.prototype.subscribeOnce=function(e,t){var n=this.subscribe(e,(function(e,r){return n.dispose(),t(e,r)}));return n},e}();function u(e){var t,n;e.instance(s,(t=e.aurelia,n=new s,t.subscribeOnce=function(e,t){return n.subscribeOnce(e,t)},t.subscribe=function(e,t){return n.subscribe(e,t)},t.publish=function(e,t){n.publish(e,t)},n))}},"aurelia-framework":(e,t,n)=>{n.d(t,{Aurelia:()=>f,FrameworkConfiguration:()=>w,autoinject:()=>o.On,observable:()=>c.LO,bindable:()=>a.Ex,LogManager:()=>b});var r=n(99),o=n(158),i=n(209),a=n(781),s=n(15),u=n(627),c=n(778),l=(n(383),n(318),"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}),f=function(){function e(t,n,u){this.loader=t||new s.iw.Loader,this.container=n||(new o.W2).makeGlobal(),this.resources=u||new a.wu,this.use=new w(this),this.logger=r.jl("aurelia"),this.hostConfigured=!1,this.host=null,this.use.instance(e,this),this.use.instance(i.aN,this.loader),this.use.instance(a.wu,this.resources)}return e.prototype.start=function(){var e=this;return this._started?this._started:(this.logger.info("Aurelia Starting"),this._started=this.use.apply().then((function(){if(s.SO.addEventListener("submit",(function(e){var t=e.target,n=t.action;"form"!==t.tagName.toLowerCase()||n||e.preventDefault()})),!e.container.hasResolver(a.ek)){var t="You must configure Aurelia with a BindingLanguage implementation.";throw e.logger.error(t),new Error(t)}e.logger.info("Aurelia Started");var n=s.SO.createCustomEvent("aurelia-started",{bubbles:!0,cancelable:!0});return s.SO.dispatchEvent(n),e})))},e.prototype.enhance=function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return this._configureHost(n||s.SO.querySelectorAll("body")[0]),new Promise((function(n){var r=e.container.get(a.F0);e.root=r.enhance({container:e.container,element:e.host,resources:e.resources,bindingContext:t}),e.root.attached(),e._onAureliaComposed(),n(e)}))},e.prototype.setRoot=function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,r={};this.root&&this.root.viewModel&&this.root.viewModel.router&&(this.root.viewModel.router.deactivate(),this.root.viewModel.router.reset()),this._configureHost(n);var o=this.container.get(a.F0),i=this.container.get(a.P3);return delete i.initialComposition,t||(t=this.configModuleId?(0,u.ri)("./app",this.configModuleId):"app"),r.viewModel=t,r.container=r.childContainer=this.container,r.viewSlot=this.hostSlot,r.host=this.host,o.compose(r).then((function(t){return e.root=t,r.viewSlot.attached(),e._onAureliaComposed(),e}))},e.prototype._configureHost=function(e){if(!this.hostConfigured){if(e=e||this.host,this.host=e&&"string"!=typeof e?e:s.SO.getElementById(e||"applicationHost"),!this.host)throw new Error("No applicationHost was specified.");this.hostConfigured=!0,this.host.aurelia=this,this.hostSlot=new a.L3(this.host,!0),this.hostSlot.transformChildNodesIntoView(),this.container.registerInstance(s.SO.boundary,this.host)}},e.prototype._onAureliaComposed=function(){var e=s.SO.createCustomEvent("aurelia-composed",{bubbles:!0,cancelable:!0});setTimeout((function(){return s.SO.dispatchEvent(e)}),1)},e}(),p=r.jl("aurelia"),d=/\.[^/.]+$/;function h(e,t){var n=void 0;return function r(){return(n=t.shift())?Promise.resolve(n(e)).then(r):Promise.resolve()}()}function g(e){var t=e.match(d);if(t&&t.length>0)return t[0].split(".")[1]}function v(e){return Promise.all(e.behaviorsToLoad.map((function(t){return t.load(e.container,t.target)}))).then((function(){e.behaviorsToLoad=null}))}function m(e){if(e.processed)throw new Error("This config instance has already been applied. To load more plugins or global resources, create a new FrameworkConfiguration instance.")}function y(e,t){return"Invalid "+t+" ["+e+"], "+t+" must be specified as functions or relative module IDs."}var w=function(){function e(e){var t=this;this.aurelia=e,this.container=e.container,this.info=[],this.processed=!1,this.preTasks=[],this.postTasks=[],this.behaviorsToLoad=[],this.configuredPlugins=[],this.resourcesToLoad={},this.preTask((function(){return e.loader.normalize("aurelia-bootstrapper").then((function(e){return t.bootstrapperName=e}))})),this.postTask((function(){return function(e,t,n){if(0===Object.keys(t).length)return Promise.resolve();var r=e.container.get(a.bI);return Promise.all(Object.keys(t).map((function(n){return a=(r=t[n]).moduleId,u=g(a),o(a)&&(a=i(a)),e.loader.normalize(a,r.relativeTo).then((function(e){return{name:r.moduleId,importId:o(r.moduleId)?s(e,u):e}}));var r,a,u}))).then((function(e){var t=[],o=[];return e.forEach((function(e){t.push(void 0),o.push(e.importId)})),r.importViewResources(o,t,n)}));function o(e){var t=g(e);return!!t&&""!==t&&".js"!==t&&".ts"!==t}function i(e){return e.replace(d,"")}function s(e,t){return i(e)+"."+t}}(e,t.resourcesToLoad,e.resources)}))}return e.prototype.instance=function(e,t){return this.container.registerInstance(e,t),this},e.prototype.singleton=function(e,t){return this.container.registerSingleton(e,t),this},e.prototype.transient=function(e,t){return this.container.registerTransient(e,t),this},e.prototype.preTask=function(e){return m(this),this.preTasks.push(e),this},e.prototype.postTask=function(e){return m(this),this.postTasks.push(e),this},e.prototype.feature=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(void 0===e?"undefined":l(e)){case"string":var n=/\/index$/i.test(e),r=n||g(e)?e:e+"/index",o=n?e.substr(0,e.length-6):e;this.info.push({moduleId:r,resourcesRelativeTo:[o,""],config:t});break;case"function":this.info.push({configure:e,config:t||{}});break;default:throw new Error(y(e,"feature"))}return this},e.prototype.globalResources=function(e){var t=this;m(this);for(var n=Array.isArray(e)?e:arguments,r=void 0,o=this.resourcesRelativeTo||["",""],i=0,s=n.length;i1?t.normalize(n.moduleId,n.resourcesRelativeTo[1]).then((function(e){return o(e)})):o(r)}if("function"==typeof n.configure)return-1!==e.configuredPlugins.indexOf(n.configure)?Promise.resolve():(e.configuredPlugins.push(n.configure),Promise.resolve(n.configure.call(null,e,n.config||{})));throw new Error(y(n.moduleId||n.configure,"plugin"));function o(r){return t.loadModule(r).then((function(t){if("configure"in t)return-1!==e.configuredPlugins.indexOf(t.configure)?Promise.resolve():Promise.resolve(t.configure(e,n.config||{})).then((function(){e.configuredPlugins.push(t.configure),e.resourcesRelativeTo=null,p.debug("Configured plugin "+n.moduleId+".")}));e.resourcesRelativeTo=null,p.debug("Loaded plugin "+n.moduleId+".")}))}}(e,t,r).then(o):(e.processed=!0,e.configuredPlugins=null,Promise.resolve())}().then((function(){return h(e,e.postTasks)}))}))},e}(),b=null},"aurelia-history-browser":(e,t,n)=>{n.d(t,{configure:()=>g});var r=n(149),o=n(15),i=function(e,t){return i=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},i(e,t)};function a(e,t){function n(){this.constructor=e}i(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var s=function(){function e(){}return e.prototype.activate=function(e){},e.prototype.deactivate=function(){},e}(),u=function(e){function t(){var n=e.call(this)||this;return n.handler=function(e){var r=t.getEventInfo(e),o=r.shouldHandleEvent,i=r.href;o&&(e.preventDefault(),n.history.navigate(i))},n}return a(t,e),t.prototype.activate=function(e){e._hasPushState&&(this.history=e,o.SO.addEventListener("click",this.handler,!0))},t.prototype.deactivate=function(){o.SO.removeEventListener("click",this.handler,!0)},t.getEventInfo=function(e){var n=e,r={shouldHandleEvent:!1,href:null,anchor:null},o=t.findClosestAnchor(n.target);if(!o||!t.targetIsThisWindow(o))return r;if(c(o,"download")||c(o,"router-ignore")||c(o,"data-router-ignore"))return r;if(n.altKey||n.ctrlKey||n.metaKey||n.shiftKey)return r;var i=o.getAttribute("href");r.anchor=o,r.href=i;var a=1===n.which,s=i&&!("#"===i.charAt(0)||/^[a-z]+:/i.test(i));return r.shouldHandleEvent=a&&s,r},t.findClosestAnchor=function(e){for(;e;){if("A"===e.tagName)return e;e=e.parentNode}},t.targetIsThisWindow=function(e){var t=e.getAttribute("target"),n=o.iw.global;return!t||t===n.name||"_self"===t},t}(s),c=function(e,t){return e.hasAttribute(t)},l=function(e){function t(t){var n=e.call(this)||this;return n._isActive=!1,n._checkUrlCallback=n._checkUrl.bind(n),n.location=o.iw.location,n.history=o.iw.history,n.linkHandler=t,n}return a(t,e),t.prototype.activate=function(e){if(this._isActive)throw new Error("History has already been activated.");var t=this.history,n=!!e.pushState;this._isActive=!0;var r,i=this.options=Object.assign({},{root:"/"},this.options,e),a=this.root=("/"+i.root+"/").replace(p,"/"),s=this._wantsHashChange=!1!==i.hashChange,u=this._hasPushState=!!(i.pushState&&t&&t.pushState);if(u?r="popstate":s&&(r="hashchange"),o.iw.addEventListener(r,this._checkUrlCallback),s&&n){var c=this.location,l=c.pathname.replace(/[^\/]$/,"$&/")===a;if(!u&&!l){var d=this.fragment=this._getFragment(null,!0);return c.replace(a+c.search+"#"+d),!0}u&&l&&c.hash&&(d=this.fragment=this._getHash().replace(f,""),t.replaceState({},o.SO.title,a+d+c.search))}if(this.fragment||(this.fragment=this._getFragment("")),this.linkHandler.activate(this),!i.silent)return this._loadUrl("")},t.prototype.deactivate=function(){var e=this._checkUrlCallback;o.iw.removeEventListener("popstate",e),o.iw.removeEventListener("hashchange",e),this._isActive=!1,this.linkHandler.deactivate()},t.prototype.getAbsoluteRoot=function(){var e,t=this.location;return t.protocol+"//"+t.hostname+((e=t.port)?":"+e:"")+this.root},t.prototype.navigate=function(e,t){var n=void 0===t?{}:t,r=n.trigger,i=void 0===r||r,a=n.replace,s=void 0!==a&&a,u=this.location;if(e&&h.test(e))return u.href=e,!0;if(!this._isActive)return!1;if(e=this._getFragment(e||""),this.fragment===e&&!s)return!1;this.fragment=e;var c=this.root+e;return""===e&&"/"!==c&&(c=c.slice(0,-1)),this._hasPushState?(c=c.replace("//","/"),this.history[s?"replaceState":"pushState"]({},o.SO.title,c)):this._wantsHashChange?function(e,t,n){if(n){var r=e.href.replace(/(javascript:|#).*$/,"");e.replace(r+"#"+t)}else e.hash="#"+t}(u,e,s):u.assign(c),!i||this._loadUrl(e)},t.prototype.navigateBack=function(){this.history.back()},t.prototype.setTitle=function(e){o.SO.title=e},t.prototype.setState=function(e,t){var n=this.history,r=Object.assign({},n.state),o=this.location,i=o.pathname,a=o.search,s=o.hash;r[e]=t,n.replaceState(r,null,""+i+a+s)},t.prototype.getState=function(e){return Object.assign({},this.history.state)[e]},t.prototype.getHistoryIndex=function(){var e=this.getState("HistoryIndex");return void 0===e&&(e=this.history.length-1,this.setState("HistoryIndex",e)),e},t.prototype.go=function(e){this.history.go(e)},t.prototype._getHash=function(){return this.location.hash.substr(1)},t.prototype._getFragment=function(e,t){var n;if(!e)if(this._hasPushState||!this._wantsHashChange||t){var r=this.location;e=r.pathname+r.search,n=this.root.replace(d,""),e.indexOf(n)||(e=e.substr(n.length))}else e=this._getHash();return"/"+e.replace(f,"")},t.prototype._checkUrl=function(){this._getFragment("")!==this.fragment&&this._loadUrl("")},t.prototype._loadUrl=function(e){var t=this.fragment=this._getFragment(e);return!!this.options.routeHandler&&this.options.routeHandler(t)},t.inject=[s],t}(r.A),f=/^#?\/*|\s+$/g,p=/^\/+|\/+$/g,d=/\/$/,h=/^([a-z][a-z0-9+\-.]*:)?\/\//i;function g(e){var t=e;t.singleton(r.A,l),t.transient(s,u)}},149:(e,t,n)=>{function r(e){throw new Error("History must implement "+e+"().")}n.d(t,{A:()=>o});var o=function(){function e(){}return e.prototype.activate=function(e){r("activate")},e.prototype.deactivate=function(){r("deactivate")},e.prototype.getAbsoluteRoot=function(){r("getAbsoluteRoot")},e.prototype.navigate=function(e,t){r("navigate")},e.prototype.navigateBack=function(){r("navigateBack")},e.prototype.setTitle=function(e){r("setTitle")},e.prototype.setState=function(e,t){r("setState")},e.prototype.getState=function(e){r("getState")},e.prototype.getHistoryIndex=function(){r("getHistoryIndex")},e.prototype.go=function(e){r("go")},e}()},757:(e,t,n)=>{n.d(t,{HV:()=>l});var r=n(209),o=n(383),i=n(15);e=n.hmd(e);var a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},a(e,t)};function s(e,t,n,r){return new(n||(n=Promise))((function(o,i){function a(e){try{u(r.next(e))}catch(e){i(e)}}function s(e){try{u(r.throw(e))}catch(e){i(e)}}function u(e){var t;e.done?o(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(a,s)}u((r=r.apply(e,t||[])).next())}))}function u(e,t){var n,r,o,i,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function s(i){return function(s){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return a.label++,{value:i[1],done:!1};case 5:a.label++,r=i[1],i=[0];continue;case 7:i=a.ops.pop(),a.trys.pop();continue;default:if(!((o=(o=a.trys).length>0&&o[o.length-1])||6!==i[0]&&2!==i[0])){a=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]{n.d(t,{TF:()=>s,aN:()=>u});var r=n(627),o=n(383),i=function(){function e(e,t){for(var n=0;n element in "+n+' has no "from" attribute.');s[u]=new a((0,r.ri)(i,n),o.getAttribute("as")),o.parentNode&&o.parentNode.removeChild(o)}}},{key:"factory",get:function(){return this._factory},set:function(e){this._factory=e,this.factoryIsReady=!0}}]),e}(),u=function(){function e(){this.templateRegistry={}}return e.prototype.map=function(e,t){throw new Error("Loaders must implement map(id, source).")},e.prototype.normalizeSync=function(e,t){throw new Error("Loaders must implement normalizeSync(moduleId, relativeTo).")},e.prototype.normalize=function(e,t){throw new Error("Loaders must implement normalize(moduleId: string, relativeTo: string): Promise.")},e.prototype.loadModule=function(e){throw new Error("Loaders must implement loadModule(id).")},e.prototype.loadAllModules=function(e){throw new Error("Loader must implement loadAllModules(ids).")},e.prototype.loadTemplate=function(e){throw new Error("Loader must implement loadTemplate(url).")},e.prototype.loadText=function(e){throw new Error("Loader must implement loadText(url).")},e.prototype.applyPluginToUrl=function(e,t){throw new Error("Loader must implement applyPluginToUrl(url, pluginName).")},e.prototype.addPlugin=function(e,t){throw new Error("Loader must implement addPlugin(pluginName, implementation).")},e.prototype.getOrCreateTemplateRegistryEntry=function(e){return this.templateRegistry[e]||(this.templateRegistry[e]=new s(e))},e}()},"aurelia-logging-console":(e,t,n)=>{n.d(t,{ConsoleAppender:()=>r});var r=function(){function e(){}return e.prototype.debug=function(e){for(var t,n=arguments.length,r=Array(n>1?n-1:0),o=1;o1?n-1:0),o=1;o1?n-1:0),o=1;o1?n-1:0),o=1;o{n.d(t,{hw:()=>r,jl:()=>p,RP:()=>d,uR:()=>h});var r={none:0,error:10,warn:20,info:30,debug:40},o={},i=[],a=r.none,s=["none","error","warn","info","debug"];function u(e){return s.filter((function(t){return t===e})).length>0}function c(){return[this].concat(Array.prototype.slice.call(arguments))}function l(e){var t=r[e];return function(){if(!(this.level{n.d(t,{Pu:()=>a,aP:()=>c,jB:()=>l,TF:()=>v});var r=n(15),o=(Object.assign,"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});function i(e){return e&&("function"==typeof e||"object"===(void 0===e?"undefined":o(e)))}var a={resource:"aurelia:resource",paramTypes:"design:paramtypes",propertyType:"design:type",properties:"design:properties",get:function(e,t,n){if(i(t)){var r=a.getOwn(e,t,n);return void 0===r?a.get(e,Object.getPrototypeOf(t),n):r}},getOwn:function(e,t,n){if(i(t))return Reflect.getOwnMetadata(e,t,n)},define:function(e,t,n,r){Reflect.defineMetadata(e,t,n,r)},getOrCreateOwn:function(e,t,n,r){var o=a.getOwn(e,n,r);return void 0===o&&(o=new t,Reflect.defineMetadata(e,o,n,r)),o}},s=new Map,u=Object.freeze({moduleId:void 0,moduleMember:void 0}),c=function(){function e(e,t){this.moduleId=e,this.moduleMember=t}return e.get=function(t){var n=s.get(t);return void 0===n&&r.iw.eachModule((function(r,i){if("object"===(void 0===i?"undefined":o(i)))for(var a in i)try{if(i[a]===t)return s.set(t,n=new e(r,a)),!0}catch(e){}return i===t&&(s.set(t,n=new e(r,"default")),!0)})),n||u},e.set=function(e,t){s.set(e,t)},e}();function l(e){var t=Object.keys(e);return function(n){var r=function(n){for(var r="function"==typeof n?n.prototype:n,o=t.length;o--;){var i=t[o];Object.defineProperty(r,i,{value:e[i],writable:!0})}};return n?r(n):r}}function f(){return!0}function p(){}function d(e){return void 0===e?e={}:"function"==typeof e&&(e={validate:e}),e.validate||(e.validate=f),e.compose||(e.compose=p),e}function h(e){return function(t){return!0===e(t)}}function g(e,t){return function(n){var r=t(n);if(!0!==r)throw new Error(r||e+" was not correctly implemented.")}}function v(e,t){t=d(t);var n=function n(r){var o="function"==typeof r?r.prototype:r;t.compose(o),n.assert(o),Object.defineProperty(o,"protocol:"+e,{enumerable:!1,configurable:!1,writable:!1,value:!0})};return n.validate=h(t.validate),n.assert=g(e,t.validate),n}v.create=function(e,t){t=d(t);var n="protocol:"+e,r=function(n){var r=v(e,t);return n?r(n):r};return r.decorates=function(e){return!0===e[n]},r.validate=h(t.validate),r.assert=g(e,t.validate),r}},"aurelia-pal-browser":(e,t,n)=>{n.d(t,{initialize:()=>R});var r=n(15),o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i={location:window.location,history:window.history,addEventListener:function(e,t,n){this.global.addEventListener(e,t,n)},removeEventListener:function(e,t,n){this.global.removeEventListener(e,t,n)},performance:window.performance,requestAnimationFrame:function(e){return this.global.requestAnimationFrame(e)}};if("undefined"==typeof FEATURE_NO_IE&&void 0===function(){}.name&&Object.defineProperty(Function.prototype,"name",{get:function(){var e=this.toString().match(/^\s*function\s*(\S*)\s*\(/)[1];return Object.defineProperty(this,"name",{value:e}),e}}),"undefined"==typeof FEATURE_NO_IE)if(!("classList"in document.createElement("_"))||document.createElementNS&&!("classList"in document.createElementNS("http://www.w3.org/2000/svg","g"))){var a=String.prototype.trim,s=Array.prototype.indexOf,u=[],c=function(e,t){this.name=e,this.code=DOMException[e],this.message=t},l=function(e,t){if(""===t)throw new c("SYNTAX_ERR","An invalid or illegal string was specified");if(/\s/.test(t))throw new c("INVALID_CHARACTER_ERR","String contains an invalid character");return s.call(e,t)},f=function(e){for(var t=a.call(e.getAttribute("class")||""),n=t?t.split(/\s+/):u,r=0,o=n.length;r","content"in T.children[0]),mutationObserver:!(!window.MutationObserver&&!window.WebKitMutationObserver),ensureHTMLTemplateElement:function(e){return e}};if("undefined"==typeof FEATURE_NO_IE){var P=function(e){var t=e.ownerDocument.createElement("template"),n=e.attributes,r=n.length,o=void 0;for(e.parentNode.insertBefore(t,e);r-- >0;)o=n[r],t.setAttribute(o.name,o.value),e.removeAttribute(o.name);return e.parentNode.removeChild(e),A(t)},A=function(e){for(var t=e.content=document.createDocumentFragment(),n=void 0;n=e.firstChild;)t.appendChild(n);return e};S.htmlTemplateElement||(S.ensureHTMLTemplateElement=function(e){for(var t,n=A(e).content.querySelectorAll("template"),r=0,o=n.length;r element e.g. \x3c!-- markup here --\x3e ");return S.ensureHTMLTemplateElement(n)},appendNode:function(e,t){(t||document.body).appendChild(e)},replaceNode:function(e,t,n){t.parentNode?t.parentNode.replaceChild(e,t):null!==L?L.unwrap(n).replaceChild(L.unwrap(e),L.unwrap(t)):n.replaceChild(e,t)},removeNode:function(e,t){e.parentNode?e.parentNode.removeChild(e):t&&(null!==L?L.unwrap(t).removeChild(L.unwrap(e)):t.removeChild(e))},injectStyles:function(e,t,n,r){if(r){var o=document.getElementById(r);if(o){if("style"===o.tagName.toLowerCase())return void(o.innerHTML=e);throw new Error("The provided id does not indicate a style tag.")}}var i=document.createElement("style");return i.innerHTML=e,i.type="text/css",r&&(i.id=r),t=t||document.head,n&&t.childNodes.length>0?t.insertBefore(i,t.childNodes[0]):t.appendChild(i),i}};function R(){r.dk||(0,r.kg)((function(e,t,n){Object.assign(e,i),Object.assign(t,S),Object.assign(n,j),Object.defineProperty(n,"title",{get:function(){return document.title},set:function(e){document.title=e}}),Object.defineProperty(n,"activeElement",{get:function(){return document.activeElement}}),Object.defineProperty(e,"XMLHttpRequest",{get:function(){return e.global.XMLHttpRequest}})}))}},15:(e,t,n)=>{function r(e,t,n){if(t){if(t.innerError&&n)return t;var r="\n------------------------------------------------\n";e+=r+"Inner Error:\n","string"==typeof t?e+="Message: "+t:(t.message?e+="Message: "+t.message:e+="Unknown Inner Error Type. Displaying Inner Error as JSON:\n "+JSON.stringify(t,null," "),t.stack&&(e+="\nInner Error Stack:\n"+t.stack,e+="\nEnd Inner Error Stack")),e+=r}var o=new Error(e);return t&&(o.innerError=t),o}n.d(t,{KT:()=>r,D9:()=>o,iw:()=>i,SO:()=>a,dk:()=>s,kg:()=>u});var o={},i={noop:function(){},eachModule:function(){},moduleName:function(e){function t(t){return e.apply(this,arguments)}return t.toString=function(){return e.toString()},t}((function(e){return e}))};i.global="undefined"!=typeof self?self:void 0!==n.g?n.g:new Function("return this")();var a={},s=!1;function u(e){s||(s=!0,"function"!=typeof Object.getPropertyDescriptor&&(Object.getPropertyDescriptor=function(e,t){for(var n=Object.getOwnPropertyDescriptor(e,t),r=Object.getPrototypeOf(e);void 0===n&&null!==r;)n=Object.getOwnPropertyDescriptor(r,t),r=Object.getPrototypeOf(r);return n}),e(i,o,a))}},627:(e,t,n)=>{function r(e,t){var n=t&&t.split("/"),r=e.trim().split("/");if("."===r[0].charAt(0)&&n){var o=n.slice(0,n.length-1);r.unshift.apply(r,o)}return function(e){for(var t=0;t0&&(e.splice(t-1,2),t-=2)}}}(r),r.join("/")}function o(e,t){if(!e)return t;if(!t)return e;var n,r=e.match(/^([^/]*?:)\//),o=r&&r.length>0?r[1]:"";n=0===(e=e.substr(o.length)).indexOf("///")&&"file:"===o?"///":0===e.indexOf("//")?"//":0===e.indexOf("/")?"/":"";for(var i="/"===t.slice(-1)?"/":"",a=e.split("/"),s=t.split("/"),u=[],c=0,l=a.length;cu,v_:()=>o,dD:()=>f,ri:()=>r});var i=encodeURIComponent,a=function(e){return i(e).replace("%24","$")};function s(e,t,n){var r=[];if(null==t)return r;if(Array.isArray(t))for(var o=0,u=t.length;o=2){var f=i[1]?decodeURIComponent(i[1]):"";u?l(t,s,f):(p(a),t[a]=c(t[a],f))}else t[a]=!0}}return t}function p(e){if("__proto__"===e)throw new Error("Prototype pollution detected.")}}}]); \ No newline at end of file diff --git a/dist/vendors-3ce50090.b281a0f6725a5f032f6a.bundle.js b/dist/vendors-3ce50090.b281a0f6725a5f032f6a.bundle.js deleted file mode 100644 index 75a991e..0000000 --- a/dist/vendors-3ce50090.b281a0f6725a5f032f6a.bundle.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkaurelia_app=self.webpackChunkaurelia_app||[]).push([[958],{318:(t,e,i)=>{i.d(e,{w:()=>s});var n=i(15),r="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};function o(t){return function(){var e=setTimeout(n,0),i=setInterval(n,50);function n(){clearTimeout(e),clearInterval(i),t()}}}var s=function(){function t(){var t,e,i,r,s,a=this;this.flushing=!1,this.longStacks=!1,this.microTaskQueue=[],this.microTaskQueueCapacity=1024,this.taskQueue=[],n.D9.mutationObserver?this.requestFlushMicroTaskQueue=(t=function(){return a.flushMicroTaskQueue()},e=n.SO.createMutationObserver(t),i="a",r=n.SO.createTextNode("a"),(s=Object.create(null)).a="b",s.b="a",e.observe(r,{characterData:!0}),function(){r.data=i=s[i]}):this.requestFlushMicroTaskQueue=o((function(){return a.flushMicroTaskQueue()})),this.requestFlushTaskQueue=o((function(){return a.flushTaskQueue()}))}return t.prototype._flushQueue=function(t,e){var i=0,n=void 0;try{for(this.flushing=!0;ie){for(var o=0,s=t.length-i;o{i.d(e,{configure:()=>S});var n,r,o,s,a,u,c,l,h=i(99),p=i(778),d=i(781),f=(r=n=function(){function t(t){this.elements=Object.create(null),this.allElements=Object.create(null),this.svg=t,this.registerUniversal("accesskey","accessKey"),this.registerUniversal("contenteditable","contentEditable"),this.registerUniversal("tabindex","tabIndex"),this.registerUniversal("textcontent","textContent"),this.registerUniversal("innerhtml","innerHTML"),this.registerUniversal("scrolltop","scrollTop"),this.registerUniversal("scrollleft","scrollLeft"),this.registerUniversal("readonly","readOnly"),this.register("label","for","htmlFor"),this.register("img","usemap","useMap"),this.register("input","maxlength","maxLength"),this.register("input","minlength","minLength"),this.register("input","formaction","formAction"),this.register("input","formenctype","formEncType"),this.register("input","formmethod","formMethod"),this.register("input","formnovalidate","formNoValidate"),this.register("input","formtarget","formTarget"),this.register("textarea","maxlength","maxLength"),this.register("td","rowspan","rowSpan"),this.register("td","colspan","colSpan"),this.register("th","rowspan","rowSpan"),this.register("th","colspan","colSpan")}return t.prototype.register=function(t,e,i){t=t.toLowerCase(),e=e.toLowerCase(),(this.elements[t]=this.elements[t]||Object.create(null))[e]=i},t.prototype.registerUniversal=function(t,e){t=t.toLowerCase(),this.allElements[t]=e},t.prototype.map=function(t,e){if(this.svg.isStandardSvgAttribute(t,e))return e;t=t.toLowerCase(),e=e.toLowerCase();var i=this.elements[t];return void 0!==i&&e in i?i[e]:e in this.allElements?this.allElements[e]:/(?:^data-)|(?:^aria-)|:/.test(e)?e:(0,p.eV)(e)},t}(),n.inject=[p.Ck],r),v=function(){function t(t,e,i,n,r,o){this.observerLocator=t,this.targetProperty=e,this.parts=i,this.mode=n,this.lookupFunctions=r,this.attribute=this.attrToRemove=o,this.discrete=!1}return t.prototype.createBinding=function(t){return 3===this.parts.length?new y(t,this.observerLocator,this.parts[1],this.mode,this.lookupFunctions,this.targetProperty,this.parts[0],this.parts[2]):new g(this.observerLocator,this.parts,t,this.targetProperty,this.mode,this.lookupFunctions)},t}();function m(t,e){if("style"===e)h.jl("templating-binding").info('Internet Explorer does not support interpolation in "style" attributes. Use the style attribute\'s alias, "css" instead.');else if(t.parentElement&&"TEXTAREA"===t.parentElement.nodeName&&"textContent"===e)throw new Error('Interpolation binding cannot be used in the content of a textarea element. Use instead.')}var g=function(){function t(t,e,i,n,r,o){m(i,n),this.observerLocator=t,this.parts=e,this.target=i,this.targetProperty=n,this.targetAccessor=t.getAccessor(i,n),this.mode=r,this.lookupFunctions=o}return t.prototype.interpolate=function(){if(this.isBound){for(var t="",e=this.parts,i=0,n=e.length;i=p.mD.oneTime?i.attributes[e].defaultBindingMode:p.mD.oneWay},t.prototype.bind=function(t,e,i,n,r){var o=n||d.iC.attribute(i.attrName);return o.attributes[i.attrName]=new p.UZ(this.observerLocator,this.attributeMap.map(e.tagName,i.attrName),this.parser.parse(i.attrValue),void 0===i.defaultBindingMode||null===i.defaultBindingMode?this.determineDefaultBindingMode(e,i.attrName,r):i.defaultBindingMode,t.lookupFunctions),o},t.prototype.trigger=function(t,e,i){return new p.ij(this.eventManager,i.attrName,this.parser.parse(i.attrValue),p.Cy.none,!0,t.lookupFunctions)},t.prototype.capture=function(t,e,i){return new p.ij(this.eventManager,i.attrName,this.parser.parse(i.attrValue),p.Cy.capturing,!0,t.lookupFunctions)},t.prototype.delegate=function(t,e,i){return new p.ij(this.eventManager,i.attrName,this.parser.parse(i.attrValue),p.Cy.bubbling,!0,t.lookupFunctions)},t.prototype.call=function(t,e,i,n){var r=n||d.iC.attribute(i.attrName);return r.attributes[i.attrName]=new p.Lt(this.observerLocator,i.attrName,this.parser.parse(i.attrValue),t.lookupFunctions),r},t.prototype.options=function(t,e,i,n,r){var o,s=n||d.iC.attribute(i.attrName),a=i.attrValue,u=this.language,c=null,l="",h=void 0,p=void 0,f=!1,v=!1,m=!1;for(p=0,o=a.length;pl;++l)if(s=(r=n[l]).name,a=r.nodeValue,o=s.split("."),s!==u)if(2===o.length){if("bind"!==o[1]){h.jl("templating-binding-language").warn('Detected invalid let command. Expected "'+o[0]+'.bind", given "'+s+'"');continue}i.push(new w(this.observerLocator,(0,p.eV)(o[0]),this.parser.parse(a),t.lookupFunctions,c))}else s=(0,p.eV)(s),null===(o=this.parseInterpolation(t,a))&&h.jl("templating-binding-language").warn('Detected string literal in let bindings. Did you mean "'+s+".bind="+a+'" or "'+s+"=${"+a+'}" ?'),o?i.push(new C(this.observerLocator,s,o,t.lookupFunctions,c)):i.push(new w(this.observerLocator,s,new p.Nx(a),t.lookupFunctions,c));return i},e.prototype.inspectTextContent=function(t,e){var i=this.parseInterpolation(t,e);return null===i?null:new v(this.observerLocator,"textContent",i,p.mD.oneWay,t.lookupFunctions,"textContent")},e.prototype.parseInterpolation=function(t,e){for(var i=e.indexOf("${",0),n=e.length,r=void 0,o=0,s=0,a=null,u=void 0,c=void 0,l=0;i>=0&&i0&&i{i.d(e,{configure:()=>Vt});var n,r=i(158),o=i(15),s=i(318),a=i(781),u=i(778),c=i(99),l=i(209),h=i(627),p=i(383),d=function(t,e){return d=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)e.hasOwnProperty(i)&&(t[i]=e[i])},d(t,e)};function f(t,e){function i(){this.constructor=t}d(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}function v(t,e,i,n){var r,o=arguments.length,s=o<3?e:null===n?n=Object.getOwnPropertyDescriptor(e,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(t,e,i,n);else for(var a=t.length-1;a>=0;a--)(r=t[a])&&(s=(o<3?r(s):o>3?r(e,i,s):r(e,i))||s);return o>3&&s&&Object.defineProperty(e,i,s),s}!function(t){t.InvokeLifecycle="invoke-lifecycle",t.Replace="replace"}(n||(n={}));var m=function(){function t(t,e,i,r,o,s){this.activationStrategy=n.InvokeLifecycle,this.element=t,this.container=e,this.compositionEngine=i,this.viewSlot=r,this.viewResources=o,this.taskQueue=s,this.currentController=null,this.currentViewModel=null,this.changes=Object.create(null)}return t.inject=function(){return[o.SO.Element,r.W2,a.Zo,a.L3,a.wu,s.w]},t.prototype.created=function(t){this.owningView=t},t.prototype.bind=function(t,e){this.bindingContext=t,this.overrideContext=e;var i=this.changes;i.view=this.view,i.viewModel=this.viewModel,i.model=this.model,this.pendingTask||g(this)},t.prototype.unbind=function(){this.changes=Object.create(null),this.bindingContext=null,this.overrideContext=null,this.viewSlot.removeAll(!0,!0)},t.prototype.modelChanged=function(t,e){this.changes.model=t,w(this)},t.prototype.viewChanged=function(t,e){this.changes.view=t,w(this)},t.prototype.viewModelChanged=function(t,e){this.changes.viewModel=t,w(this)},v([a.Ex],t.prototype,"model",void 0),v([a.Ex],t.prototype,"view",void 0),v([a.Ex],t.prototype,"viewModel",void 0),v([a.Ex],t.prototype,"activationStrategy",void 0),v([a.Ex],t.prototype,"swapOrder",void 0),v([a.N,(0,a.Mo)("compose")],t)}();function g(t){var e=t.changes;if(t.changes=Object.create(null),function(t,e){var i=t.activationStrategy,r=t.currentViewModel;return r&&"function"==typeof r.determineActivationStrategy&&(i=r.determineActivationStrategy()),"view"in e||"viewModel"in e||i===n.Replace}(t,e)){var i={view:t.view,viewModel:t.currentViewModel||t.viewModel,model:t.model};i=Object.assign(i,e),i=function(t,e){return Object.assign(e,{bindingContext:t.bindingContext,overrideContext:t.overrideContext,owningView:t.owningView,container:t.container,viewSlot:t.viewSlot,viewResources:t.viewResources,currentController:t.currentController,host:t.element,swapOrder:t.swapOrder})}(t,i),t.pendingTask=t.compositionEngine.compose(i).then((function(e){t.currentController=e,t.currentViewModel=e?e.viewModel:null}))}else if(t.pendingTask=function(t,e){if(t&&"function"==typeof t.activate)return Promise.resolve(t.activate(e))}(t.currentViewModel,e.model),!t.pendingTask)return;t.pendingTask=t.pendingTask.then((function(){y(t)}),(function(e){throw y(t),e}))}function y(t){t.pendingTask=null,function(t){for(var e in t)return!1;return!0}(t.changes)||g(t)}function w(t){t.pendingTask||t.updateRequested||(t.updateRequested=!0,t.taskQueue.queueMicroTask((function(){t.updateRequested=!1,g(t)})))}var b=function(){function t(t,e){this.viewFactory=t,this.viewSlot=e,this.view=null,this.bindingContext=null,this.overrideContext=null,this.showing=!1,this.cache=!0}return t.prototype.bind=function(t,e){this.bindingContext=t,this.overrideContext=e},t.prototype.unbind=function(){null!==this.view&&(this.view.unbind(),this.viewFactory.isCaching&&(this.showing?(this.showing=!1,this.viewSlot.remove(this.view,!0,!0)):this.view.returnToCache(),this.view=null))},t.prototype._show=function(){if(!this.showing)return null===this.view&&(this.view=this.viewFactory.create()),this.view.isBound||this.view.bind(this.bindingContext,this.overrideContext),this.showing=!0,this.viewSlot.add(this.view);this.view.isBound||this.view.bind(this.bindingContext,this.overrideContext)},t.prototype._hide=function(){var t=this;if(this.showing){this.showing=!1;var e=this.viewSlot.remove(this.view);if(e instanceof Promise)return e.then((function(){t._unbindView()}));this._unbindView()}},t.prototype._unbindView=function(){var t="false"!==this.cache&&!!this.cache;this.view.unbind(),t||(this.view=null)},t}(),C=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.cache=!0,e}return f(e,t),e.prototype.bind=function(e,i){t.prototype.bind.call(this,e,i),this.condition?this._show():this._hide()},e.prototype.conditionChanged=function(t){this._update(t)},e.prototype._update=function(t){var e,i=this;this.animating||(e=this.elseVm?t?this._swap(this.elseVm,this):this._swap(this,this.elseVm):t?this._show():this._hide())&&(this.animating=!0,e.then((function(){i.animating=!1,i.condition!==i.showing&&i._update(i.condition)})))},e.prototype._swap=function(t,e){switch(this.swapOrder){case"before":return Promise.resolve(e._show()).then((function(){return t._hide()}));case"with":return Promise.all([t._hide(),e._show()]);default:var i=t._hide();return i?i.then((function(){return e._show()})):e._show()}},v([(0,a.Ex)({primaryProperty:!0})],e.prototype,"condition",void 0),v([a.Ex],e.prototype,"swapOrder",void 0),v([a.Ex],e.prototype,"cache",void 0),v([(0,a.OV)("if"),a.ti,(0,r.f3)(a.JQ,a.L3)],e)}(b),x=function(t){function e(e,i){var n=t.call(this,e,i)||this;return n._registerInIf(),n}return f(e,t),e.prototype.bind=function(e,i){t.prototype.bind.call(this,e,i),this.ifVm.condition?this._hide():this._show()},e.prototype._registerInIf=function(){for(var t=this.viewSlot.anchor.previousSibling;t&&!t.au;)t=t.previousSibling;if(!t||!t.au.if)throw new Error("Can't find matching If for Else custom attribute.");this.ifVm=t.au.if.viewModel,this.ifVm.elseVm=this},v([(0,a.OV)("else"),a.ti,(0,r.f3)(a.JQ,a.L3)],e)}(b),k=function(){function t(t,e){this.viewFactory=t,this.viewSlot=e,this.parentOverrideContext=null,this.view=null}return t.prototype.bind=function(t,e){this.parentOverrideContext=e,this.valueChanged(this.value)},t.prototype.valueChanged=function(t){var e=(0,u.db)(t,this.parentOverrideContext),i=this.view;i?i.bind(t,e):((i=this.view=this.viewFactory.create()).bind(t,e),this.viewSlot.add(i))},t.prototype.unbind=function(){var t=this.view;this.parentOverrideContext=null,t&&t.unbind()},v([(0,a.OV)("with"),a.ti,(0,r.f3)(a.JQ,a.L3)],t)}(),_=u.mD.oneTime;function V(t,e){var i=t.length;for(e>0&&(e-=1);e0?(m=n.removeViews(h,!0,!n.viewsRequireLifecycle),v=function(){for(var t=0;ti;)n--,t.removeView(n,!0,!t.viewsRequireLifecycle);for(var r=t.local,o=0;o0)return Promise.all(o).then((function(){var r=n._handleAddedSplices(t,e,i);V(t.views(),r)}));var p=this._handleAddedSplices(t,e,i);V(t.views(),p)},t.prototype._handleAddedSplices=function(t,e,i){for(var n,r,o=e.length,s=0,a=i.length;su.index)&&(r=n);c0?Promise.all(h).then((function(){V(t.views(),0)})):V(t.views(),0)},t.prototype._getViewIndexByKey=function(t,e){var i,n;for(i=0,n=t.viewCount();i0)for(o>s&&(o=s),i=0,n=o;i0?Promise.all(l).then((function(){V(t.views(),0)})):V(t.views(),0)},t.prototype._getViewIndexByValue=function(t,e){var i,n;for(i=0,n=t.viewCount();i1)return;var r=$(e);if(!r.hasAttribute("au-target-id"))return;var o=r.getAttribute("au-target-id");return Q(n,o)}},e.prototype.viewCount=function(){return this.viewSlot.children.length},e.prototype.views=function(){return this.viewSlot.children},e.prototype.view=function(t){return this.viewSlot.children[t]},e.prototype.matcher=function(){var t=this.matcherBinding;return t?t.sourceExpression.evaluate(this.scope,t.lookupFunctions):null},e.prototype.addView=function(t,e){var i=this.viewFactory.create();i.bind(t,e),this.viewSlot.add(i)},e.prototype.insertView=function(t,e,i){var n=this.viewFactory.create();n.bind(e,i),this.viewSlot.insert(t,n)},e.prototype.moveView=function(t,e){this.viewSlot.move(t,e)},e.prototype.removeAllViews=function(t,e){return this.viewSlot.removeAll(t,e)},e.prototype.removeViews=function(t,e,i){return this.viewSlot.removeMany(t,e,i)},e.prototype.removeView=function(t,e,i){return this.viewSlot.removeAt(t,e,i)},e.prototype.updateBindings=function(t){for(var e=t,i=e.bindings.length;i--;)O(e.bindings[i]);for(i=e.controllers.length;i--;)for(var n=e.controllers[i].boundProperties.length;n--;)O(e.controllers[i].boundProperties[n].binding)},e.useInnerMatcher=!0,v([a.Ex],e.prototype,"items",void 0),v([a.Ex],e.prototype,"local",void 0),v([a.Ex],e.prototype,"key",void 0),v([a.Ex],e.prototype,"value",void 0),i=v([(0,a.OV)("repeat"),a.ti,(0,r.f3)(a.JQ,a.C1,a.L3,a.wu,u.AF,B)],e)}(R),Q=function(t,e){for(var i=Object.keys(t),n=0;nn;++n)1===e[n].nodeType&&++i;return i},$=function(t){for(var e=t.firstChild;null!==e;){if(1===e.nodeType)return e;e=e.nextSibling}return null},z="aurelia-hide",W=".aurelia-hide { display:none !important; }";function H(t){o.D9.shadowDOM&&t&&!t.hasAureliaHideStyle&&(t.hasAureliaHideStyle=!0,o.SO.injectStyles(W,t))}var Z=function(){function t(t,e,i){this.element=t,this.animator=e,this.domBoundary=i}return t.inject=function(){return[o.SO.Element,a.LH,r.Fi.of(o.SO.boundary,!0)]},t.prototype.created=function(){H(this.domBoundary)},t.prototype.valueChanged=function(t){var e=this.element,i=this.animator;t?i.removeClass(e,z):i.addClass(e,z)},t.prototype.bind=function(t){this.valueChanged(this.value)},v([(0,a.OV)("show")],t)}(),J=function(){function t(t,e,i){this.element=t,this.animator=e,this.domBoundary=i}return t.inject=function(){return[o.SO.Element,a.LH,r.Fi.of(o.SO.boundary,!0)]},t.prototype.created=function(){H(this.domBoundary)},t.prototype.valueChanged=function(t){t?this.animator.addClass(this.element,z):this.animator.removeClass(this.element,z)},t.prototype.bind=function(t){this.valueChanged(this.value)},t.prototype.value=function(t){throw new Error("Method not implemented.")},v([(0,a.OV)("hide")],t)}(),K=/
Using several open-data sources, such as: WordNet,\n and various word lists and books in the public domain.\n