diff --git a/dist/index.js b/dist/index.js new file mode 100644 index 0000000..4e190d4 --- /dev/null +++ b/dist/index.js @@ -0,0 +1,2 @@ +(()=>{"use strict";var e=function(e,t,n){e.value.length>0&&t.value.length>0?n.className="button-enabled":n.className="button-disabled"};setTimeout((function(){var t,n,o,r,u,l,c,a,i,d=document.querySelector("#app");t=d,n=document.querySelector("#starting-page-template"),t.innerHTML=n.innerHTML,function(e){var t=document.querySelector("#info-modal-template");e.innerHTML+=t.innerHTML}(d),o=document.querySelector("#enter-player1-name"),r=document.querySelector("#enter-player2-name"),u=document.querySelector("#start-game-button"),o.addEventListener("keyup",(function(){e(o,r,u)})),r.addEventListener("keyup",(function(){e(o,r,u)})),a=document.querySelector("#how-to-play-button"),i=document.querySelector("#info-modal-screen"),a.addEventListener("click",(function(){i.style.display="flex"})),null==(c=(l=i).querySelector(".exitButton"))||c.addEventListener("click",(function(){l.style.display="none"}))}),2e3)})(); +//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9jb2RlcnNjYW1wMjAyMC5wcm9qZWN0LnR5cGVzY3JpcHQucG9rZW1vbmZpZ2h0Ly4vc3JjL21vZGFsUG9wVXBGdW5jdGlvbnMudHMiLCJ3ZWJwYWNrOi8vY29kZXJzY2FtcDIwMjAucHJvamVjdC50eXBlc2NyaXB0LnBva2Vtb25maWdodC8uL3NyYy9hY3RpdmF0ZVN0YXJ0LnRzIiwid2VicGFjazovL2NvZGVyc2NhbXAyMDIwLnByb2plY3QudHlwZXNjcmlwdC5wb2tlbW9uZmlnaHQvLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOlsiYWN0aXZhdGVTdGFydCIsIm5hbWUxSW5wdXQiLCJuYW1lMklucHV0Iiwic3RhcnRCdXR0b24iLCJ2YWx1ZSIsImxlbmd0aCIsImNsYXNzTmFtZSIsInNldFRpbWVvdXQiLCJhcHBEaXYiLCJzdGFydGluZ1BhZ2UiLCJwbGF5ZXIxTmFtZUlucHV0IiwicGxheWVyMk5hbWVJbnB1dCIsInNjcmVlblRvRGlzcGxheSIsImV4aXRCdXR0b24iLCJob3dUb1BsYXlCdXR0b24iLCJpbmZvTW9kYWwiLCJhcHAiLCJkb2N1bWVudCIsInF1ZXJ5U2VsZWN0b3IiLCJpbm5lckhUTUwiLCJyZW5kZXJIb3dUb1BsYXlNb2RhbCIsImFkZEV2ZW50TGlzdGVuZXIiLCJzdHlsZSIsImRpc3BsYXkiXSwibWFwcGluZ3MiOiJtQkFBTyxJQ0FNQSxFQUFnQixTQUFDQyxFQUE4QkMsRUFBOEJDLEdBQ2xGRixFQUFXRyxNQUFNQyxPQUFTLEdBQUtILEVBQVdFLE1BQU1DLE9BQVMsRUFDekRGLEVBQVlHLFVBQVksaUJBRXhCSCxFQUFZRyxVQUFZLG1CQzRDaENDLFlBVGtCLFdBQ2hCLElBckMwQkMsRUFDcEJDLEVBd0JFQyxFQUNBQyxFQUNBUixFRnZCZ0JTLEVBQ2xCQyxFRVFBQyxFQUdBQyxFQXFCQUMsRUFBTUMsU0FBU0MsY0FBYyxRQXJDVFYsRUFzQ1BRLEVBckNiUCxFQUFlUSxTQUFTQyxjQUM1QiwyQkFFRlYsRUFBT1csVUFBWVYsRUFBYVUsVUFFTCxTQUFDWCxHQUM1QixJQUFNTyxFQUFZRSxTQUFTQyxjQUN6Qix3QkFFRlYsRUFBT1csV0FBYUosRUFBVUksVUE2QjlCQyxDQUFxQkosR0FkYk4sRUFBbUJPLFNBQVNDLGNBQWMsdUJBQzFDUCxFQUFtQk0sU0FBU0MsY0FBYyx1QkFDMUNmLEVBQWNjLFNBQVNDLGNBQWMsc0JBQzNDUixFQUFpQlcsaUJBQWlCLFNBQVMsV0FDdkNyQixFQUFjVSxFQUFrQkMsRUFBa0JSLE1BRXREUSxFQUFpQlUsaUJBQWlCLFNBQVMsV0FDdkNyQixFQUFjVSxFQUFrQkMsRUFBa0JSLE1BbkJsRFcsRUFBa0JHLFNBQVNDLGNBQy9CLHVCQUVJSCxFQUFZRSxTQUFTQyxjQUN6QixzQkFFRkosRUFBZ0JPLGlCQUFpQixTQUFTLFdBQzlCTixFRm5CSU8sTUFBTUMsUUVtQkMsVUZkdkJWLE9BRE1BLEdBRGtCRCxFRWtCWkcsR0ZqQnVCRyxjQUFjLGlCQUNqREwsRUFBWVEsaUJBQWlCLFNBQVMsV0FDcENULEVBQWdCVSxNQUFNQyxRQUFVLFlFc0NkLE0iLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnQgY29uc3Qgc2hvd01vZGFsID0gKFxyXG4gIHNjcmVlblRvRGlzcGxheTogSFRNTERpdkVsZW1lbnQsXHJcbiAgc3RhcnRpbmdQb3NpdGlvbjogc3RyaW5nXHJcbikgPT4ge1xyXG4gIHNjcmVlblRvRGlzcGxheS5zdHlsZS5kaXNwbGF5ID0gc3RhcnRpbmdQb3NpdGlvbjtcclxufTtcclxuXHJcbmV4cG9ydCBjb25zdCBoaWRlTW9kYWwgPSAoc2NyZWVuVG9EaXNwbGF5OiBIVE1MRGl2RWxlbWVudCkgPT4ge1xyXG4gIGNvbnN0IGV4aXRCdXR0b24gPSBzY3JlZW5Ub0Rpc3BsYXkucXVlcnlTZWxlY3RvcihcIi5leGl0QnV0dG9uXCIpO1xyXG4gIGV4aXRCdXR0b24/LmFkZEV2ZW50TGlzdGVuZXIoXCJjbGlja1wiLCAoKSA9PiB7XHJcbiAgICBzY3JlZW5Ub0Rpc3BsYXkuc3R5bGUuZGlzcGxheSA9IFwibm9uZVwiO1xyXG4gIH0pO1xyXG59O1xyXG4iLCJleHBvcnQgY29uc3QgYWN0aXZhdGVTdGFydCA9IChuYW1lMUlucHV0OiBIVE1MSW5wdXRFbGVtZW50LCBuYW1lMklucHV0OiBIVE1MSW5wdXRFbGVtZW50LCBzdGFydEJ1dHRvbjogSFRNTERpdkVsZW1lbnQpID0+IHtcclxuICAgIGlmIChuYW1lMUlucHV0LnZhbHVlLmxlbmd0aCA+IDAgJiYgbmFtZTJJbnB1dC52YWx1ZS5sZW5ndGggPiAwKSB7XHJcbiAgICAgICAgc3RhcnRCdXR0b24uY2xhc3NOYW1lID0gJ2J1dHRvbi1lbmFibGVkJ1xyXG4gICAgfSBlbHNlIHtcclxuICAgICAgICBzdGFydEJ1dHRvbi5jbGFzc05hbWUgPSAnYnV0dG9uLWRpc2FibGVkJ1xyXG4gICAgfVxyXG59IiwiaW1wb3J0IHsgc2hvd01vZGFsLCBoaWRlTW9kYWwgfSBmcm9tIFwiLi9tb2RhbFBvcFVwRnVuY3Rpb25zXCI7XHJcbmltcG9ydCB7IGFjdGl2YXRlU3RhcnQgfSBmcm9tICcuL2FjdGl2YXRlU3RhcnQnO1xyXG5cclxuY29uc3QgcmVuZGVyU3RhcnRpbmdQYWdlID0gKGFwcERpdjogSFRNTERpdkVsZW1lbnQpID0+IHtcclxuICBjb25zdCBzdGFydGluZ1BhZ2UgPSBkb2N1bWVudC5xdWVyeVNlbGVjdG9yKFxyXG4gICAgXCIjc3RhcnRpbmctcGFnZS10ZW1wbGF0ZVwiXHJcbiAgKSBhcyBIVE1MVGVtcGxhdGVFbGVtZW50O1xyXG4gIGFwcERpdi5pbm5lckhUTUwgPSBzdGFydGluZ1BhZ2UuaW5uZXJIVE1MO1xyXG59O1xyXG5jb25zdCByZW5kZXJIb3dUb1BsYXlNb2RhbCA9IChhcHBEaXY6IEhUTUxEaXZFbGVtZW50KSA9PiB7XHJcbiAgY29uc3QgaW5mb01vZGFsID0gZG9jdW1lbnQucXVlcnlTZWxlY3RvcihcclxuICAgIFwiI2luZm8tbW9kYWwtdGVtcGxhdGVcIlxyXG4gICkgYXMgSFRNTFRlbXBsYXRlRWxlbWVudDtcclxuICBhcHBEaXYuaW5uZXJIVE1MICs9IGluZm9Nb2RhbC5pbm5lckhUTUw7XHJcbn07XHJcbmNvbnN0IGNyZWF0ZUhvd1RvUGxheUJ1dHRvbiA9ICgpID0+IHtcclxuICBjb25zdCBob3dUb1BsYXlCdXR0b24gPSBkb2N1bWVudC5xdWVyeVNlbGVjdG9yKFxyXG4gICAgXCIjaG93LXRvLXBsYXktYnV0dG9uXCJcclxuICApIGFzIEhUTUxVTGlzdEVsZW1lbnQ7XHJcbiAgY29uc3QgaW5mb01vZGFsID0gZG9jdW1lbnQucXVlcnlTZWxlY3RvcihcclxuICAgIFwiI2luZm8tbW9kYWwtc2NyZWVuXCJcclxuICApIGFzIEhUTUxEaXZFbGVtZW50O1xyXG4gIGhvd1RvUGxheUJ1dHRvbi5hZGRFdmVudExpc3RlbmVyKFwiY2xpY2tcIiwgKCkgPT4ge1xyXG4gICAgc2hvd01vZGFsKGluZm9Nb2RhbCwgXCJmbGV4XCIpO1xyXG4gIH0pO1xyXG4gICAgaGlkZU1vZGFsKGluZm9Nb2RhbCk7XHJcbn07XHJcbmNvbnN0IGFjdGl2YXRlU3RhcnRCdXR0b24gPSAoKSA9PiB7XHJcbiAgICBjb25zdCBwbGF5ZXIxTmFtZUlucHV0ID0gZG9jdW1lbnQucXVlcnlTZWxlY3RvcignI2VudGVyLXBsYXllcjEtbmFtZScpIGFzIEhUTUxJbnB1dEVsZW1lbnQ7XHJcbiAgICBjb25zdCBwbGF5ZXIyTmFtZUlucHV0ID0gZG9jdW1lbnQucXVlcnlTZWxlY3RvcignI2VudGVyLXBsYXllcjItbmFtZScpIGFzIEhUTUxJbnB1dEVsZW1lbnQ7XHJcbiAgICBjb25zdCBzdGFydEJ1dHRvbiA9IGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoXCIjc3RhcnQtZ2FtZS1idXR0b25cIikgYXMgSFRNTERpdkVsZW1lbnQ7XHJcbiAgICBwbGF5ZXIxTmFtZUlucHV0LmFkZEV2ZW50TGlzdGVuZXIoXCJrZXl1cFwiLCAoKSA9PiB7XHJcbiAgICAgICAgYWN0aXZhdGVTdGFydChwbGF5ZXIxTmFtZUlucHV0LCBwbGF5ZXIyTmFtZUlucHV0LCBzdGFydEJ1dHRvbilcclxuICAgIH0pXHJcbiAgICBwbGF5ZXIyTmFtZUlucHV0LmFkZEV2ZW50TGlzdGVuZXIoXCJrZXl1cFwiLCAoKSA9PiB7XHJcbiAgICAgICAgYWN0aXZhdGVTdGFydChwbGF5ZXIxTmFtZUlucHV0LCBwbGF5ZXIyTmFtZUlucHV0LCBzdGFydEJ1dHRvbilcclxuICAgIH0pXHJcbn07XHJcblxyXG5jb25zdCByZW5kZXJBcHAgPSAoKSA9PiB7XHJcbiAgY29uc3QgYXBwID0gZG9jdW1lbnQucXVlcnlTZWxlY3RvcihcIiNhcHBcIikgYXMgSFRNTERpdkVsZW1lbnQ7XHJcbiAgcmVuZGVyU3RhcnRpbmdQYWdlKGFwcCk7XHJcbiAgcmVuZGVySG93VG9QbGF5TW9kYWwoYXBwKTtcclxuICBhY3RpdmF0ZVN0YXJ0QnV0dG9uKCk7XHJcbiAgY3JlYXRlSG93VG9QbGF5QnV0dG9uKCk7XHJcbiAgXHJcbn07XHJcblxyXG5zZXRUaW1lb3V0KHJlbmRlckFwcCwgMjAwMCk7XHJcbiJdLCJzb3VyY2VSb290IjoiIn0= \ No newline at end of file diff --git a/index.html b/index.html index 806f629..6028cab 100644 --- a/index.html +++ b/index.html @@ -40,7 +40,7 @@
-
+
Start
diff --git a/src/activateStart.ts b/src/activateStart.ts new file mode 100644 index 0000000..5349b95 --- /dev/null +++ b/src/activateStart.ts @@ -0,0 +1,7 @@ +export const activateStart = (name1Input: HTMLInputElement, name2Input: HTMLInputElement, startButton: HTMLDivElement) => { + if (name1Input.value.length > 0 && name2Input.value.length > 0) { + startButton.className = 'button-enabled' + } else { + startButton.className = 'button-disabled' + } +} \ No newline at end of file diff --git a/src/index.ts b/src/index.ts index 25050e3..3182c54 100644 --- a/src/index.ts +++ b/src/index.ts @@ -1,4 +1,5 @@ import { showModal, hideModal } from "./modalPopUpFunctions"; +import { activateStart } from './activateStart'; const renderStartingPage = (appDiv: HTMLDivElement) => { const startingPage = document.querySelector( @@ -24,11 +25,25 @@ const createHowToPlayButton = () => { }); hideModal(infoModal); }; +const activateStartButton = () => { + const player1NameInput = document.querySelector('#enter-player1-name') as HTMLInputElement; + const player2NameInput = document.querySelector('#enter-player2-name') as HTMLInputElement; + const startButton = document.querySelector("#start-game-button") as HTMLDivElement; + player1NameInput.addEventListener("keyup", () => { + activateStart(player1NameInput, player2NameInput, startButton) + }) + player2NameInput.addEventListener("keyup", () => { + activateStart(player1NameInput, player2NameInput, startButton) + }) +}; + const renderApp = () => { const app = document.querySelector("#app") as HTMLDivElement; renderStartingPage(app); renderHowToPlayModal(app); + activateStartButton(); createHowToPlayButton(); + }; setTimeout(renderApp, 2000); diff --git a/styles/SASS/_start-view.scss b/styles/SASS/_start-view.scss index 313e31b..86ef40c 100644 --- a/styles/SASS/_start-view.scss +++ b/styles/SASS/_start-view.scss @@ -92,22 +92,28 @@ #start-game-button { @include centerpokeball; @include boxshadow; - background-color: $color-primary; width: 110px; height: 110px; text-align: center; font-family: 'Pokemon Solid'; font-size: 1em; - color: $color-primary; padding-top: 15%; &:hover { - background-color: $color-bg; - color: $color-text; - + @include dropshadow } } + + .button-enabled { + background-color: $color-bg; + color: $color-text; + } + + .button-disabled { + background-color: $color-primary; + color: $color-primary; + } } } } diff --git a/styles/app.css b/styles/app.css index faa24f1..d325055 100644 --- a/styles/app.css +++ b/styles/app.css @@ -5,14 +5,12 @@ } html { - -webkit-box-sizing: border-box; - box-sizing: border-box; + box-sizing: border-box; font-size: 10px; } *, *:before, *:after { - -webkit-box-sizing: inherit; - box-sizing: inherit; + box-sizing: inherit; } @font-face { @@ -26,20 +24,10 @@ html { margin: auto; padding: 10vw; background-color: #e8f1f2ff; - display: -webkit-box; - display: -ms-flexbox; display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-flow: column nowrap; - flex-flow: column nowrap; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-transition: all .5s ease-in-out; + flex-flow: column nowrap; + justify-content: center; + align-items: center; transition: all .5s ease-in-out; } @@ -47,42 +35,28 @@ html { max-width: 400px; text-align: center; margin-bottom: 1em; - -webkit-transition: all .5s ease-in-out; transition: all .5s ease-in-out; } #loading-view img { - width: -webkit-fit-content; - width: -moz-fit-content; width: fit-content; - -webkit-transition: all .5s ease-in-out; transition: all .5s ease-in-out; } #loading-view #zzz { position: relative; left: 50px; - -webkit-filter: drop-shadow(1px 1px 3px #020402ff); - filter: drop-shadow(1px 1px 3px #020402ff); + filter: drop-shadow(1px 1px 3px #020402ff); } #starting-page { width: 100%; height: 100vh; margin: auto; - display: -webkit-box; - display: -ms-flexbox; display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-flow: column nowrap; - flex-flow: column nowrap; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + flex-flow: column nowrap; + justify-content: center; + align-items: center; } #starting-page #header-with-enter-name-manu { @@ -91,30 +65,17 @@ html { padding-right: 10vw; width: 100%; height: 100vh; - display: -webkit-box; - display: -ms-flexbox; display: flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + justify-content: center; + align-items: center; } #starting-page #header-with-enter-name-manu .headerWrapper { max-width: 500px; height: 300px; - display: -webkit-box; - display: -ms-flexbox; display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-flow: column nowrap; - flex-flow: column nowrap; - -webkit-box-pack: space-evenly; - -ms-flex-pack: space-evenly; - justify-content: space-evenly; + flex-flow: column nowrap; + justify-content: space-evenly; padding-bottom: 100px; color: #e8f1f2ff; } @@ -148,11 +109,8 @@ html { } #starting-page #header-with-enter-name-manu .headerWrapper #enter-name-area { - display: -webkit-box; - display: -ms-flexbox; display: flex; - -ms-flex-pack: distribute; - justify-content: space-around; + justify-content: space-around; } #starting-page #header-with-enter-name-manu .headerWrapper #enter-name-area .playerNameInput { @@ -171,8 +129,7 @@ html { position: relative; left: 50%; top: 50%; - -webkit-transform: translateX(-50%) translateY(-50%); - transform: translateX(-50%) translateY(-50%); + transform: translateX(-50%) translateY(-50%); border-radius: 50%; background-color: #020402ff; width: 160px; @@ -183,8 +140,7 @@ html { position: relative; left: 50%; top: 50%; - -webkit-transform: translateX(-50%) translateY(-50%); - transform: translateX(-50%) translateY(-50%); + transform: translateX(-50%) translateY(-50%); border-radius: 50%; background-color: #e8f1f2ff; width: 130px; @@ -195,59 +151,49 @@ html { position: relative; left: 50%; top: 50%; - -webkit-transform: translateX(-50%) translateY(-50%); - transform: translateX(-50%) translateY(-50%); + transform: translateX(-50%) translateY(-50%); border-radius: 50%; - -webkit-box-shadow: 1px 1px 3px #020402ff; - box-shadow: 1px 1px 3px #020402ff; - background-color: #9b1d20ff; + box-shadow: 1px 1px 3px #020402ff; width: 110px; height: 110px; text-align: center; font-family: 'Pokemon Solid'; font-size: 1em; - color: #9b1d20ff; padding-top: 15%; } #starting-page #start-game-border #start-game-bg1 #start-game-bg2 #start-game-button:hover { + filter: drop-shadow(1px 1px 3px #020402ff); +} + +#starting-page #start-game-border #start-game-bg1 #start-game-bg2 .button-enabled { background-color: #e8f1f2ff; color: #020402ff; } +#starting-page #start-game-border #start-game-bg1 #start-game-bg2 .button-disabled { + background-color: #9b1d20ff; + color: #9b1d20ff; +} + #starting-page #info-menu { background-color: #e8f1f2ff; padding-left: 10vw; padding-right: 10vw; width: 100%; height: 100vh; - display: -webkit-box; - display: -ms-flexbox; display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-flow: column nowrap; - flex-flow: column nowrap; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + flex-flow: column nowrap; + justify-content: center; + align-items: center; } #starting-page #info-menu #select-info-menu { width: 240px; height: 30vh; - display: -webkit-box; - display: -ms-flexbox; display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-flow: column nowrap; - flex-flow: column nowrap; - -ms-flex-pack: distribute; - justify-content: space-around; + flex-flow: column nowrap; + justify-content: space-around; margin-top: 80px; } @@ -263,26 +209,17 @@ html { } #starting-page #info-menu #select-info-menu .start-page-button:hover { - -webkit-box-shadow: 1px 1px 3px #020402ff; - box-shadow: 1px 1px 3px #020402ff; + box-shadow: 1px 1px 3px #020402ff; background-color: #9b1d20ff; } .popupScreen { - -webkit-box-shadow: 1px 1px 3px #020402ff; - box-shadow: 1px 1px 3px #020402ff; + box-shadow: 1px 1px 3px #020402ff; background-color: #e8f1f2ff; display: none; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-flow: column nowrap; - flex-flow: column nowrap; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + flex-flow: column nowrap; + justify-content: space-between; + align-items: center; border-radius: 25px; width: 80vw; height: 80vh; @@ -300,14 +237,10 @@ html { } .popupScreen .exitButton { - -ms-flex-item-align: end; - align-self: flex-end; + align-self: flex-end; line-height: 1; margin: 2vh; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; + user-select: none; cursor: pointer; } @@ -322,18 +255,10 @@ html { #choose-page { width: 100%; height: 100vh; - display: -webkit-box; - display: -ms-flexbox; display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-flow: column nowrap; - flex-flow: column nowrap; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -ms-flex-pack: distribute; - justify-content: space-around; + flex-flow: column nowrap; + align-items: center; + justify-content: space-around; line-height: 1.2; padding: 2vh; } @@ -354,13 +279,9 @@ html { } #choose-page .choosePagePlayers { - display: -ms-grid; display: grid; - -ms-grid-columns: (1fr)[6]; - grid-template-columns: repeat(6, 1fr); - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + grid-template-columns: repeat(6, 1fr); + align-items: center; justify-items: center; } @@ -374,10 +295,8 @@ html { } #choose-page #pokemonList { - display: -ms-grid; display: grid; - -ms-grid-columns: (1fr)[4]; - grid-template-columns: repeat(4, 1fr); + grid-template-columns: repeat(4, 1fr); justify-items: center; } @@ -390,39 +309,22 @@ html { #fight-page { width: 100%; height: 100vh; - display: -webkit-box; - display: -ms-flexbox; display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-flow: column nowrap; - flex-flow: column nowrap; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + flex-flow: column nowrap; + justify-content: center; + align-items: center; } #fight-page .playersContainer { width: 100%; - display: -webkit-box; - display: -ms-flexbox; display: flex; - -webkit-box-pack: space-evenly; - -ms-flex-pack: space-evenly; - justify-content: space-evenly; + justify-content: space-evenly; } #fight-page .playersContainer .playerDetails { - display: -ms-grid; display: grid; - -ms-grid-columns: (1fr)[6]; - grid-template-columns: repeat(6, 1fr); - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + grid-template-columns: repeat(6, 1fr); + align-items: center; justify-items: center; } @@ -435,14 +337,12 @@ html { #fight-page .playersContainer .playerDetails .pokeballWithPokemon { width: 20px; - -webkit-filter: drop-shadow(1px 1px 3px #020402ff); - filter: drop-shadow(1px 1px 3px #020402ff); + filter: drop-shadow(1px 1px 3px #020402ff); margin: 0 2px; } #fight-page .playersContainer .playerDetails .disabledPokemon { - -webkit-filter: grayscale(100%); - filter: grayscale(100%); + filter: grayscale(100%); } #fight-page .playersContainer .activePlayer { @@ -463,41 +363,24 @@ html { #fight-page .battleArea .pokemonDetails { width: 100%; - display: -webkit-box; - display: -ms-flexbox; display: flex; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; + justify-content: space-between; } #fight-page .battleArea .pokemonDetails img { - width: -webkit-fit-content; - width: -moz-fit-content; width: fit-content; } #fight-page .battleArea .pokemonDetails #pokemon-player2 { - -webkit-box-ordinal-group: 3; - -ms-flex-order: 2; - order: 2; + order: 2; } #fight-page .battleArea .pokemonDetails .pokemonInfo { width: 70%; - display: -webkit-box; - display: -ms-flexbox; display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-flow: column; - flex-flow: column; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + flex-flow: column; + justify-content: center; + align-items: center; } #fight-page .battleArea .pokemonDetails .pokemonInfo h2 { @@ -512,13 +395,9 @@ html { #fight-page .battleArea .pokemonDetails .pokemonInfo .hpProgressBar { width: 70%; - display: -ms-grid; display: grid; - -ms-grid-columns: (1fr)[6]; - grid-template-columns: repeat(6, 1fr); - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + grid-template-columns: repeat(6, 1fr); + align-items: center; justify-items: first; } @@ -527,10 +406,8 @@ html { width: 100%; height: 1.8rem; background-color: #0C9300; - -webkit-box-shadow: 1px 1px 3px #020402ff; - box-shadow: 1px 1px 3px #020402ff; - -webkit-transform-origin: left center; - transform-origin: left center; + box-shadow: 1px 1px 3px #020402ff; + transform-origin: left center; border-radius: 10px; margin-top: 1rem; } @@ -543,24 +420,16 @@ html { #fight-page .gameActions { width: 90%; max-height: 50%; - display: -webkit-box; - display: -ms-flexbox; display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-flow: column; - flex-flow: column; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + flex-flow: column; + align-items: center; margin-top: 25px; } #fight-page .gameActions .gameLogs { height: 10vh; width: 100%; - -webkit-box-shadow: 1px 1px 3px #020402ff; - box-shadow: 1px 1px 3px #020402ff; + box-shadow: 1px 1px 3px #020402ff; border-radius: 5px; padding: 10px; font-size: 1.6rem; @@ -578,8 +447,7 @@ html { } #fight-page .gameActions .gameLogs::-webkit-scrollbar-track { - -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3); - box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3); + box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3); border-radius: 5px; background-color: transparent; } @@ -591,8 +459,7 @@ html { #fight-page .gameActions .gameLogs::-webkit-scrollbar-thumb { border-radius: 5px; - -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3); - box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3); + box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3); background-color: #020402ff; } @@ -656,16 +523,14 @@ html { font-size: 24px; } #choose-page .choosePagePlayers { - -ms-grid-columns: (1fr)[6]; - grid-template-columns: repeat(6, 1fr); + grid-template-columns: repeat(6, 1fr); } #choose-page .choosePagePlayers img { max-width: 8vh; margin: 2vh; } #choose-page #pokemonList { - -ms-grid-columns: (1fr)[6]; - grid-template-columns: repeat(6, 1fr); + grid-template-columns: repeat(6, 1fr); } #choose-page #pokemonList img { max-height: 10vh; @@ -681,40 +546,24 @@ html { font-size: 2.4rem; } #fight-page .battleArea { - display: -webkit-box; - display: -ms-flexbox; display: flex; } #fight-page .battleArea .pokemonDetails { - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-flow: column; - flex-flow: column; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + flex-flow: column; + align-items: center; } #fight-page .battleArea .pokemonDetails #pokemon-player2 { - -webkit-box-ordinal-group: 1; - -ms-flex-order: 0; - order: 0; + order: 0; } #fight-page .gameActions { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -ms-flex-flow: row; - flex-flow: row; - -webkit-box-pack: space-evenly; - -ms-flex-pack: space-evenly; - justify-content: space-evenly; + flex-flow: row; + justify-content: space-evenly; } #fight-page .gameActions .gameLogs { height: auto; max-height: 30vh; width: 45%; - -webkit-box-ordinal-group: 3; - -ms-flex-order: 2; - order: 2; + order: 2; } #fight-page .gameActions .buttonsContainer { width: 45%; @@ -741,10 +590,8 @@ footer { position: fixed; top: 50%; margin-left: .5em; - -webkit-transform: rotate(-90deg) translate(-50%); - transform: rotate(-90deg) translate(-50%); - -webkit-transform-origin: top left; - transform-origin: top left; + transform: rotate(-90deg) translate(-50%); + transform-origin: top left; white-space: nowrap; } @@ -756,8 +603,7 @@ footer { margin: 0.5em; border-radius: 1em; font-size: 0.9em; - -webkit-box-shadow: 1px 1px 3px #020402ff; - box-shadow: 1px 1px 3px #020402ff; + box-shadow: 1px 1px 3px #020402ff; text-transform: uppercase; cursor: pointer; } diff --git a/styles/app.css.map b/styles/app.css.map index 2104e93..904a8e6 100644 --- a/styles/app.css.map +++ b/styles/app.css.map @@ -1,6 +1,6 @@ { "version": 3, - "mappings": "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", + "mappings": "AEUA,OAAO,CAAC,sFAAI;ADJZ,AAAA,CAAC,CAAC;EACE,MAAM,EAAE,CAAC;EACT,OAAO,EAAE,CAAC;CACb;;AAED,AAAA,IAAI,CAAC;EACD,UAAU,EAAE,UAAU;EACtB,SAAS,EAAE,IAAI;CAClB;;AAED,AAAA,CAAC,EAAE,CAAC,AAAA,OAAO,EAAE,CAAC,AAAA,MAAM,CAAC;EACjB,UAAU,EAAE,OAAO;CACtB;;ACND,UAAU;EACR,WAAW,EAAE,eAAe;EAC5B,GAAG,EAAE,+BAA+B;;;ACbtC,AAAA,aAAa,CAAC;EACZ,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,KAAK;EACb,MAAM,EAAE,IAAI;EACZ,OAAO,EAAE,IAAI;EACb,gBAAgB,EDDP,SAAS;ECElB,OAAO,EAAE,IAAI;EACb,SAAS,EAAE,aAAa;EACxB,eAAe,EAAE,MAAM;EACvB,WAAW,EAAE,MAAM;EDQjB,UAAU,EAAE,mBAAmB;CCYlC;;AA7BD,AAYE,aAZW,CAYX,CAAC,CAAC;EACA,SAAS,EAAE,KAAK;EAChB,UAAU,EAAE,MAAM;EAClB,aAAa,EAAE,GAAG;EDElB,UAAU,EAAE,mBAAmB;CCAhC;;AAjBH,AAmBE,aAnBW,CAmBX,GAAG,CAAC;EACF,KAAK,EAAE,WAAW;EDHlB,UAAU,EAAE,mBAAmB;CCKhC;;AAtBH,AAwBE,aAxBW,CAwBX,IAAI,CAAC;EACH,QAAQ,EAAE,QAAQ;EAClB,IAAI,EAAE,IAAI;EDDZ,MAAM,EAAE,kCAAoC;CCG3C;;AC3BH,AAAA,cAAc,CAAC;EACX,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,KAAK;EACb,MAAM,EAAE,IAAI;EACZ,OAAO,EAAE,IAAI;EACb,SAAS,EAAE,aAAa;EACxB,eAAe,EAAE,MAAM;EACvB,WAAW,EAAE,MAAM;CAsJtB;;AA7JD,AASI,cATU,CASV,4BAA4B,CAAC;EACzB,gBAAgB,EFTR,SAAS;EEUjB,YAAY,EAAE,IAAI;EAClB,aAAa,EAAE,IAAI;EACnB,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,KAAK;EACb,OAAO,EAAE,IAAI;EACb,eAAe,EAAE,MAAM;EACvB,WAAW,EAAE,MAAM;CAmDtB;;AApEL,AAmBQ,cAnBM,CASV,4BAA4B,CAUxB,cAAc,CAAC;EACX,SAAS,EAAE,KAAK;EAChB,MAAM,EAAE,KAAK;EACb,OAAO,EAAE,IAAI;EACb,SAAS,EAAE,aAAa;EACxB,eAAe,EAAE,YAAY;EAC7B,cAAc,EAAE,KAAK;EACrB,KAAK,EFvBN,SAAS;CEgEX;;AAnET,AA4BY,cA5BE,CASV,4BAA4B,CAUxB,cAAc,CASV,CAAC,EA5Bb,cAAc,CASV,4BAA4B,CAUxB,cAAc,CASP,GAAG,CAAC;EACH,MAAM,EAAE,GAAG;CACd;;AA9Bb,AAgCY,cAhCE,CASV,4BAA4B,CAUxB,cAAc,CAaV,KAAK,CAAC;EACF,MAAM,EAAE,IAAI;EACZ,gBAAgB,EFjChB,SAAS;EEkCT,UAAU,EAAE,MAAM;EAClB,KAAK,EFjCV,SAAS;EEkCJ,WAAW,EAAE,uBAAuB;EACpC,SAAS,EAAE,KAAK;CAKnB;;AA3Cb,AAwCgB,cAxCF,CASV,4BAA4B,CAUxB,cAAc,CAaV,KAAK,AAQA,MAAM,CAAC;EACJ,OAAO,EAAE,GAAG;CACf;;AA1CjB,AA6CY,cA7CE,CASV,4BAA4B,CAUxB,cAAc,CA0BV,UAAU,CAAC;EACP,UAAU,EAAE,MAAM;EAClB,WAAW,EAAE,eAAe;EAC5B,SAAS,EAAE,KAAK;CAEnB;;AAlDb,AAoDY,cApDE,CASV,4BAA4B,CAUxB,cAAc,CAiCV,iBAAiB,CAAC;EACd,UAAU,EAAE,MAAM;EAClB,SAAS,EAAE,KAAK;CACnB;;AAvDb,AAyDY,cAzDE,CASV,4BAA4B,CAUxB,cAAc,CAsCV,gBAAgB,CAAC;EACb,OAAO,EAAE,IAAI;EACb,eAAe,EAAE,YAAY;CAMhC;;AAjEb,AA6DgB,cA7DF,CASV,4BAA4B,CAUxB,cAAc,CAsCV,gBAAgB,CAIZ,gBAAgB,CAAC;EACb,KAAK,EAAE,GAAG;CACb;;AA/DjB,AAsEI,cAtEU,CAsEV,kBAAkB,CAAC;EACf,gBAAgB,EFrEX,SAAS;EEsEd,YAAY,EAAE,IAAI;EAClB,aAAa,EAAE,IAAI;EACnB,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,IAAI;CAyCf;;AApHL,AA6EQ,cA7EM,CAsEV,kBAAkB,CAOd,eAAe,CAAC;EF5BtB,QAAQ,EAAE,QAAQ;EAClB,IAAI,EAAE,GAAG;EACT,GAAG,EAAE,GAAG;EACR,SAAS,EAAE,gBAAgB,CAAC,gBAAgB;EAC5C,aAAa,EAAE,GAAG;EE0BR,gBAAgB,EF7Ef,SAAS;EE8EV,KAAK,EAAE,KAAK;EACZ,MAAM,EAAE,KAAK;CAkChB;;AAnHT,AAmFY,cAnFE,CAsEV,kBAAkB,CAOd,eAAe,CAMX,eAAe,CAAC;EFlC1B,QAAQ,EAAE,QAAQ;EAClB,IAAI,EAAE,GAAG;EACT,GAAG,EAAE,GAAG;EACR,SAAS,EAAE,gBAAgB,CAAC,gBAAgB;EAC5C,aAAa,EAAE,GAAG;EEgCJ,gBAAgB,EFlFrB,SAAS;EEmFJ,KAAK,EAAE,KAAK;EACZ,MAAM,EAAE,KAAK;CA2BhB;;AAlHb,AAyFgB,cAzFF,CAsEV,kBAAkB,CAOd,eAAe,CAMX,eAAe,CAMX,kBAAkB,CAAC;EFxCjC,QAAQ,EAAE,QAAQ;EAClB,IAAI,EAAE,GAAG;EACT,GAAG,EAAE,GAAG;EACR,SAAS,EAAE,gBAAgB,CAAC,gBAAgB;EAC5C,aAAa,EAAE,GAAG;EAjChB,UAAU,EAAE,GAAG,CAAC,GAAG,CAAC,GAAG,CAlBd,SAAS;EE0FF,KAAK,EAAE,KAAK;EACZ,MAAM,EAAE,KAAK;EACb,UAAU,EAAE,MAAM;EAClB,WAAW,EAAE,eAAe;EAC5B,SAAS,EAAE,GAAG;EACd,WAAW,EAAE,GAAG;CAMnB;;AAvGjB,AAmGoB,cAnGN,CAsEV,kBAAkB,CAOd,eAAe,CAMX,eAAe,CAMX,kBAAkB,AAUb,MAAM,CAAC;EF3E1B,MAAM,EAAE,kCAAoC;CE6EzB;;AArGrB,AAyGgB,cAzGF,CAsEV,kBAAkB,CAOd,eAAe,CAMX,eAAe,CAsBX,eAAe,CAAC;EACZ,gBAAgB,EFvGzB,SAAS;EEwGA,KAAK,EFzGZ,SAAS;CE0GL;;AA5GjB,AA8GgB,cA9GF,CAsEV,kBAAkB,CAOd,eAAe,CAMX,eAAe,CA2BX,gBAAgB,CAAC;EACb,gBAAgB,EF9GpB,SAAS;EE+GL,KAAK,EF/GT,SAAS;CEgHR;;AAjHjB,AAsHI,cAtHU,CAsHV,UAAU,CAAC;EACP,gBAAgB,EFpHb,SAAS;EEqHZ,YAAY,EAAE,IAAI;EAClB,aAAa,EAAE,IAAI;EACnB,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,KAAK;EACb,OAAO,EAAE,IAAI;EACb,SAAS,EAAE,aAAa;EACxB,eAAe,EAAE,MAAM;EACvB,WAAW,EAAE,MAAM;CA6BtB;;AA5JL,AAkIQ,cAlIM,CAsHV,UAAU,CAYN,iBAAiB,CAAC;EACd,KAAK,EAAE,KAAK;EACZ,MAAM,EAAE,IAAI;EACZ,OAAO,EAAE,IAAI;EACb,SAAS,EAAE,aAAa;EACxB,eAAe,EAAE,YAAY;EAC7B,UAAU,EAAE,IAAI;CAkBnB;;AA1JT,AA0IY,cA1IE,CAsHV,UAAU,CAYN,iBAAiB,CAQb,kBAAkB,CAAC;EACf,UAAU,EAAE,MAAM;EAClB,UAAU,EAAE,IAAI;EAChB,gBAAgB,EF3InB,SAAS;EE4IN,KAAK,EF3IV,SAAS;EE4IJ,OAAO,EAAE,KAAK;EACd,aAAa,EAAE,GAAG;EAClB,SAAS,EAAE,KAAK;EAChB,MAAM,EAAE,OAAO;CAOlB;;AAzJb,AAoJgB,cApJF,CAsHV,UAAU,CAYN,iBAAiB,CAQb,kBAAkB,AAUb,MAAM,CAAC;EFhIpB,UAAU,EAAE,GAAG,CAAC,GAAG,CAAC,GAAG,CAlBd,SAAS;EEoJF,gBAAgB,EFrJpB,SAAS;CEsJR;;AAQjB,AAAA,YAAY,CAAC;EF3IT,UAAU,EAAE,GAAG,CAAC,GAAG,CAAC,GAAG,CAlBd,SAAS;EE+Jd,gBAAgB,EF9Jb,SAAS;EE+JZ,OAAO,EAAE,IAAI;EACb,SAAS,EAAE,aAAa;EACxB,eAAe,EAAE,aAAa;EAC9B,WAAW,EAAE,MAAM;EACnB,aAAa,EAAE,IAAI;EACnB,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,IAAI;EACZ,QAAQ,EAAE,QAAQ;EAClB,IAAI,EAAE,GAAG;EACT,MAAM,EAAE,GAAG;EACX,WAAW,EAAE,KAAK;EAClB,aAAa,EAAE,KAAK;EACpB,OAAO,EAAE,CAAC;CAsBb;;AArCL,AAiBQ,YAjBI,CAiBJ,WAAW,EAjBnB,YAAY,CAiBS,YAAY,EAjBjC,YAAY,CAiBuB,eAAe,CAAC;EACvC,WAAW,EAAE,eAAe;EAC5B,KAAK,EFhLJ,SAAS;CEiLb;;AApBT,AAsBQ,YAtBI,CAsBJ,WAAW,CAAC;EACR,UAAU,EAAC,QAAQ;EACnB,WAAW,EAAE,CAAC;EACd,MAAM,EAAE,GAAG;EACX,WAAW,EAAE,IAAI;EACjB,MAAM,EAAE,OAAO;CAClB;;AA5BT,AA8BQ,YA9BI,CA8BJ,YAAY,CAAC;EACT,SAAS,EAAE,GAAG;CACjB;;AAhCT,AAkCQ,YAlCI,CAkCJ,eAAe,CAAC;EACZ,SAAS,EAAE,KAAK;CACnB;;ACnMT,AAAA,YAAY,CAAC;EACT,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,KAAK;EACb,OAAO,EAAE,IAAI;EACb,SAAS,EAAE,aAAa;EACxB,WAAW,EAAE,MAAM;EACnB,eAAe,EAAE,YAAY;EAC7B,WAAW,EAAE,GAAG;EAChB,OAAO,EAAE,GAAG;CAyCf;;AAjDD,AAUI,YAVQ,CAUR,CAAC,CAAC;EACE,SAAS,EAAE,IAAI;EACf,UAAU,EAAE,MAAM;CACrB;;AAbL,AAeI,YAfQ,CAeR,EAAE,CAAC;EACC,SAAS,EAAE,IAAI;EACf,WAAW,EAAE,eAAe;CAC/B;;AAlBL,AAoBI,YApBQ,CAoBR,oBAAoB,CAAC;EACjB,KAAK,EHpBG,SAAS;EGqBjB,SAAS,EAAE,IAAI;CAClB;;AAvBL,AAyBI,YAzBQ,CAyBR,kBAAkB,CAAC;EACf,OAAO,EAAE,IAAI;EACb,qBAAqB,EAAE,cAAc;EACrC,WAAW,EAAE,MAAM;EACnB,aAAa,EAAE,MAAM;CAQxB;;AArCL,AA8BQ,YA9BI,CAyBR,kBAAkB,CAKd,sBAAsB,CAAC;EACnB,WAAW,EAAE,MAAM;CACtB;;AAhCT,AAiCQ,YAjCI,CAyBR,kBAAkB,CAQd,GAAG,CAAC;EACA,SAAS,EAAE,GAAG;EACd,OAAO,EAAE,OAAO;CACnB;;AApCT,AAuCI,YAvCQ,CAuCR,YAAY,CAAA;EACR,OAAO,EAAE,IAAI;EACb,qBAAqB,EAAE,cAAc;EACrC,aAAa,EAAE,MAAM;CAMxB;;AAhDL,AA2CQ,YA3CI,CAuCR,YAAY,CAIR,GAAG,CAAC;EACA,UAAU,EAAE,KAAK;EACjB,OAAO,EAAE,WAAW;EACpB,MAAM,EAAE,OAAO;CAClB;;AC/CT,AAAA,WAAW,CAAC;EACV,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,KAAK;EACb,OAAO,EAAE,IAAI;EACb,SAAS,EAAE,aAAa;EACxB,eAAe,EAAE,MAAM;EACvB,WAAW,EAAE,MAAM;CA2JpB;;AAjKD,AAQE,WARS,CAQT,iBAAiB,CAAC;EAChB,KAAK,EAAE,IAAI;EACX,OAAO,EAAE,IAAI;EACb,eAAe,EAAE,YAAY;CA8B9B;;AAzCH,AAaI,WAbO,CAQT,iBAAiB,CAKf,cAAc,CAAC;EACb,OAAO,EAAE,IAAI;EACb,qBAAqB,EAAE,cAAc;EACrC,WAAW,EAAE,MAAM;EACnB,aAAa,EAAE,MAAM;CAkBtB;;AAnCL,AAmBM,WAnBK,CAQT,iBAAiB,CAKf,cAAc,CAMZ,EAAE,CAAC;EACD,WAAW,EAAE,eAAe;EAC5B,SAAS,EAAE,MAAM;EACjB,cAAc,EAAE,KAAK;EACrB,WAAW,EAAE,MAAM;CACpB;;AAxBP,AA0BM,WA1BK,CAQT,iBAAiB,CAKf,cAAc,CAaZ,oBAAoB,CAAC;EACnB,KAAK,EAAE,IAAI;EJHjB,MAAM,EAAE,kCAAoC;EIKtC,MAAM,EAAE,KAAK;CACd;;AA9BP,AAgCM,WAhCK,CAQT,iBAAiB,CAKf,cAAc,CAmBZ,gBAAgB,CAAC;EACf,MAAM,EAAE,eAAe;CACxB;;AAlCP,AAqCI,WArCO,CAQT,iBAAiB,CA6Bf,aAAa,CAAC;EACZ,KAAK,EJrCK,SAAS;EIsCnB,aAAa,EAAE,GAAG,CAAC,KAAK,CJtCd,SAAS;CIuCpB;;AAxCL,AA2CE,WA3CS,CA2CT,iBAAiB,CAAC;EAChB,UAAU,EAAE,MAAM;EAClB,KAAK,EAAE,GAAG;EACV,SAAS,EAAE,MAAM;EACjB,MAAM,EAAE,SAAS;CAClB;;AAhDH,AAmDE,WAnDS,CAmDT,WAAW,CAAC;EACV,KAAK,EAAE,GAAG;CAwDX;;AA5GH,AAsDI,WAtDO,CAmDT,WAAW,CAGT,eAAe,CAAC;EACd,KAAK,EAAE,IAAI;EACX,OAAO,EAAE,IAAI;EACb,eAAe,EAAE,aAAa;CAkD/B;;AA3GL,AA2DM,WA3DK,CAmDT,WAAW,CAGT,eAAe,CAKb,GAAG,CAAC;EACF,KAAK,EAAE,WAAW;CACnB;;AA7DP,AA+DM,WA/DK,CAmDT,WAAW,CAGT,eAAe,CASb,gBAAgB,CAAC;EACf,KAAK,EAAE,CAAC;CACT;;AAjEP,AAmEM,WAnEK,CAmDT,WAAW,CAGT,eAAe,CAab,YAAY,CAAC;EACX,KAAK,EAAE,GAAG;EACV,OAAO,EAAE,IAAI;EACb,SAAS,EAAE,MAAM;EACjB,eAAe,EAAE,MAAM;EACvB,WAAW,EAAE,MAAM;CAkCpB;;AA1GP,AA0EQ,WA1EG,CAmDT,WAAW,CAGT,eAAe,CAab,YAAY,CAOV,EAAE,CAAC;EACD,WAAW,EAAE,eAAe;EAC5B,SAAS,EAAE,MAAM;EACjB,WAAW,EAAE,CAAC;EACd,cAAc,EAAE,KAAK;EACrB,UAAU,EAAE,MAAM;EAClB,KAAK,EAAE,IAAI;EACX,UAAU,EAAE,MAAM;CACnB;;AAlFT,AAmFQ,WAnFG,CAmDT,WAAW,CAGT,eAAe,CAab,YAAY,CAgBV,cAAc,CAAC;EACb,KAAK,EAAE,GAAG;EACV,OAAO,EAAE,IAAI;EACb,qBAAqB,EAAE,cAAc;EACrC,WAAW,EAAE,MAAM;EACnB,aAAa,EAAE,KAAK;CAiBrB;;AAzGT,AA0FU,WA1FC,CAmDT,WAAW,CAGT,eAAe,CAab,YAAY,CAgBV,cAAc,CAOZ,MAAM,CAAC;EACL,WAAW,EAAE,MAAM;EACnB,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,MAAM;EACd,gBAAgB,EAAE,OAAO;EJ1EjC,UAAU,EAAE,GAAG,CAAC,GAAG,CAAC,GAAG,CAlBd,SAAS;EI8FV,gBAAgB,EAAE,WAAW;EAC7B,aAAa,EAAE,IAAI;EACnB,UAAU,EAAE,IAAI;CACjB;;AAnGX,AAqGU,WArGC,CAmDT,WAAW,CAGT,eAAe,CAab,YAAY,CAgBV,cAAc,CAkBZ,eAAe,CAAA;EACb,KAAK,EAAE,GAAG;EACV,gBAAgB,EJtGZ,SAAS;CIuGd;;AAxGX,AA8GE,WA9GS,CA8GT,YAAY,CAAC;EACX,KAAK,EAAE,GAAG;EACV,UAAU,EAAE,GAAG;EACf,OAAO,EAAE,IAAI;EACb,SAAS,EAAE,MAAM;EACjB,WAAW,EAAE,MAAM;EACnB,UAAU,EAAE,IAAI;CA2CjB;;AA/JH,AAsHI,WAtHO,CA8GT,YAAY,CAQV,SAAS,CAAC;EACR,MAAM,EAAE,IAAI;EACZ,KAAK,EAAE,IAAI;EJpGb,UAAU,EAAE,GAAG,CAAC,GAAG,CAAC,GAAG,CAlBd,SAAS;EIyHhB,aAAa,EAAE,GAAG;EAClB,OAAO,EAAE,IAAI;EACb,SAAS,EAAE,MAAM;EACjB,UAAU,EAAE,MAAM;CA4BnB;;AA1JL,AAgIM,WAhIK,CA8GT,YAAY,CAQV,SAAS,CAUP,CAAC,CAAC;EACA,MAAM,EAAE,SAAS;EACjB,KAAK,EJhIA,SAAS;EIiId,WAAW,EAAE,IAAI;CAKlB;;AAxIP,AAqIQ,WArIG,CA8GT,YAAY,CAQV,SAAS,CAUP,CAAC,AAKE,UAAW,CAAA,EAAE,EAAE;EACd,KAAK,EJrIC,SAAS;CIsIhB;;AAvIT,AA0IM,WA1IK,CA8GT,YAAY,CAQV,SAAS,AAoBN,yBAAyB,CAAC;EACzB,UAAU,EAAE,KAAK,CAAC,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,kBAAe;EACzC,aAAa,EAAE,GAAG;EAClB,gBAAgB,EAAE,WAAW;CAC9B;;AA9IP,AAgJM,WAhJK,CA8GT,YAAY,CAQV,SAAS,AA0BN,mBAAmB,CAAC;EACnB,KAAK,EAAE,IAAI;EACX,gBAAgB,EAAE,WAAW;CAC9B;;AAnJP,AAqJM,WArJK,CA8GT,YAAY,CAQV,SAAS,AA+BN,yBAAyB,CAAC;EACzB,aAAa,EAAE,GAAG;EAClB,UAAU,EAAE,KAAK,CAAC,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,kBAAc;EACxC,gBAAgB,EJtJX,SAAS;CIuJf;;AAzJP,AA4JI,WA5JO,CA8GT,YAAY,CA8CV,iBAAiB,CAAC;EAChB,KAAK,EAAE,GAAG;CACX;;AJnHD,MAAM,CAAC,MAAM,MAAM,SAAS,EAAE,KAAK;EMzCrC,AAEM,cAFQ,CACZ,4BAA4B,CACxB,cAAc,CAAC;IACX,SAAS,EAAE,KAAK;IAChB,MAAM,EAAE,KAAK;GAkBhB;EAtBP,AAKU,cALI,CACZ,4BAA4B,CACxB,cAAc,CAGV,KAAK,CAAC;IACF,SAAS,EAAE,KAAK;GACnB;EAPX,AASU,cATI,CACZ,4BAA4B,CACxB,cAAc,CAOV,UAAU,CAAC;IACP,SAAS,EAAE,GAAG;GACjB;EAXX,AAaU,cAbI,CACZ,4BAA4B,CACxB,cAAc,CAWV,iBAAiB,CAAC;IACd,SAAS,EAAE,GAAG;GACjB;EAfX,AAkBc,cAlBA,CACZ,4BAA4B,CACxB,cAAc,CAeV,gBAAgB,CACZ,gBAAgB,CAAC;IACb,KAAK,EAAE,GAAG;GACb;EApBf,AAyBE,cAzBY,CAyBZ,kBAAkB,CAAC;IACf,MAAM,EAAE,IAAI;GAiBf;EA3CH,AA4BM,cA5BQ,CAyBZ,kBAAkB,CAGd,eAAe,CAAC;IACZ,KAAK,EAAE,KAAK;IACZ,MAAM,EAAE,KAAK;GAYhB;EA1CP,AAgCU,cAhCI,CAyBZ,kBAAkB,CAGd,eAAe,CAIX,eAAe,CAAC;IACZ,KAAK,EAAE,KAAK;IACZ,MAAM,EAAE,KAAK;GAOhB;EAzCX,AAoCc,cApCA,CAyBZ,kBAAkB,CAGd,eAAe,CAIX,eAAe,CAIX,kBAAkB,CAAC;IACf,KAAK,EAAE,KAAK;IACZ,MAAM,EAAE,KAAK;GAEhB;EAxCf,AA+CI,cA/CU,CA6CZ,UAAU,CAER,iBAAiB,CAAC;IACd,KAAK,EAAE,KAAK;IACZ,MAAM,EAAE,IAAI;GAKf;EAtDL,AAmDQ,cAnDM,CA6CZ,UAAU,CAER,iBAAiB,CAIb,kBAAkB,CAAC;IACf,SAAS,EAAE,GAAG;GACjB;EAKT,AAAA,YAAY,CAAC;IACX,KAAK,EAAE,IAAI;IACX,WAAW,EAAE,KAAK;GACnB;EAEC,AAAA,YAAY,CAAC;IAEb,OAAO,EAAE,GAAG;GA4BX;EA9BD,AAII,YAJQ,CAIR,CAAC,CAAC;IACE,SAAS,EAAE,IAAI;GAClB;EANL,AAQI,YARQ,CAQR,EAAE,CAAC;IACC,SAAS,EAAE,IAAI;GAClB;EAVL,AAYI,YAZQ,CAYR,oBAAoB,CAAC;IACjB,SAAS,EAAE,IAAI;GAClB;EAdL,AAgBI,YAhBQ,CAgBR,kBAAkB,CAAC;IACf,qBAAqB,EAAE,cAAc;GAKxC;EAtBL,AAkBQ,YAlBI,CAgBR,kBAAkB,CAEd,GAAG,CAAC;IACA,SAAS,EAAE,GAAG;IACd,MAAM,EAAE,GAAG;GACd;EArBT,AAwBI,YAxBQ,CAwBR,YAAY,CAAA;IACR,qBAAqB,EAAE,cAAc;GAIxC;EA7BL,AA0BQ,YA1BI,CAwBR,YAAY,CAER,GAAG,CAAC;IACA,UAAU,EAAE,IAAI;GACnB;EAIT,AAMU,WANC,CAEP,iBAAiB,CAEb,cAAc,CAEZ,EAAE,CAAC;IACD,SAAS,EAAE,IAAI;GAChB;EARX,AAUU,WAVC,CAEP,iBAAiB,CAEb,cAAc,CAMZ,oBAAoB,CAAC;IACnB,KAAK,EAAE,IAAI;IACX,MAAM,EAAE,KAAK;GACd;EAbX,AAgBM,WAhBK,CAEP,iBAAiB,CAcf,iBAAiB,CAAC;IAChB,SAAS,EAAE,MAAM;GAClB;EAlBP,AAoBI,WApBO,CAoBP,WAAW,CAAC;IACR,OAAO,EAAE,IAAI;GAUhB;EA/BL,AAuBQ,WAvBG,CAoBP,WAAW,CAGP,eAAe,CAAC;IACZ,SAAS,EAAE,MAAM;IACjB,WAAW,EAAE,MAAM;GAKtB;EA9BT,AA2BY,WA3BD,CAoBP,WAAW,CAGP,eAAe,CAIX,gBAAgB,CAAC;IACjB,KAAK,EAAE,CAAC;GACP;EA7Bb,AAgCI,WAhCO,CAgCP,YAAY,CAAC;IACT,SAAS,EAAE,GAAG;IACd,eAAe,EAAE,YAAY;GAYhC;EA9CL,AAoCO,WApCI,CAgCP,YAAY,CAIT,SAAS,CAAC;IACL,MAAM,EAAE,IAAI;IACZ,UAAU,EAAE,IAAI;IAChB,KAAK,EAAE,GAAG;IACV,KAAK,EAAE,CAAC;GACX;EAzCT,AA2CQ,WA3CG,CAgCP,YAAY,CAWR,iBAAiB,CAAC;IACd,KAAK,EAAE,GAAG;GACf;;;ARlIX,AAAA,IAAI,CAAC;EACD,WAAW,EAAE,uBAAuB;EACpC,SAAS,EAAE,KAAK;EAChB,cAAc,EAAE,KAAK;EACrB,gBAAgB,EEbT,SAAS;EFchB,KAAK,EEfI,SAAS;CFgBrB;;AAED,AAAA,IAAI,CAAC;EACD,MAAM,EAAE,KAAK;EACb,KAAK,EAAE,IAAI;CACd;;AAED,AAAA,MAAM,CAAC;EACH,SAAS,EAAE,IAAI;EACf,WAAW,EAAE,IAAI;EACjB,UAAU,EAAE,MAAM;EAClB,QAAQ,EAAE,KAAK;EACf,GAAG,EAAE,GAAG;EACR,WAAW,EAAE,IAAI;EACjB,SAAS,EAAE,cAAc,CAAC,eAAe;EACzC,gBAAgB,EAAE,QAAQ;EAC1B,WAAW,EAAE,MAAM;CACtB;;AAED,AAAA,OAAO,CAAC;EETN,UAAU,EAAE,MAAM;EAClB,gBAAgB,EA3BL,SAAS;EA4BpB,KAAK,EA3BI,SAAS;EA4BlB,OAAO,EAAE,KAAK;EACd,MAAM,EAAE,KAAK;EACb,aAAa,EAAE,GAAG;EAClB,SAAS,EAAE,KAAK;EAdd,UAAU,EAAE,GAAG,CAAC,GAAG,CAAC,GAAG,CAlBd,SAAS;EFqClB,cAAc,EAAE,SAAS;EACzB,MAAM,EAAE,OAAO;CAClB;;AAJD,AEAE,OFAK,AEAJ,MAAM,CAAC;EACJ,gBAAgB,EArCN,SAAS;CAsCtB;;AFIH,AAAA,aAAa,CAAC;EACV,gBAAgB,EEzCT,SAAS;EF0ChB,KAAK,EE3CI,SAAS;CF4CrB;;AAED,AAAA,eAAe,CAAC;EACZ,gBAAgB,EE7CJ,OAAO;EF8CnB,KAAK,EE/CE,SAAS;EFgDhB,MAAM,EAAE,WAAW;CAItB;;AAPD,AAII,eAJW,AAIV,MAAM,CAAC;EACJ,gBAAgB,EEjDR,OAAO;CFkDlB", "sources": [ "SASS/app.scss", "SASS/_resets.scss",