diff --git a/app/assets/quadraticlands/config.codekit3 b/app/assets/quadraticlands/config.codekit3 index 91acdb8e37b..f8e1768c994 100644 --- a/app/assets/quadraticlands/config.codekit3 +++ b/app/assets/quadraticlands/config.codekit3 @@ -27,6 +27,24 @@ "oAP": "/css/app.css.map", "oF": 0 }, + "/css/section_introduction.css": { + "aP": 1, + "bl": 0, + "ft": 16, + "ma": 0, + "oA": 0, + "oAP": "/css/section_introduction-min.css", + "oF": 0, + "oS": 3 + }, + "/css/section_introduction.css.map": { + "cB": 0, + "ft": 8192, + "hM": 0, + "oA": 0, + "oAP": "/css/section_introduction.css.map", + "oF": 0 + }, "/images/700x900.png": { "ft": 32768, "iS": 295213, @@ -710,26 +728,13 @@ "/images/governance.svg": { "ft": 2097152, "miP": 0, - "oA": 2, + "oA": 1, "oAP": "/images/governance.svg", "oF": 0, "opt": 0, "plM": 52780316221407, "prP": 0 }, - "/images/informationage.png": { - "ft": 32768, - "iS": 77381, - "oA": 0, - "oAP": "/images/informationage.png", - "oF": 0, - "oIPL": 0, - "opt": 0, - "oT": 1, - "ou": "lpckwebp-none", - "q": 100, - "rq": 75 - }, "/images/mission/back-card.svg": { "ft": 2097152, "miP": 0, @@ -906,6 +911,39 @@ "plM": 52780316221407, "prP": 0 }, + "/images/quadratic.svg": { + "ft": 2097152, + "miP": 0, + "oA": 1, + "oAP": "/images/quadratic.svg", + "oF": 0, + "opt": 0, + "plM": 52780316221407, + "prP": 0 + }, + "/images/quadratic2.svg": { + "ft": 2097152, + "miP": 0, + "oA": 1, + "oAP": "/images/quadratic2.svg", + "oF": 0, + "opt": 0, + "plM": 52780316221407, + "prP": 0 + }, + "/images/senator-dummy.jpg": { + "ft": 16384, + "iS": 29717, + "jF": 0, + "oA": 1, + "oAP": "/images/senator-dummy.jpg", + "oF": 0, + "oIPL": 0, + "opt": 0, + "ou": "lpckwebp-none", + "q": 100, + "rq": 75 + }, "/images/test.png": { "ft": 32768, "iS": 763532, @@ -922,13 +960,23 @@ "/images/token.svg": { "ft": 2097152, "miP": 0, - "oA": 2, + "oA": 1, "oAP": "/images/token.svg", "oF": 0, "opt": 0, "plM": 52780316221407, "prP": 0 }, + "/images/token2.svg": { + "ft": 2097152, + "miP": 0, + "oA": 1, + "oAP": "/images/token2.svg", + "oF": 0, + "opt": 0, + "plM": 52780316221407, + "prP": 0 + }, "/images/town.svg": { "ft": 2097152, "miP": 0, @@ -1239,6 +1287,17 @@ "sC": 0, "tS": 0 }, + "/js/web3-samples.js": { + "bF": 0, + "ft": 64, + "ma": 1, + "mi": 1, + "oA": 0, + "oAP": "/js/web3-samples-min.js", + "oF": 0, + "sC": 0, + "tS": 0 + }, "/js/web3alert.js": { "bF": 0, "ft": 64, @@ -1406,6 +1465,19 @@ "oS": 3, "sct": 0 }, + "/scss/delegation-toggle.scss": { + "aP": 0, + "bl": 0, + "dP": 10, + "ec": 1, + "ft": 4, + "ma": 1, + "oA": 1, + "oAP": "/css/delegation-toggle.css", + "oF": 0, + "oS": 3, + "sct": 0 + }, "/scss/figure.scss": { "aP": 0, "bl": 0, @@ -1601,6 +1673,32 @@ "oS": 3, "sct": 0 }, + "/scss/quest/quest-delegateaddress.scss": { + "aP": 0, + "bl": 0, + "dP": 10, + "ec": 1, + "ft": 4, + "ma": 1, + "oA": 1, + "oAP": "/scss/css/quest-delegateaddress.css", + "oF": 0, + "oS": 3, + "sct": 0 + }, + "/scss/quest/quest-delegationmode.scss": { + "aP": 0, + "bl": 0, + "dP": 10, + "ec": 1, + "ft": 4, + "ma": 1, + "oA": 1, + "oAP": "/scss/css/quest-delegationmode.css", + "oF": 0, + "oS": 3, + "sct": 0 + }, "/scss/quest/quest-intro.scss": { "aP": 0, "bl": 0, @@ -1627,6 +1725,19 @@ "oS": 3, "sct": 0 }, + "/scss/quest/quest-senators.scss": { + "aP": 0, + "bl": 0, + "dP": 10, + "ec": 1, + "ft": 4, + "ma": 1, + "oA": 1, + "oAP": "/scss/css/quest-senators.css", + "oF": 0, + "oS": 3, + "sct": 0 + }, "/scss/quest/quest-setup.scss": { "aP": 0, "bl": 0, @@ -1796,6 +1907,19 @@ "oS": 3, "sct": 0 }, + "/scss/section_introduction.scss": { + "aP": 0, + "bl": 0, + "dP": 10, + "ec": 1, + "ft": 4, + "ma": 1, + "oA": 1, + "oAP": "/css/section_introduction.css", + "oF": 0, + "oS": 3, + "sct": 0 + }, "/scss/section_mission.scss": { "aP": 0, "bl": 0, @@ -1889,6 +2013,15 @@ } }, "hooks": [ + { + "enabled": 1, + "name": "Hook #1", + "predicateDataBase64Encoded": "YnBsaXN0MDDUAQIDBAUGBwpYJHZlcnNpb25ZJGFyY2hpdmVyVCR0b3BYJG9iamVjdHMSAAGGoF8QD05TS2V5ZWRBcmNoaXZlctEICVRyb290gAGvEBYLDBMYICorLjU5Pj9CRkpPUFNZXWFjVSRudWxs0w0ODxAREl8QF05TQ29tcG91bmRQcmVkaWNhdGVUeXBlXxAPTlNTdWJwcmVkaWNhdGVzViRjbGFzcxACgAKAFdIUDxUXWk5TLm9iamVjdHOhFoADgBTUDxkaGxwdHh9fEBFOU1JpZ2h0RXhwcmVzc2lvbl8QEE5TTGVmdEV4cHJlc3Npb25fEBNOU1ByZWRpY2F0ZU9wZXJhdG9ygBOADoAEgBHVISIjJA8lJicoKVlOU09wZXJhbmReTlNTZWxlY3Rvck5hbWVfEBBOU0V4cHJlc3Npb25UeXBlW05TQXJndW1lbnRzgAaABRADgAiADVx2YWx1ZUZvcktleTrSIw8sLRABgAfSLzAxMlokY2xhc3NuYW1lWCRjbGFzc2VzXxAQTlNTZWxmRXhwcmVzc2lvbqMxMzRcTlNFeHByZXNzaW9uWE5TT2JqZWN00hQPNjihN4AJgAzTDyM6Ozw9WU5TS2V5UGF0aIALEAqACl1pbnB1dEZ1bGxQYXRo0i8wQEFfEBxOU0tleVBhdGhTcGVjaWZpZXJFeHByZXNzaW9uo0AzNNIvMENEXk5TTXV0YWJsZUFycmF5o0NFNFdOU0FycmF50i8wR0hfEBNOU0tleVBhdGhFeHByZXNzaW9upEdJMzRfEBROU0Z1bmN0aW9uRXhwcmVzc2lvbtNLIw9MTU5fEA9OU0NvbnN0YW50VmFsdWWADxAAgBBecXVhZHJhdGljbGFuZHPSLzBRUl8QGU5TQ29uc3RhbnRWYWx1ZUV4cHJlc3Npb26jUTM01A9UVVZXTSxYWk5TTW9kaWZpZXJXTlNGbGFnc15OU09wZXJhdG9yVHlwZYASEGPSLzBaW18QFU5TSW5QcmVkaWNhdGVPcGVyYXRvcqNaXDRfEBNOU1ByZWRpY2F0ZU9wZXJhdG9y0i8wXl9fEBVOU0NvbXBhcmlzb25QcmVkaWNhdGWjXmA0W05TUHJlZGljYXRl0i8wRWKiRTTSLzBkZV8QE05TQ29tcG91bmRQcmVkaWNhdGWjZGA0AAgAEQAaACQAKQAyADcASQBMAFEAUwBsAHIAeQCTAKUArACuALAAsgC3AMIAxADGAMgA0QDlAPgBDgEQARIBFAEWASEBKwE6AU0BWQFbAV0BXwFhAWMBcAF1AXcBeQF+AYkBkgGlAakBtgG/AcQBxgHIAcoB0QHbAd0B3wHhAe8B9AITAhcCHAIrAi8CNwI8AlICVwJuAnUChwKJAosCjQKcAqECvQLBAsoC1QLdAuwC7gLwAvUDDQMRAycDLANEA0gDVANZA1wDYQN3AAAAAAAAAgEAAAAAAAAAZgAAAAAAAAAAAAAAAAAAA3s=", + "runOrder": 0, + "scriptSourceString": "", + "scriptType": 1, + "uuidString": "7B4BA642-8AA0-4C3A-8054-9FDDD92AC13C" + } ], "manualImportLinks": { }, diff --git a/app/assets/quadraticlands/css/app.css b/app/assets/quadraticlands/css/app.css index 6d154caffba..39f4013b4a8 100644 --- a/app/assets/quadraticlands/css/app.css +++ b/app/assets/quadraticlands/css/app.css @@ -1 +1 @@ -@media(min-width: 1313px){:root{--device: "desktop"}}@media(max-width: 1312px){:root{--device: "laptop"}}@media(max-width: 992px){:root{--device: "tablet"}}@media(max-width: 688px){:root{--device: "phone"}}:root{--purple_light: #8C65F7;--purple: #6F3FF5;--purple_dark: #5932C4;--pink_light: #F579A6;--pink: #F35890;--pink_dark: #D44D6E;--aqua_light: #5BF1CD;--aqua: #02E2AC;--aqua_dark: #11BC92;--space: #0E0333;--space_pink: #301041;--space_light: #1A103D;--space_light_alpha: rgba(255, 255, 255, 0.05);--space_glass: #0E033322;--space_glass_firefox: #0E0333DD;--white: #FFFFFF;--stone: #9B95B0;--smoke: #3B3058}*{margin:0;padding:0;box-sizing:border-box}img{display:block;width:100%}body{background-color:var(--space);color:var(--stone)}html{scroll-behavior:smooth}html{font-family:"Poppins",sans-serif;font-kerning:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;line-height:1.66em}h1{font-family:"Space Mono",monospace;color:var(--white);font-size:200%;font-weight:400;line-height:1.6em;margin-bottom:2rem;animation:colorcycle-shadow 3s ease-in-out infinite}h2{font-family:"Space Mono",monospace;color:var(--white);font-size:150%;font-weight:400;line-height:1.6em;margin-bottom:2rem}h2 span{animation:colorcycle-text 1s ease-in-out infinite}h3{font-family:"Poppins",sans-serif;font-size:100%;font-weight:500;color:var(--purple_light);margin-bottom:2rem}h3 span{animation:colorcycle-text 1s ease-in-out infinite}p{font-size:100%;font-weight:400;margin-bottom:2rem}ol,ul{margin-bottom:2rem}li{margin-bottom:.5em}a{color:var(--white)}a:hover{color:var(--space);animation:colorcycle-text 1s ease-in-out infinite}a:focus{outline:none;color:var(--pink)}@media(min-width: 1313px){html{font-size:140%}}@media(max-width: 1312px){html{font-size:120%}}@media(max-width: 992px){html{font-size:110%}}@media(max-width: 688px){html{font-size:100%}h1{font-size:180%}}nav{display:flex;z-index:8888}#nav-user{align-self:center;margin-right:30px}#nav-user a{text-decoration:none;color:var(--purple_light)}#nav-user a:hover{color:var(--white)}#nav-user div{display:flex}#nav-user div img{width:40px;height:40px;display:block;border-radius:32px;align-self:center}#nav-user div span{align-self:center;margin-left:5px}#nav-user.hide{display:none}@media(max-width: 992px){#nav-user{margin-right:15px}#nav-user span{display:none}}#nav-links{z-index:22222;align-self:center;white-space:nowrap;margin-right:30px}#nav-links a{color:var(--purple_light);margin-right:30px}#nav-links a[aria-current=page] li{color:var(--white)}#nav-links a:hover li{color:var(--white)}#nav-links a:last-child{margin-right:initial}#nav-links a li{color:var(--purple_light);display:inline-block;margin-bottom:initial}#nav-links ul{margin-bottom:initial}@media(max-width: 992px){#nav-links{margin-right:15px}#nav-links a{margin-right:15px}}@media(max-width: 688px){#nav-links{display:flex}#nav-links ul{background-color:var(--space);box-shadow:0px 0px 100px 0px var(--pink);animation:menu-background 4s ease-in-out infinite;position:absolute;display:none;top:130px;right:1em;left:1em;z-index:1000}#nav-links ul.active{display:block}#nav-links ul a{text-decoration:none;margin:initial;padding:initial}#nav-links ul a li{color:var(--purple);display:block;padding:1.3em 1.3em}#nav-links ul a:hover{animation:inherit}#nav-links ul a:hover li{background-color:var(--purple);color:var(--space)}#nav-links ul a[aria-current=page]{color:var(--white)}}#nav-wallet{display:flex;cursor:pointer;align-items:center;justify-content:center;background-color:var(--space_light);padding:.5em;border-radius:4px}#nav-wallet img,#nav-wallet svg{width:32px;height:32px;display:block;align-self:center;cursor:pointer}#nav-wallet #noproviderIcon.hide{display:none}#nav-wallet #providerIcon img.hide,#nav-wallet #providerIcon svg.hide{display:none}#nav-wallet span{font-size:80%;font-weight:600;font-family:"Space Mono",monospace;padding:0em 1em;margin-right:.5em}#nav-wallet span.claimable{background-color:var(--aqua_light);color:var(--space);animation:colorcycle-shadow 3s ease-in-out infinite}#nav-wallet span.claimable a{color:var(--space);text-decoration:none}#nav-wallet.hide{display:none}@media(max-width: 688px){#nav-wallet span{display:none}}#nav-signin{align-self:center}#nav-signin .btn{margin-bottom:0px}#nav-signin.hide{display:none}#burger{display:none;z-index:9999}@media(max-width: 688px){#burger{display:block;margin-right:0px;align-self:center}#burger img,#burger svg{width:32px;height:32px;display:block;align-self:center;cursor:pointer}#burger .burgerIcon{display:inline-block}#burger .closeIcon{display:inline-block}}header{display:grid;grid-template-columns:48px auto;grid-column-gap:1em;height:130px;font-weight:600;font-size:80%;margin:0em 30px;user-select:none}header .logos{margin:auto;display:flex;z-index:9999}header .logos .gitcoin{margin-right:15px}header .logos .gitcoin img,header .logos .gitcoin svg{width:31.64px;height:40px;display:block}header .logos .arrow{margin:auto;margin-right:15px}header .logos .arrow img,header .logos .arrow svg{width:10px;height:15px;display:block}header .logos .quadraticlands img,header .logos .quadraticlands svg{height:40px;width:40px;display:block}header nav{align-self:center;justify-self:end}@media(max-width: 992px){header{margin:0em 20px}}@media(max-width: 688px){header{margin:0em 10px}}.btn{margin:0;margin-left:.1em;margin-right:.1em;margin-bottom:1rem;display:inline-block;padding:.66rem 1.66em;font-size:100%;font-weight:600;text-decoration:none;white-space:nowrap;border:none;cursor:pointer;line-height:1.5em;background-color:var(--pink_light);color:var(--space);user-select:none;border-radius:4px}.btn:hover{animation:colorcycle 1s ease-in-out infinite;opacity:1}.btn:focus{outline:none;color:var(--space)}.btn.sm{padding:.3rem 1em;font-size:80%}.btn.purple{background-color:var(--purple_light)}.btn.aqua{background-color:var(--aqua_light)}figure{user-select:none}figure img,figure svg{display:block;margin:0;padding:0}figure.floating{animation:floating 3s ease-in-out infinite}#wallet-provider{background-color:var(--space);animation:menu-background 4s ease-in-out infinite;position:absolute;top:1em;right:1em;z-index:22222;min-width:280px;display:none}#wallet-provider.active{display:block}#wallet-provider #current_gtc{color:var(--aqua)}#wallet-provider div.header{display:grid;grid-template-columns:auto 32px;grid-column-gap:1em;padding:.7em 1em;cursor:pointer;background-color:var(--space);border-bottom:1px solid var(--smoke);color:var(--stone);font-size:80%;font-weight:600;align-self:center}#wallet-provider div.header img,#wallet-provider div.header svg{width:32px;height:32px;display:block;align-self:center;cursor:pointer}#wallet-provider div.status{padding:1em 2em;border-bottom:1px solid var(--smoke);background-color:var(--aqua);background-color:var(--purple);font-size:80%;font-weight:600;color:var(--space);cursor:default}#wallet-provider div.status small{font-size:100%}#wallet-provider div.provider{display:grid;grid-template-columns:auto 32px;grid-column-gap:1em;padding:.7em 1em;cursor:pointer;color:var(--stone);font-size:80%;font-weight:600;align-self:center;cursor:pointer}#wallet-provider div.provider img,#wallet-provider div.provider svg{width:32px;height:32px;display:block;align-self:center;cursor:pointer}#wallet-provider div.provider:hover{color:var(--space);background-color:var(--purple)}[data-sal]{transition-duration:.2s;transition-duration:var(--sal-duration, 0.2s);transition-delay:0s;transition-delay:var(--sal-delay, 0s);transition-timing-function:ease;transition-timing-function:var(--sal-easing, ease)}[data-sal][data-sal-duration="200"]{transition-duration:.2s}[data-sal][data-sal-duration="250"]{transition-duration:.25s}[data-sal][data-sal-duration="300"]{transition-duration:.3s}[data-sal][data-sal-duration="350"]{transition-duration:.35s}[data-sal][data-sal-duration="400"]{transition-duration:.4s}[data-sal][data-sal-duration="450"]{transition-duration:.45s}[data-sal][data-sal-duration="500"]{transition-duration:.5s}[data-sal][data-sal-duration="550"]{transition-duration:.55s}[data-sal][data-sal-duration="600"]{transition-duration:.6s}[data-sal][data-sal-duration="650"]{transition-duration:.65s}[data-sal][data-sal-duration="700"]{transition-duration:.7s}[data-sal][data-sal-duration="750"]{transition-duration:.75s}[data-sal][data-sal-duration="800"]{transition-duration:.8s}[data-sal][data-sal-duration="850"]{transition-duration:.85s}[data-sal][data-sal-duration="900"]{transition-duration:.9s}[data-sal][data-sal-duration="950"]{transition-duration:.95s}[data-sal][data-sal-duration="1000"]{transition-duration:1s}[data-sal][data-sal-duration="1050"]{transition-duration:1.05s}[data-sal][data-sal-duration="1100"]{transition-duration:1.1s}[data-sal][data-sal-duration="1150"]{transition-duration:1.15s}[data-sal][data-sal-duration="1200"]{transition-duration:1.2s}[data-sal][data-sal-duration="1250"]{transition-duration:1.25s}[data-sal][data-sal-duration="1300"]{transition-duration:1.3s}[data-sal][data-sal-duration="1350"]{transition-duration:1.35s}[data-sal][data-sal-duration="1400"]{transition-duration:1.4s}[data-sal][data-sal-duration="1450"]{transition-duration:1.45s}[data-sal][data-sal-duration="1500"]{transition-duration:1.5s}[data-sal][data-sal-duration="1550"]{transition-duration:1.55s}[data-sal][data-sal-duration="1600"]{transition-duration:1.6s}[data-sal][data-sal-duration="1650"]{transition-duration:1.65s}[data-sal][data-sal-duration="1700"]{transition-duration:1.7s}[data-sal][data-sal-duration="1750"]{transition-duration:1.75s}[data-sal][data-sal-duration="1800"]{transition-duration:1.8s}[data-sal][data-sal-duration="1850"]{transition-duration:1.85s}[data-sal][data-sal-duration="1900"]{transition-duration:1.9s}[data-sal][data-sal-duration="1950"]{transition-duration:1.95s}[data-sal][data-sal-duration="2000"]{transition-duration:2s}[data-sal][data-sal-delay="50"]{transition-delay:.05s}[data-sal][data-sal-delay="100"]{transition-delay:.1s}[data-sal][data-sal-delay="150"]{transition-delay:.15s}[data-sal][data-sal-delay="200"]{transition-delay:.2s}[data-sal][data-sal-delay="250"]{transition-delay:.25s}[data-sal][data-sal-delay="300"]{transition-delay:.3s}[data-sal][data-sal-delay="350"]{transition-delay:.35s}[data-sal][data-sal-delay="400"]{transition-delay:.4s}[data-sal][data-sal-delay="450"]{transition-delay:.45s}[data-sal][data-sal-delay="500"]{transition-delay:.5s}[data-sal][data-sal-delay="550"]{transition-delay:.55s}[data-sal][data-sal-delay="600"]{transition-delay:.6s}[data-sal][data-sal-delay="650"]{transition-delay:.65s}[data-sal][data-sal-delay="700"]{transition-delay:.7s}[data-sal][data-sal-delay="750"]{transition-delay:.75s}[data-sal][data-sal-delay="800"]{transition-delay:.8s}[data-sal][data-sal-delay="850"]{transition-delay:.85s}[data-sal][data-sal-delay="900"]{transition-delay:.9s}[data-sal][data-sal-delay="950"]{transition-delay:.95s}[data-sal][data-sal-delay="1000"]{transition-delay:1s}[data-sal][data-sal-easing=linear]{transition-timing-function:linear}[data-sal][data-sal-easing=ease]{transition-timing-function:ease}[data-sal][data-sal-easing=ease-in]{transition-timing-function:ease-in}[data-sal][data-sal-easing=ease-out]{transition-timing-function:ease-out}[data-sal][data-sal-easing=ease-in-out]{transition-timing-function:ease-in-out}[data-sal][data-sal-easing=ease-in-cubic]{transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}[data-sal][data-sal-easing=ease-out-cubic]{transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}[data-sal][data-sal-easing=ease-in-out-cubic]{transition-timing-function:cubic-bezier(0.645, 0.045, 0.355, 1)}[data-sal][data-sal-easing=ease-in-circ]{transition-timing-function:cubic-bezier(0.6, 0.04, 0.98, 0.335)}[data-sal][data-sal-easing=ease-out-circ]{transition-timing-function:cubic-bezier(0.075, 0.82, 0.165, 1)}[data-sal][data-sal-easing=ease-in-out-circ]{transition-timing-function:cubic-bezier(0.785, 0.135, 0.15, 0.86)}[data-sal][data-sal-easing=ease-in-expo]{transition-timing-function:cubic-bezier(0.95, 0.05, 0.795, 0.035)}[data-sal][data-sal-easing=ease-out-expo]{transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}[data-sal][data-sal-easing=ease-in-out-expo]{transition-timing-function:cubic-bezier(1, 0, 0, 1)}[data-sal][data-sal-easing=ease-in-quad]{transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53)}[data-sal][data-sal-easing=ease-out-quad]{transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94)}[data-sal][data-sal-easing=ease-in-out-quad]{transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)}[data-sal][data-sal-easing=ease-in-quart]{transition-timing-function:cubic-bezier(0.895, 0.03, 0.685, 0.22)}[data-sal][data-sal-easing=ease-out-quart]{transition-timing-function:cubic-bezier(0.165, 0.84, 0.44, 1)}[data-sal][data-sal-easing=ease-in-out-quart]{transition-timing-function:cubic-bezier(0.77, 0, 0.175, 1)}[data-sal][data-sal-easing=ease-in-quint]{transition-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06)}[data-sal][data-sal-easing=ease-out-quint]{transition-timing-function:cubic-bezier(0.23, 1, 0.32, 1)}[data-sal][data-sal-easing=ease-in-out-quint]{transition-timing-function:cubic-bezier(0.86, 0, 0.07, 1)}[data-sal][data-sal-easing=ease-in-sine]{transition-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715)}[data-sal][data-sal-easing=ease-out-sine]{transition-timing-function:cubic-bezier(0.39, 0.575, 0.565, 1)}[data-sal][data-sal-easing=ease-in-out-sine]{transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95)}[data-sal][data-sal-easing=ease-in-back]{transition-timing-function:cubic-bezier(0.6, -0.28, 0.735, 0.045)}[data-sal][data-sal-easing=ease-out-back]{transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275)}[data-sal][data-sal-easing=ease-in-out-back]{transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55)}[data-sal|=fade]{opacity:0;transition-property:opacity}[data-sal|=fade].sal-animate,body.sal-disabled [data-sal|=fade]{opacity:1}[data-sal|=slide]{opacity:0;transition-property:opacity,transform}[data-sal=slide-up]{transform:translateY(20%)}[data-sal=slide-down]{transform:translateY(-20%)}[data-sal=slide-left]{transform:translateX(20%)}[data-sal=slide-right]{transform:translateX(-20%)}[data-sal|=slide].sal-animate,body.sal-disabled [data-sal|=slide]{opacity:1;transform:none}[data-sal|=zoom]{opacity:0;transition-property:opacity,transform}[data-sal=zoom-in]{transform:scale(0.5)}[data-sal=zoom-out]{transform:scale(1.1)}[data-sal|=zoom].sal-animate,body.sal-disabled [data-sal|=zoom]{opacity:1;transform:none}[data-sal|=flip]{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:transform}[data-sal=flip-left]{transform:perspective(2000px) rotateY(-91deg)}[data-sal=flip-right]{transform:perspective(2000px) rotateY(91deg)}[data-sal=flip-up]{transform:perspective(2000px) rotateX(-91deg)}[data-sal=flip-down]{transform:perspective(2000px) rotateX(91deg)}[data-sal|=flip].sal-animate,body.sal-disabled [data-sal|=flip]{transform:none}section#particles{position:fixed;top:0;height:100vh;width:100vw;z-index:-1111}section#particles svg{margin:auto;position:absolute;top:0;left:0;width:0px;height:0px;fill:none}@keyframes colorcycle{0%{background-color:var(--pink)}33%{background-color:var(--aqua)}66%{background-color:var(--purple)}100%{background-color:var(--pink)}}@keyframes colorcycle-text{0%{color:var(--pink)}33%{color:var(--aqua)}66%{color:var(--purple)}100%{color:var(--pink)}}@keyframes colorcycle-border{0%{border:2px solid var(--pink)}33%{border:2px solid var(--aqua)}66%{border:2px solid var(--purple)}100%{border:2px solid var(--pink)}}@keyframes colorcycle-stroke{0%{stroke:var(--pink)}33%{stroke:var(--aqua)}66%{stroke:var(--purple)}100%{stroke:var(--pink)}}@keyframes colorcycle-shadow-pink-purple{0%{filter:drop-shadow(0px 0px 44px var(--pink)) drop-shadow(0px 0px 6px var(--pink))}50%{filter:drop-shadow(0px 0px 44px var(--purple)) drop-shadow(0px 0px 6px var(--purple))}100%{filter:drop-shadow(0px 0px 44px var(--pink)) drop-shadow(0px 0px 6px var(--pink))}}@keyframes menu-background{0%{box-shadow:0px 0px 100px 0px var(--pink)}33%{box-shadow:0px 0px 100px 0px var(--aqua)}66%{box-shadow:0px 0px 100px 0px var(--purple)}100%{box-shadow:0px 0px 100px 0px var(--pink)}}@keyframes floating{0%{transform:translate(0, 0px)}50%{transform:translate(0, 15px)}100%{transform:translate(0, 0px)}}@keyframes floating-reverse{0%{transform:translate(0, 15px)}50%{transform:translate(0, 0px)}100%{transform:translate(0, 15px)}}@keyframes colorcycle-fill{0%{fill:var(--pink)}33%{fill:var(--aqua)}66%{fill:var(--purple)}100%{fill:var(--pink)}}@keyframes colorcycle-shadow{0%{filter:drop-shadow(0px 0px 11px var(--pink))}33%{filter:drop-shadow(0px 0px 11px var(--aqua))}66%{filter:drop-shadow(0px 0px 11px var(--purple))}100%{filter:drop-shadow(0px 0px 11px var(--pink))}}.web3modal-modal-lightbox{background-color:var(--space_glass_firefox) !important;background-color:none !important;z-index:99999999 !important;background-color:green}@supports(-webkit-backdrop-filter: blur(2em)) or (backdrop-filter: blur(2em)){.web3modal-modal-lightbox{background-color:var(--space_glass);backdrop-filter:blur(18px)}}.web3modal-modal-card{background-color:transparent !important;padding:0em !important;border-radius:initial !important}.web3modal-provider-wrapper{border:none !important;border-radius:inherit !important}.web3modal-modal-container{padding:0px !important}.web3modal-provider-wrapper{padding:.2em !important}.web3modal-provider-container{background-color:var(--space_light) !important;border-radius:initial !important;cursor:pointer;border:none !important}.web3modal-provider-container .web3modal-provider-icon{margin-top:.5em !important}.web3modal-provider-container .web3modal-provider-name{color:var(--purple_light) !important;font-family:"Space Mono",monospace !important;font-weight:400 !important;font-size:150% !important}.web3modal-provider-container .web3modal-provider-description{color:var(--stone) !important}.web3modal-provider-container:hover .web3modal-provider-name{color:var(--white) !important;animation:colorcycle-shadow 3s ease-in-out infinite}table{display:table;box-sizing:border-box;border-collapse:collapse;margin-bottom:2rem}table td{vertical-align:top;order-collapse:collapse;border:1px solid var(--smoke);padding:.5rem}table thead td{color:var(--white)}#flashMessageContainer{z-index:10000;position:fixed;top:1em;right:1em;width:300px}#flashMessageContainer div{display:block;background-color:var(--aqua_light);color:var(--space);line-height:1.3em;margin-bottom:.5em;padding:.5em 1em;font-size:75%;font-family:"Space Mono",monospace;font-weight:400;transition:all 1s linear;animation:colorcycle 1s ease-in-out infinite}#cookielaw{position:fixed;bottom:0px;left:0px;right:0px;display:flex;align-items:center;padding:3em;width:100%}#cookielaw .text{font-size:80%;margin-right:2em;color:var(--aqua_light)}#cookielaw .button{margin-left:auto}#cookielaw .button .btn{margin:0;animation:colorcycle 1s ease-in-out infinite}#cookielaw a{text-decoration:none}#cookielaw.hide{display:none}@media(max-width: 688px){#cookielaw{display:block;padding:1.5em}#cookielaw .text{margin-right:initial;margin-bottom:2em}#cookielaw .button{text-align:right}}.glass{background-color:var(--space_glass_firefox)}@supports(-webkit-backdrop-filter: blur(2em)) or (backdrop-filter: blur(2em)){.glass{background-color:var(--space_glass);backdrop-filter:blur(18px)}}::-moz-selection{background:var(--aqua_light);color:var(--space)}::selection{background:var(--aqua_light);color:var(--space)}section.column{margin-bottom:6em;margin:auto;max-width:1200px;padding:0em 6em}section.column.centered{text-align:center}section.column figure{margin:0;padding:0;background-color:var(--smoke)}@media(min-width: 1313px){section.column{padding:0em 3em}}@media(max-width: 688px){section.column{padding:0em 1.5em}}section.table{margin:0em 1.5em}section.table table{width:100%}section.table thead th{color:var(--purple_light);font-weight:500;border-bottom:initial;background-color:var(--space_pink);position:sticky;top:0;font-size:80%;padding:1em;cursor:pointer}section.table thead th:hover{color:var(--white)}section.table thead th[data-direction=asc]{color:var(--white)}section.table thead th[data-direction=asc]:after{content:" ▲";font-size:70%}section.table thead th[data-direction=desc]{color:var(--white)}section.table thead th[data-direction=desc]:after{content:" ▼";font-size:70%}section.table tbody td{border:none;border-bottom:1px solid var(--smoke);white-space:nowrap;text-align:center;padding:1em}section.table tbody td a{text-decoration:none}@media(max-width: 992px){section.table{margin:0em 0em;overflow:hidden}section.table .wrapper{overflow-x:auto}}section.grid{display:grid;grid-template-columns:50% 50%;max-width:1600px;margin:auto;margin-bottom:6em}section.grid div{align-self:center;text-align:right;margin:0em 3em}section.grid figure{padding:3em}section.grid figure img,section.grid figure svg{height:100%}section.grid.reverse{grid-template-columns:50% 50%}section.grid.reverse div{grid-column:1;grid-row:1;text-align:left}section.grid.reverse figure{grid-column:2;grid-row:1}@media(max-width: 992px){section.grid{display:block}section.grid figure{padding:0px}section.grid figure img,section.grid figure svg{padding:initial}section.grid div{padding:3em 0em;text-align:left}}@media(max-width: 688px){section.grid div{margin:0em 1.5em}}section.headline{height:130px;margin-bottom:2em;display:flex;align-items:center;justify-content:center}section.headline .content h1{color:var(--white);animation:inherit;margin:0;padding:0}section.headline .content h1 span{background-color:var(--space)}section.hero{width:100%;height:100vh;margin-top:-130px;display:grid;margin-bottom:3em;z-index:-5}section.hero div.content{align-self:center;grid-column:1;grid-row:1;max-width:600px;margin-left:3em;user-select:none}section.hero div.background{grid-column:1;grid-row:1}section.hero svg{display:block;height:100vh;width:100%}section.hero img{display:block;height:100vh;object-fit:cover}section.hero h1{color:var(--white);animation:inherit}section.hero h1 span{background-color:var(--space_pink)}@media(max-width: 688px){section.hero div.content{margin-left:1.5em;max-width:80%}}section.faq article .q{padding:1em 0em;border-bottom:1px solid var(--smoke);color:var(--white)}section.faq article .q span{animation:colorcycle-text 1s ease-in-out infinite;margin-right:1em}section.faq article .q a{text-decoration:none}section.faq article .a{display:none}section.faq article:target .q{border:none}section.faq article:target .a{display:block;padding:1em 0em}section.mission{display:grid;grid-template-columns:1fr 1fr 1fr;margin:0em 1.5em;grid-column-gap:2em}section.mission a{text-decoration:none}section.mission .card{margin-bottom:2em;user-select:none}section.mission .card .card-image{background-color:var(--space_light);border:2px solid var(--space_light);transition:all 200ms ease-in-out}section.mission .card .card-image img,section.mission .card .card-image svg{width:100%}section.mission .card .card-body{display:flex;justify-content:space-between;margin-top:1em}section.mission .card .card-body .card-text .card-title{font-weight:500;color:var(--purple_light)}section.mission .card .card-body .card-text .card-subtitle{font-weight:400;color:var(--stone);font-size:80%}section.mission .card .card-body .card-text .card-subtitle.active{color:var(--pink_light)}section.mission .card .card-body .card-badges{display:flex;align-items:center;align-self:flex-start}section.mission .card .card-body .card-badges .card-badge{display:flex;align-items:center;justify-content:center;background-color:var(--space_pink);padding:.5em;margin-left:.5em}section.mission .card .card-body .card-badges .card-badge svg{width:32px;height:32px;fill:var(--space)}section.mission .card .card-body .card-badges .card-badge span{font-size:80%;line-height:initial;font-family:"Space Mono",monospace;color:var(--white);font-weight:700}section.mission .card .card-body .card-badges .card-badge.gtc-token{background-color:var(--aqua_light);animation:colorcycle-shadow 3s ease-in-out infinite}section.mission .card .card-body .card-badges .card-badge.gtc-token span{color:var(--space)}section.mission .card .card-body .card-badges .card-badge.done{background-color:var(--aqua_light)}section.mission .card .card-body .card-badges .card-badge.done svg{fill:none;stroke:var(--space);stroke-width:4}section.mission .card:hover .card-body .card-text .card-title{color:var(--white)}section.mission .card.locked:hover .card-body .card-text .card-title{color:var(--purple_light)}section.mission .card.done .card-body .card-text .card-title{color:var(--aqua_light)}section.mission .card.done:hover .card-body .card-text .card-title{color:var(--aqua_light)}section.mission .card.playable .card-image{animation:colorcycle-border 1s ease-in-out infinite}section.mission .card.playable:hover .card-image{background-color:transparent}@media(max-width: 1312px){section.mission{grid-template-columns:1fr 1fr}}@media(max-width: 992px){section.mission{grid-template-columns:1fr 1fr}}@media(max-width: 688px){section.mission{grid-template-columns:1fr}}section.background{position:fixed;height:100vh;width:100vw;z-index:-2222}section.background img,section.background svg{width:100%;height:100%;object-fit:cover}section#footersocial{display:flex;justify-content:space-between;margin:0em 3em;margin-top:8em}section#footersocial a div{display:block}section#footersocial a div svg{display:block;background-color:none;stroke:var(--purple_light);stroke-width:2;stroke-miterlimit:5;width:48px;height:48px;fill:none;pointer-events:none}section#footersocial a div:hover svg{stroke:var(--white)}@media(max-width: 688px){section#footersocial{margin-left:1.5em;margin-right:1.5em;margin-top:6em;margin-bottom:3em}section#footersocial a div svg{width:36px;height:36px}}section#footer{text-align:center;margin:3em 3em;padding:3em;margin-bottom:12em;border-top:1px solid var(--smoke);user-select:none}section#footer a{margin-right:1.5em;text-decoration:none;font-weight:600;font-size:80%;color:var(--purple_light)}section#footer a[aria-current=page]{color:var(--white)}section#footer a:last-child{margin-right:initial}section#footer a:hover{animation:inherit;color:var(--white)}@media(max-width: 688px){section#footer{margin:0em 1.5em;padding:3em}section#footer a{display:block;margin-right:initial;padding-bottom:2em}}section.quest main{height:calc(100vh - 130px);display:grid}section.quest main .wrapper{justify-self:center;align-self:center;padding:0px;margin:0px auto}section.quest main .wrapper h1{text-align:center;margin:auto;margin-bottom:1.5em}section.quest main .wrapper.scrollable{display:block;justify-self:initial;align-self:initial;margin-top:4em;padding-bottom:15em}section.quest main .wrapper.scrollable h1{margin-left:2em;margin-right:2em}section.quest div.seperator{height:2px;position:fixed;bottom:132px;left:0px;right:0px}section.quest nav{position:fixed;bottom:0px;left:0px;right:0px;height:130px;display:grid;grid-template-columns:1fr 2fr 1fr;grid-gap:1em;font-weight:600;color:var(--white);user-select:none}section.quest nav div{align-self:center}section.quest nav .left{justify-self:left;margin-left:2em}section.quest nav .center{text-align:center;word-break:break-all}section.quest nav .right{justify-self:right;margin-right:2em}section.quest nav .btn{margin-bottom:initial}section.quest nav svg{display:block;margin:0;padding:0;width:64px;height:64px}section.quest nav a{text-decoration:none}.quest-intro{max-width:600px;padding:2em;text-align:center;animation:menu-background 4s ease-in-out infinite}@media(max-width: 688px){.quest-intro{padding:2em 1em;margin:1em}}.quest-video{width:70vw;height:45.675vw;max-height:calc(90vh - 130px)}.quest-video iframe,.quest-video object,.quest-video embed{width:100%;height:100%;border:0}@media(max-width: 688px){.quest-video{width:100vw;height:56.25vw}}.quest-quiz{justify-self:center;align-self:center}.quest-quiz .question{text-align:center;margin:0em 3em}.quest-quiz .reply{display:grid;grid-template-columns:1fr 1fr;grid-gap:1em;margin:0em 3em;user-select:none}.quest-quiz .reply a{background-color:var(--purple_light);height:100px;cursor:pointer;display:grid;padding:.5em;text-decoration:none}.quest-quiz .reply a div{display:inline-block;font-weight:600;color:var(--space);justify-self:center;align-self:center;text-align:center}.quest-quiz .reply a:hover{animation:colorcycle 1s ease-in-out infinite}@media(max-width: 688px){.quest-quiz .question{text-align:center;margin:1em}.quest-quiz .question h1{font-size:120%}.quest-quiz .reply{margin:0em 1em;grid-gap:.5em}}.quest-claim{justify-self:center;align-self:center}.quest-claim .claim{max-width:600px;padding:2em;text-align:center;animation:menu-background 4s ease-in-out infinite}.quest-claim .claim p{margin-bottom:initial}.quest-claim .claim #advanced label{display:block;margin-top:1em;margin-bottom:.5em;font-size:80%;line-height:1em;color:var(--stone)}.quest-claim .claim #advanced input{display:block;padding:.5em 1em;color:var(--space);font-family:"Space Mono",monospace;background-color:var(--aqua);font-size:90%;text-align:center;word-break:break-all;border:none;outline:none;width:100%;margin-top:.3em;margin-bottom:1em}.quest-claim .claim #advanced input:focus{outline:none}.quest-claim .claim .claimAdress{width:100%}.quest-claim .claim div.grid{display:grid;grid-template-columns:1fr auto;grid-row-gap:.2em;font-family:"Space Mono",monospace;line-height:1.5em}.quest-claim .claim div.grid span.description{justify-self:start;text-align:left}.quest-claim .claim div.grid span.token{justify-self:end;text-align:right}.quest-claim .claim div.grid.total{margin-top:.5em;padding-top:.5em;border-top:1px solid var(--smoke);color:var(--white);font-weight:600}@media(max-width: 688px){.quest-claim .claim{padding:2em 1em;margin:1em}}.quest-vote{display:grid;grid-template-columns:1fr 1fr;grid-gap:1em;margin:0em 3em;user-select:none}.quest-vote .option{height:100px;cursor:pointer;display:flex;padding:.5em;text-decoration:none;cursor:pointer}.quest-vote .option label,.quest-vote .option div{display:inline;justify-self:center;align-self:center;cursor:pointer}.quest-vote .option label{font-weight:600;color:var(--white);margin:0em 1em;word-break:break-all}.quest-vote .option div{display:flex;margin-right:.5em;margin-left:auto;width:auto}.quest-vote .option div input,.quest-vote .option div span{display:inline;justify-self:center;align-self:center}.quest-vote .option div input{border:0;outline:0;padding:0;margin:0;background-color:transparent;color:var(--aqua);font-size:100%;font-weight:600;width:40px;height:80px;text-align:right;margin-right:.1em;margin-left:1em;cursor:pointer;-moz-appearance:textfield}.quest-vote .option div input::selection{background-color:var(--aqua);color:var(--space)}.quest-vote .option div span{color:var(--aqua)}.quest-vote .option .bar{position:absolute;top:0;left:0;background-color:var(--purple_light);width:0%;height:100%;z-index:-1;transition:all 1000ms linear}.quest-vote .option.active{background-color:var(--space);animation:colorcycle-shadow 3s ease-in-out infinite}.quest-vote .option:hover{animation:colorcycle-shadow 3s ease-in-out infinite;backdrop-filter:none;background-color:var(--space)}.quest-vote input::-webkit-outer-spin-button,.quest-vote input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}@media(max-width: 688px){.quest-vote{grid-template-columns:1fr}.quest-vote .intro{padding:2em 1em;margin:1em}}#quest-setup{position:fixed;top:1em;right:1em}#quest-setup div{cursor:pointer}#quest-setup div svg{display:block;background-color:none;stroke:var(--purple_light);stroke-width:2;stroke-miterlimit:5;width:48px;height:48px;fill:none;pointer-events:none}#quest-setup div:hover svg{stroke:var(--white)}#progressbar{width:100%;background-color:var(--purple_light);height:2px;transition:all 1000ms linear}#progressbar.halftime{background-color:var(--aqua_light)}#progressbar.hurryup{animation:colorcycle 1s ease-in-out infinite}section.dashboard{display:grid;grid-template-columns:1fr 1fr;margin:auto;margin:0em 1.5em;grid-gap:1em}section.dashboard .section.full{grid-column:1/span 2}section.dashboard .header{background-color:var(--space_pink);display:flex;align-items:center;height:90px;user-select:none}section.dashboard .content{margin:50px 30px}section.dashboard a{text-decoration:none}@media(max-width: 992px){section.dashboard{grid-template-columns:1fr}section.dashboard .section.full{grid-column:initial}}section.dashboard .header svg{width:50px;height:50px;display:block}section.dashboard .header .icon{margin-left:1em}section.dashboard .header .title{margin-left:1em;font-weight:500;color:var(--purple_light)}section.dashboard .header .title span{color:var(--aqua_light)}section.dashboard .header .arrow{margin-left:auto}section.dashboard .header .arrow svg{margin-right:.5em;stroke:var(--purple_light)}section.dashboard .header:hover .arrow svg{stroke:var(--white)}section.dashboard .content-governance .wrapper{margin:auto;max-width:900px}section.dashboard .content-governance .text{text-align:center;margin:auto;margin-bottom:2em}section.dashboard .content-governance .delegate{margin:auto;text-align:center}section.dashboard .content-governance .delegate input{padding:.66rem 1.66em;font-size:100%;font-weight:600;color:var(--space);font-family:"Space Mono",monospace;background-color:var(--aqua);border:none;outline:none;text-align:center;width:600px}section.dashboard .content-governance .delegate input:focus{border:none}@media(max-width: 992px){section.dashboard .content-governance .delegate input{width:100%;margin-bottom:1em}}section.dashboard .content-leaderboard .col{display:flex;align-items:center;margin-bottom:1em}section.dashboard .content-leaderboard .place{margin-right:1em}section.dashboard .content-leaderboard .score{margin-left:auto}section.dashboard .content-mission .col{display:flex;align-items:center;margin-bottom:1em}section.dashboard .content-mission .mission-status{margin-left:auto;color:var(--stone)}section.dashboard .content-mission .mission-status.playable{color:var(--pink_light)}section.dashboard .content-mission .mission-status.locked {color:var(--smoke)}section.dashboard .content-mission .mission-status.done{color:var(--aqua_light)}section.dashboard .content-mission .mission-status-icon{margin-left:1em}section.dashboard .content-mission .mission-status-icon svg{fill:var(--stone);height:17px;width:17px;display:block}section.dashboard .content-mission .mission-status-icon.playable svg{fill:var(--pink_light)}section.dashboard .content-mission .mission-status-icon.locked  svg{fill:var(--smoke)}section.dashboard .content-mission .mission-status-icon.done svg{fill:var(--aqua_light)}section.dashboard .content-proposals .col{display:flex;align-items:center;margin-bottom:1em}section.dashboard .content-wallet .amount{font-family:"Space Mono",monospace;color:var(--aqua_light);font-size:200%;font-weight:400;margin-bottom:.2em;line-height:1.3em;text-align:center}section.dashboard .content-wallet .status{font-size:100%;font-weight:400;text-align:center}figure.intro img,figure.intro svg{background-color:var(--space_light)}figure.outro img,figure.outro svg{background-color:var(--space_light)}@media(max-width: 992px){figure.intro img,figure.intro svg,figure.outro img,figure.outro svg{max-height:700px;object-fit:cover}}@media(max-width: 688px){figure.intro img,figure.intro svg,figure.outro img,figure.outro svg{max-height:600px;object-fit:cover}}.hide{display:none !important}.d-none{display:none !important}.receiveadress{display:block;padding:.5em 1em;color:var(--aqua_light);font-family:"Space Mono",monospace;background-color:var(--space_pink);font-size:90%;text-align:center;word-break:break-all;margin-bottom:1em}/*# sourceMappingURL=app.css.map */ +@media(min-width: 1313px){:root{--device: "desktop"}}@media(max-width: 1312px){:root{--device: "laptop"}}@media(max-width: 992px){:root{--device: "tablet"}}@media(max-width: 688px){:root{--device: "phone"}}:root{--purple_light: #8C65F7;--purple: #6F3FF5;--purple_dark: #5932C4;--pink_light: #F579A6;--pink: #F35890;--pink_dark: #D44D6E;--aqua_light: #5BF1CD;--aqua: #02E2AC;--aqua_dark: #11BC92;--blue: #3E00FF;--space: #0E0333;--space_pink: #301041;--space_light: #1A103D;--space_light_alpha: rgba(255, 255, 255, 0.05);--space_glass: #0E033322;--space_glass_firefox: #0E0333DD;--white: #FFFFFF;--stone: #9B95B0;--smoke: #3B3058;--twitter: #1DA1F2}*{margin:0;padding:0;box-sizing:border-box}img{display:block;width:100%}body{background-color:var(--space);color:var(--stone)}html{scroll-behavior:smooth}html{font-family:"Poppins",sans-serif;font-kerning:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;line-height:1.66em}h1{font-family:"Space Mono",monospace;color:var(--white);font-size:200%;font-weight:400;line-height:1.6em;margin-bottom:2rem;animation:colorcycle-shadow 3s ease-in-out infinite}h2{font-family:"Space Mono",monospace;color:var(--white);font-size:150%;font-weight:400;line-height:1.6em;margin-bottom:2rem}h2 span{animation:colorcycle-text 1s ease-in-out infinite}h3{font-family:"Poppins",sans-serif;font-size:100%;font-weight:500;color:var(--purple_light);margin-bottom:2rem}h3 span{animation:colorcycle-text 1s ease-in-out infinite}p{font-size:100%;font-weight:400;margin-bottom:2rem}ol,ul{margin-bottom:2rem}li{margin-bottom:.5em}a{color:var(--white)}a:hover{color:var(--space);animation:colorcycle-text 1s ease-in-out infinite}a:focus{outline:none;color:var(--pink)}@media(min-width: 1313px){html{font-size:140%}}@media(max-width: 1312px){html{font-size:120%}}@media(max-width: 992px){html{font-size:110%}}@media(max-width: 688px){html{font-size:100%}h1{font-size:180%}}nav{display:flex;z-index:8888}#nav-user{align-self:center;margin-right:30px}#nav-user a{text-decoration:none;color:var(--purple_light)}#nav-user a:hover{color:var(--white)}#nav-user div{display:flex}#nav-user div img{width:40px;height:40px;display:block;border-radius:32px;align-self:center}#nav-user div span{align-self:center;margin-left:5px}#nav-user.hide{display:none}@media(max-width: 992px){#nav-user{margin-right:15px}#nav-user span{display:none}}#nav-links{z-index:22222;align-self:center;white-space:nowrap;margin-right:30px}#nav-links a{color:var(--purple_light);margin-right:30px}#nav-links a[aria-current=page] li{color:var(--white)}#nav-links a:hover li{color:var(--white)}#nav-links a:last-child{margin-right:initial}#nav-links a li{color:var(--purple_light);display:inline-block;margin-bottom:initial}#nav-links ul{margin-bottom:initial}@media(max-width: 992px){#nav-links{margin-right:15px}#nav-links a{margin-right:15px}}@media(max-width: 688px){#nav-links{display:flex}#nav-links ul{background-color:var(--space);box-shadow:0px 0px 100px 0px var(--pink);animation:menu-background 4s ease-in-out infinite;position:absolute;display:none;top:130px;right:1em;left:1em;z-index:1000}#nav-links ul.active{display:block}#nav-links ul a{text-decoration:none;margin:initial;padding:initial}#nav-links ul a li{color:var(--purple);display:block;padding:1.3em 1.3em}#nav-links ul a:hover{animation:inherit}#nav-links ul a:hover li{background-color:var(--purple);color:var(--space)}#nav-links ul a[aria-current=page]{color:var(--white)}}#nav-wallet{display:flex;cursor:pointer;align-items:center;justify-content:center;background-color:var(--space_light);padding:.5em;border-radius:4px}#nav-wallet img,#nav-wallet svg{width:32px;height:32px;display:block;align-self:center;cursor:pointer}#nav-wallet #noproviderIcon.hide{display:none}#nav-wallet #providerIcon img.hide,#nav-wallet #providerIcon svg.hide{display:none}#nav-wallet span{font-size:80%;font-weight:600;font-family:"Space Mono",monospace;padding:0em 1em;margin-right:.5em}#nav-wallet span.claimable{background-color:var(--aqua_light);color:var(--space);animation:colorcycle-shadow 3s ease-in-out infinite}#nav-wallet span.claimable a{color:var(--space);text-decoration:none}#nav-wallet.hide{display:none}@media(max-width: 688px){#nav-wallet span{display:none}}#nav-signin{align-self:center}#nav-signin .btn{margin-bottom:0px}#nav-signin.hide{display:none}#burger{display:none;z-index:9999}@media(max-width: 688px){#burger{display:block;margin-right:0px;align-self:center}#burger img,#burger svg{width:32px;height:32px;display:block;align-self:center;cursor:pointer}#burger .burgerIcon{display:inline-block}#burger .closeIcon{display:inline-block}}header{display:grid;grid-template-columns:48px auto;grid-column-gap:1em;height:130px;font-weight:600;font-size:80%;margin:0em 30px;user-select:none}header .logos{margin:auto;display:flex;z-index:9999}header .logos .gitcoin{margin-right:15px}header .logos .gitcoin img,header .logos .gitcoin svg{width:31.64px;height:40px;display:block}header .logos .arrow{margin:auto;margin-right:15px}header .logos .arrow img,header .logos .arrow svg{width:10px;height:15px;display:block}header .logos .quadraticlands img,header .logos .quadraticlands svg{height:40px;width:40px;display:block}header nav{align-self:center;justify-self:end}@media(max-width: 992px){header{margin:0em 20px}}@media(max-width: 688px){header{margin:0em 10px}}.btn{margin:0;margin-left:.1em;margin-right:.1em;margin-bottom:1rem;display:inline-block;padding:.66rem 1.66em;font-size:100%;font-weight:600;text-decoration:none;white-space:nowrap;border:none;cursor:pointer;line-height:1.5em;background-color:var(--pink_light);color:var(--space);user-select:none;border-radius:4px}.btn:hover{animation:colorcycle 1s ease-in-out infinite;opacity:1}.btn:focus{outline:none;color:var(--space)}.btn.sm{padding:.3rem 1em;font-size:80%}.btn.purple{background-color:var(--purple_light)}.btn.aqua{background-color:var(--aqua_light)}.btn.twitter{background-color:var(--twitter)}figure{user-select:none}figure img,figure svg{display:block;margin:0;padding:0}figure.floating{animation:floating 3s ease-in-out infinite}#wallet-provider{background-color:var(--space);animation:menu-background 4s ease-in-out infinite;position:absolute;top:1em;right:1em;z-index:22222;min-width:280px;display:none}#wallet-provider.active{display:block}#wallet-provider #current_gtc{color:var(--aqua)}#wallet-provider div.header{display:grid;grid-template-columns:auto 32px;grid-column-gap:1em;padding:.7em 1em;cursor:pointer;background-color:var(--space);border-bottom:1px solid var(--smoke);color:var(--stone);font-size:80%;font-weight:600;align-self:center}#wallet-provider div.header img,#wallet-provider div.header svg{width:32px;height:32px;display:block;align-self:center;cursor:pointer}#wallet-provider div.status{padding:1em 2em;border-bottom:1px solid var(--smoke);background-color:var(--aqua);background-color:var(--purple);font-size:80%;font-weight:600;color:var(--space);cursor:default}#wallet-provider div.status small{font-size:100%}#wallet-provider div.provider{display:grid;grid-template-columns:auto 32px;grid-column-gap:1em;padding:.7em 1em;cursor:pointer;color:var(--stone);font-size:80%;font-weight:600;align-self:center;cursor:pointer}#wallet-provider div.provider img,#wallet-provider div.provider svg{width:32px;height:32px;display:block;align-self:center;cursor:pointer}#wallet-provider div.provider:hover{color:var(--space);background-color:var(--purple)}[data-sal]{transition-duration:.2s;transition-duration:var(--sal-duration, 0.2s);transition-delay:0s;transition-delay:var(--sal-delay, 0s);transition-timing-function:ease;transition-timing-function:var(--sal-easing, ease)}[data-sal][data-sal-duration="200"]{transition-duration:.2s}[data-sal][data-sal-duration="250"]{transition-duration:.25s}[data-sal][data-sal-duration="300"]{transition-duration:.3s}[data-sal][data-sal-duration="350"]{transition-duration:.35s}[data-sal][data-sal-duration="400"]{transition-duration:.4s}[data-sal][data-sal-duration="450"]{transition-duration:.45s}[data-sal][data-sal-duration="500"]{transition-duration:.5s}[data-sal][data-sal-duration="550"]{transition-duration:.55s}[data-sal][data-sal-duration="600"]{transition-duration:.6s}[data-sal][data-sal-duration="650"]{transition-duration:.65s}[data-sal][data-sal-duration="700"]{transition-duration:.7s}[data-sal][data-sal-duration="750"]{transition-duration:.75s}[data-sal][data-sal-duration="800"]{transition-duration:.8s}[data-sal][data-sal-duration="850"]{transition-duration:.85s}[data-sal][data-sal-duration="900"]{transition-duration:.9s}[data-sal][data-sal-duration="950"]{transition-duration:.95s}[data-sal][data-sal-duration="1000"]{transition-duration:1s}[data-sal][data-sal-duration="1050"]{transition-duration:1.05s}[data-sal][data-sal-duration="1100"]{transition-duration:1.1s}[data-sal][data-sal-duration="1150"]{transition-duration:1.15s}[data-sal][data-sal-duration="1200"]{transition-duration:1.2s}[data-sal][data-sal-duration="1250"]{transition-duration:1.25s}[data-sal][data-sal-duration="1300"]{transition-duration:1.3s}[data-sal][data-sal-duration="1350"]{transition-duration:1.35s}[data-sal][data-sal-duration="1400"]{transition-duration:1.4s}[data-sal][data-sal-duration="1450"]{transition-duration:1.45s}[data-sal][data-sal-duration="1500"]{transition-duration:1.5s}[data-sal][data-sal-duration="1550"]{transition-duration:1.55s}[data-sal][data-sal-duration="1600"]{transition-duration:1.6s}[data-sal][data-sal-duration="1650"]{transition-duration:1.65s}[data-sal][data-sal-duration="1700"]{transition-duration:1.7s}[data-sal][data-sal-duration="1750"]{transition-duration:1.75s}[data-sal][data-sal-duration="1800"]{transition-duration:1.8s}[data-sal][data-sal-duration="1850"]{transition-duration:1.85s}[data-sal][data-sal-duration="1900"]{transition-duration:1.9s}[data-sal][data-sal-duration="1950"]{transition-duration:1.95s}[data-sal][data-sal-duration="2000"]{transition-duration:2s}[data-sal][data-sal-delay="50"]{transition-delay:.05s}[data-sal][data-sal-delay="100"]{transition-delay:.1s}[data-sal][data-sal-delay="150"]{transition-delay:.15s}[data-sal][data-sal-delay="200"]{transition-delay:.2s}[data-sal][data-sal-delay="250"]{transition-delay:.25s}[data-sal][data-sal-delay="300"]{transition-delay:.3s}[data-sal][data-sal-delay="350"]{transition-delay:.35s}[data-sal][data-sal-delay="400"]{transition-delay:.4s}[data-sal][data-sal-delay="450"]{transition-delay:.45s}[data-sal][data-sal-delay="500"]{transition-delay:.5s}[data-sal][data-sal-delay="550"]{transition-delay:.55s}[data-sal][data-sal-delay="600"]{transition-delay:.6s}[data-sal][data-sal-delay="650"]{transition-delay:.65s}[data-sal][data-sal-delay="700"]{transition-delay:.7s}[data-sal][data-sal-delay="750"]{transition-delay:.75s}[data-sal][data-sal-delay="800"]{transition-delay:.8s}[data-sal][data-sal-delay="850"]{transition-delay:.85s}[data-sal][data-sal-delay="900"]{transition-delay:.9s}[data-sal][data-sal-delay="950"]{transition-delay:.95s}[data-sal][data-sal-delay="1000"]{transition-delay:1s}[data-sal][data-sal-easing=linear]{transition-timing-function:linear}[data-sal][data-sal-easing=ease]{transition-timing-function:ease}[data-sal][data-sal-easing=ease-in]{transition-timing-function:ease-in}[data-sal][data-sal-easing=ease-out]{transition-timing-function:ease-out}[data-sal][data-sal-easing=ease-in-out]{transition-timing-function:ease-in-out}[data-sal][data-sal-easing=ease-in-cubic]{transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}[data-sal][data-sal-easing=ease-out-cubic]{transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}[data-sal][data-sal-easing=ease-in-out-cubic]{transition-timing-function:cubic-bezier(0.645, 0.045, 0.355, 1)}[data-sal][data-sal-easing=ease-in-circ]{transition-timing-function:cubic-bezier(0.6, 0.04, 0.98, 0.335)}[data-sal][data-sal-easing=ease-out-circ]{transition-timing-function:cubic-bezier(0.075, 0.82, 0.165, 1)}[data-sal][data-sal-easing=ease-in-out-circ]{transition-timing-function:cubic-bezier(0.785, 0.135, 0.15, 0.86)}[data-sal][data-sal-easing=ease-in-expo]{transition-timing-function:cubic-bezier(0.95, 0.05, 0.795, 0.035)}[data-sal][data-sal-easing=ease-out-expo]{transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}[data-sal][data-sal-easing=ease-in-out-expo]{transition-timing-function:cubic-bezier(1, 0, 0, 1)}[data-sal][data-sal-easing=ease-in-quad]{transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53)}[data-sal][data-sal-easing=ease-out-quad]{transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94)}[data-sal][data-sal-easing=ease-in-out-quad]{transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)}[data-sal][data-sal-easing=ease-in-quart]{transition-timing-function:cubic-bezier(0.895, 0.03, 0.685, 0.22)}[data-sal][data-sal-easing=ease-out-quart]{transition-timing-function:cubic-bezier(0.165, 0.84, 0.44, 1)}[data-sal][data-sal-easing=ease-in-out-quart]{transition-timing-function:cubic-bezier(0.77, 0, 0.175, 1)}[data-sal][data-sal-easing=ease-in-quint]{transition-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06)}[data-sal][data-sal-easing=ease-out-quint]{transition-timing-function:cubic-bezier(0.23, 1, 0.32, 1)}[data-sal][data-sal-easing=ease-in-out-quint]{transition-timing-function:cubic-bezier(0.86, 0, 0.07, 1)}[data-sal][data-sal-easing=ease-in-sine]{transition-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715)}[data-sal][data-sal-easing=ease-out-sine]{transition-timing-function:cubic-bezier(0.39, 0.575, 0.565, 1)}[data-sal][data-sal-easing=ease-in-out-sine]{transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95)}[data-sal][data-sal-easing=ease-in-back]{transition-timing-function:cubic-bezier(0.6, -0.28, 0.735, 0.045)}[data-sal][data-sal-easing=ease-out-back]{transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275)}[data-sal][data-sal-easing=ease-in-out-back]{transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55)}[data-sal|=fade]{opacity:0;transition-property:opacity}[data-sal|=fade].sal-animate,body.sal-disabled [data-sal|=fade]{opacity:1}[data-sal|=slide]{opacity:0;transition-property:opacity,transform}[data-sal=slide-up]{transform:translateY(20%)}[data-sal=slide-down]{transform:translateY(-20%)}[data-sal=slide-left]{transform:translateX(20%)}[data-sal=slide-right]{transform:translateX(-20%)}[data-sal|=slide].sal-animate,body.sal-disabled [data-sal|=slide]{opacity:1;transform:none}[data-sal|=zoom]{opacity:0;transition-property:opacity,transform}[data-sal=zoom-in]{transform:scale(0.5)}[data-sal=zoom-out]{transform:scale(1.1)}[data-sal|=zoom].sal-animate,body.sal-disabled [data-sal|=zoom]{opacity:1;transform:none}[data-sal|=flip]{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:transform}[data-sal=flip-left]{transform:perspective(2000px) rotateY(-91deg)}[data-sal=flip-right]{transform:perspective(2000px) rotateY(91deg)}[data-sal=flip-up]{transform:perspective(2000px) rotateX(-91deg)}[data-sal=flip-down]{transform:perspective(2000px) rotateX(91deg)}[data-sal|=flip].sal-animate,body.sal-disabled [data-sal|=flip]{transform:none}section#particles{position:fixed;top:0;height:100vh;width:100vw;z-index:-1111}section#particles svg{margin:auto;position:absolute;top:0;left:0;width:0px;height:0px;fill:none}@keyframes colorcycle{0%{background-color:var(--pink)}33%{background-color:var(--aqua)}66%{background-color:var(--purple)}100%{background-color:var(--pink)}}@keyframes colorcycle-text{0%{color:var(--pink)}33%{color:var(--aqua)}66%{color:var(--purple)}100%{color:var(--pink)}}@keyframes colorcycle-border{0%{border:2px solid var(--pink)}33%{border:2px solid var(--aqua)}66%{border:2px solid var(--purple)}100%{border:2px solid var(--pink)}}@keyframes colorcycle-stroke{0%{stroke:var(--pink)}33%{stroke:var(--aqua)}66%{stroke:var(--purple)}100%{stroke:var(--pink)}}@keyframes colorcycle-shadow-pink-purple{0%{filter:drop-shadow(0px 0px 44px var(--pink)) drop-shadow(0px 0px 6px var(--pink))}50%{filter:drop-shadow(0px 0px 44px var(--purple)) drop-shadow(0px 0px 6px var(--purple))}100%{filter:drop-shadow(0px 0px 44px var(--pink)) drop-shadow(0px 0px 6px var(--pink))}}@keyframes menu-background{0%{box-shadow:0px 0px 100px 0px var(--pink)}33%{box-shadow:0px 0px 100px 0px var(--aqua)}66%{box-shadow:0px 0px 100px 0px var(--purple)}100%{box-shadow:0px 0px 100px 0px var(--pink)}}@keyframes floating{0%{transform:translate(0, 0px)}50%{transform:translate(0, 15px)}100%{transform:translate(0, 0px)}}@keyframes floating-reverse{0%{transform:translate(0, 15px)}50%{transform:translate(0, 0px)}100%{transform:translate(0, 15px)}}@keyframes colorcycle-fill{0%{fill:var(--pink)}33%{fill:var(--aqua)}66%{fill:var(--purple)}100%{fill:var(--pink)}}@keyframes colorcycle-shadow{0%{filter:drop-shadow(0px 0px 11px var(--pink))}33%{filter:drop-shadow(0px 0px 11px var(--aqua))}66%{filter:drop-shadow(0px 0px 11px var(--purple))}100%{filter:drop-shadow(0px 0px 11px var(--pink))}}@keyframes colorcycle-shadow-big{0%{filter:drop-shadow(0px 0px 22px var(--pink))}33%{filter:drop-shadow(0px 0px 22px var(--aqua))}66%{filter:drop-shadow(0px 0px 22px var(--purple))}100%{filter:drop-shadow(0px 0px 22px var(--pink))}}.web3modal-modal-lightbox{background-color:var(--space_glass_firefox) !important;background-color:none !important;z-index:99999999 !important;background-color:green}@supports(-webkit-backdrop-filter: blur(2em)) or (backdrop-filter: blur(2em)){.web3modal-modal-lightbox{background-color:var(--space_glass);backdrop-filter:blur(18px)}}.web3modal-modal-card{background-color:transparent !important;padding:0em !important;border-radius:initial !important}.web3modal-provider-wrapper{border:none !important;border-radius:inherit !important}.web3modal-modal-container{padding:0px !important}.web3modal-provider-wrapper{padding:.2em !important}.web3modal-provider-container{background-color:var(--space_light) !important;border-radius:initial !important;cursor:pointer;border:none !important}.web3modal-provider-container .web3modal-provider-icon{margin-top:.5em !important}.web3modal-provider-container .web3modal-provider-name{color:var(--purple_light) !important;font-family:"Space Mono",monospace !important;font-weight:400 !important;font-size:150% !important}.web3modal-provider-container .web3modal-provider-description{color:var(--stone) !important}.web3modal-provider-container:hover .web3modal-provider-name{color:var(--white) !important;animation:colorcycle-shadow 3s ease-in-out infinite}table{display:table;box-sizing:border-box;border-collapse:collapse;margin-bottom:2rem}table td{vertical-align:top;order-collapse:collapse;border:1px solid var(--smoke);padding:.5rem}table thead td{color:var(--white)}#flashMessageContainer{z-index:10000;position:fixed;top:1em;right:1em;width:300px}#flashMessageContainer div{display:block;background-color:var(--aqua_light);color:var(--space);line-height:1.3em;margin-bottom:.5em;padding:.5em 1em;font-size:75%;font-family:"Space Mono",monospace;font-weight:400;transition:all 1s linear;animation:colorcycle 1s ease-in-out infinite}#cookielaw{position:fixed;bottom:0px;left:0px;right:0px;display:flex;align-items:center;padding:3em;width:100%}#cookielaw .text{font-size:80%;margin-right:2em;color:var(--aqua_light)}#cookielaw .button{margin-left:auto}#cookielaw .button .btn{margin:0;animation:colorcycle 1s ease-in-out infinite}#cookielaw a{text-decoration:none}#cookielaw.hide{display:none}@media(max-width: 688px){#cookielaw{display:block;padding:1.5em}#cookielaw .text{margin-right:initial;margin-bottom:2em}#cookielaw .button{text-align:right}}.glass{background-color:var(--space_glass_firefox)}@supports(-webkit-backdrop-filter: blur(2em)) or (backdrop-filter: blur(2em)){.glass{background-color:var(--space_glass);backdrop-filter:blur(18px)}}::-moz-selection{background:var(--aqua_light);color:var(--space)}::selection{background:var(--aqua_light);color:var(--space)}.delegation-toggle{display:flex;flex-flow:row wrap;align-items:center;justify-content:center;cursor:pointer}.delegation-toggle .label{margin:0em 1em;font-weight:600;color:var(--white)}.toggle{display:flex;align-items:center;user-select:none;padding:.5em;border-radius:50px;color:var(--space);font-weight:600;width:250px;justify-content:space-between;margin:1em 0em;transition:all 300ms linear}.toggle:hover{animation:colorcycle-shadow 3s ease-in-out infinite}.toggle .circle{width:50px;height:50px;border-radius:50px;background-color:var(--white)}.toggle .enabled,.toggle .disabled{margin:0em 1em}.toggle.enabled{background-color:var(--purple_light)}.toggle.enabled .enabled{display:block}.toggle.enabled .disabled{display:none}.toggle.enabled .circle{margin-left:1em}.toggle.disabled{background-color:var(--aqua_light)}.toggle.disabled .enabled{display:none}.toggle.disabled .disabled{display:block}.toggle.disabled .circle{margin-right:1em}section.column{margin-bottom:6em;margin:auto;max-width:1200px;padding:0em 6em}section.column.centered{text-align:center}section.column figure{margin:0;padding:0;background-color:var(--smoke)}@media(min-width: 1313px){section.column{padding:0em 3em}}@media(max-width: 688px){section.column{padding:0em 1.5em}}section.table{margin:0em 1.5em}section.table table{width:100%}section.table thead th{color:var(--purple_light);font-weight:500;border-bottom:initial;background-color:var(--space_pink);position:sticky;top:0;font-size:80%;padding:1em;cursor:pointer}section.table thead th:hover{color:var(--white)}section.table thead th[data-direction=asc]{color:var(--white)}section.table thead th[data-direction=asc]:after{content:" ▲";font-size:70%}section.table thead th[data-direction=desc]{color:var(--white)}section.table thead th[data-direction=desc]:after{content:" ▼";font-size:70%}section.table tbody td{border:none;border-bottom:1px solid var(--smoke);white-space:nowrap;text-align:center;padding:1em}section.table tbody td a{text-decoration:none}@media(max-width: 992px){section.table{margin:0em 0em;overflow:hidden}section.table .wrapper{overflow-x:auto}}section.grid{display:grid;grid-template-columns:50% 50%;max-width:1600px;margin:auto;margin-bottom:6em}section.grid div{align-self:center;text-align:right;margin:0em 3em}section.grid figure{padding:3em}section.grid figure img,section.grid figure svg{height:100%}section.grid.reverse{grid-template-columns:50% 50%}section.grid.reverse div{grid-column:1;grid-row:1;text-align:left}section.grid.reverse figure{grid-column:2;grid-row:1}@media(max-width: 992px){section.grid{display:block}section.grid figure{padding:0px}section.grid figure img,section.grid figure svg{padding:initial}section.grid div{padding:3em 0em;text-align:left}}@media(max-width: 688px){section.grid div{margin:0em 1.5em}}section.headline{height:130px;margin-bottom:2em;display:flex;align-items:center;justify-content:center}section.headline .content h1{color:var(--white);animation:inherit;margin:0;padding:0}section.headline .content h1 span{background-color:var(--space)}section.hero{width:100%;height:100vh;margin-top:-130px;display:grid;margin-bottom:3em;z-index:-5}section.hero div.content{align-self:center;grid-column:1;grid-row:1;max-width:600px;margin-left:3em;user-select:none}section.hero div.background{grid-column:1;grid-row:1}section.hero svg{display:block;height:100vh;width:100%}section.hero img{display:block;height:100vh;object-fit:cover}section.hero h1{color:var(--white);animation:inherit}section.hero h1 span{background-color:var(--space_pink)}@media(max-width: 688px){section.hero div.content{margin-left:1.5em;max-width:80%}}section.faq article .q{padding:1em 0em;border-bottom:1px solid var(--smoke);color:var(--white)}section.faq article .q span{animation:colorcycle-text 1s ease-in-out infinite;margin-right:1em}section.faq article .q a{text-decoration:none}section.faq article .a{display:none}section.faq article:target .q{border:none}section.faq article:target .a{display:block;padding:1em 0em}section.mission{display:grid;grid-template-columns:1fr 1fr 1fr;margin:0em 1.5em;grid-column-gap:2em}section.mission a{text-decoration:none}section.mission .card{margin-bottom:2em;user-select:none}section.mission .card .card-image{background-color:var(--space_light);border:2px solid var(--space_light);transition:all 200ms ease-in-out}section.mission .card .card-image img,section.mission .card .card-image svg{width:100%}section.mission .card .card-body{display:flex;justify-content:space-between;margin-top:1em}section.mission .card .card-body .card-text .card-title{font-weight:500;color:var(--purple_light)}section.mission .card .card-body .card-text .card-subtitle{font-weight:400;color:var(--stone);font-size:80%}section.mission .card .card-body .card-text .card-subtitle.active{color:var(--pink_light)}section.mission .card .card-body .card-badges{display:flex;align-items:center;align-self:flex-start}section.mission .card .card-body .card-badges .card-badge{display:flex;align-items:center;justify-content:center;background-color:var(--space_pink);padding:.5em;margin-left:.5em}section.mission .card .card-body .card-badges .card-badge svg{width:32px;height:32px;fill:var(--space)}section.mission .card .card-body .card-badges .card-badge span{font-size:80%;line-height:initial;font-family:"Space Mono",monospace;color:var(--white);font-weight:700}section.mission .card .card-body .card-badges .card-badge.gtc-token{background-color:var(--aqua);animation:colorcycle-shadow 3s ease-in-out infinite}section.mission .card .card-body .card-badges .card-badge.gtc-token span{color:var(--space)}section.mission .card .card-body .card-badges .card-badge.done{background-color:var(--aqua_light)}section.mission .card .card-body .card-badges .card-badge.done svg{fill:none;stroke:var(--space);stroke-width:4}section.mission .card:hover .card-body .card-text .card-title{color:var(--white)}section.mission .card.locked:hover .card-body .card-text .card-title{color:var(--purple_light)}section.mission .card.done .card-body .card-text .card-title{color:var(--aqua_light)}section.mission .card.done:hover .card-body .card-text .card-title{color:var(--aqua_light)}section.mission .card.playable .card-image{animation:colorcycle-border 1s ease-in-out infinite}section.mission .card.playable:hover .card-image{background-color:transparent}@media(max-width: 1312px){section.mission{grid-template-columns:1fr 1fr}}@media(max-width: 992px){section.mission{grid-template-columns:1fr 1fr}}@media(max-width: 688px){section.mission{grid-template-columns:1fr}}section.background{position:fixed;height:100vh;width:100vw;z-index:-2222}section.background img,section.background svg{width:100%;height:100%;object-fit:cover}section#footersocial{display:flex;justify-content:space-between;margin:0em 3em;margin-top:8em}section#footersocial a div{display:block}section#footersocial a div svg{display:block;background-color:none;stroke:var(--purple_light);stroke-width:2;stroke-miterlimit:5;width:48px;height:48px;fill:none;pointer-events:none}section#footersocial a div:hover svg{stroke:var(--white)}@media(max-width: 688px){section#footersocial{margin-left:1.5em;margin-right:1.5em;margin-top:6em;margin-bottom:3em}section#footersocial a div svg{width:36px;height:36px}}section#footer{text-align:center;margin:3em 3em;padding:3em;margin-bottom:12em;border-top:1px solid var(--smoke);user-select:none}section#footer a{margin-right:1.5em;text-decoration:none;font-weight:600;font-size:80%;color:var(--purple_light)}section#footer a[aria-current=page]{color:var(--white)}section#footer a:last-child{margin-right:initial}section#footer a:hover{animation:inherit;color:var(--white)}@media(max-width: 688px){section#footer{margin:0em 1.5em;padding:3em}section#footer a{display:block;margin-right:initial;padding-bottom:2em}}section.introduction{margin:auto;margin-top:3em;max-width:1200px;padding:0em 6em;text-align:center}section.introduction h1 span.aqua{color:var(--aqua)}section.introduction p{margin-bottom:0em}@media(min-width: 1313px){section.introduction{padding:0em 3em}}@media(max-width: 688px){section.introduction{padding:0em 1.5em}}section.quest main{height:calc(100vh - 130px);display:grid}section.quest main .wrapper{justify-self:center;align-self:center;padding:0px;margin:0px auto}section.quest main .wrapper h1{text-align:center;margin:auto;margin-bottom:1.5em}section.quest main .wrapper.scrollable{display:block;justify-self:initial;align-self:initial;margin-top:4em;padding-bottom:15em}section.quest main .wrapper.scrollable h1{margin-left:2em;margin-right:2em}section.quest div.seperator{height:2px;position:fixed;bottom:132px;left:0px;right:0px}section.quest nav{position:fixed;bottom:0px;left:0px;right:0px;height:130px;display:grid;grid-template-columns:1fr 2fr 1fr;grid-gap:1em;font-weight:600;color:var(--white);user-select:none}section.quest nav div{align-self:center}section.quest nav .left{justify-self:left;margin-left:2em}section.quest nav .center{text-align:center;word-break:break-all}section.quest nav .right{justify-self:right;margin-right:2em}section.quest nav .btn{margin-bottom:initial}section.quest nav svg{display:block;margin:0;padding:0;width:64px;height:64px}section.quest nav a{text-decoration:none}.quest-intro{max-width:600px;padding:2em;text-align:center;animation:menu-background 4s ease-in-out infinite}@media(max-width: 688px){.quest-intro{padding:2em 1em;margin:1em}}.quest-video{width:70vw;height:45.675vw;max-height:calc(90vh - 130px)}.quest-video iframe,.quest-video object,.quest-video embed{width:100%;height:100%;border:0}@media(max-width: 688px){.quest-video{width:100vw;height:56.25vw}}.quest-quiz{justify-self:center;align-self:center}.quest-quiz .question{text-align:center;margin:0em 3em}.quest-quiz .reply{display:grid;grid-template-columns:1fr 1fr;grid-gap:1em;margin:0em 3em;user-select:none}.quest-quiz .reply a{background-color:var(--purple_light);height:100px;cursor:pointer;display:grid;padding:.5em;text-decoration:none}.quest-quiz .reply a div{display:inline-block;font-weight:600;color:var(--space);justify-self:center;align-self:center;text-align:center}.quest-quiz .reply a:hover{animation:colorcycle 1s ease-in-out infinite}@media(max-width: 688px){.quest-quiz .question{text-align:center;margin:1em}.quest-quiz .question h1{font-size:120%}.quest-quiz .reply{margin:0em 1em;grid-gap:.5em}}.quest-claim{justify-self:center;align-self:center}.quest-claim .claiming,.quest-claim .claimed,.quest-claim .error{padding:2em;text-align:center;animation:menu-background 4s ease-in-out infinite}.quest-claim .claiming figure img,.quest-claim .claimed figure img,.quest-claim .error figure img{width:300px;margin:auto;margin-bottom:1em}.quest-claim .error{max-width:600px}.quest-claim .claim{padding:2em;text-align:center;animation:menu-background 4s ease-in-out infinite}.quest-claim .claim p{margin-bottom:initial}.quest-claim .claim .addresses{display:grid;grid-template-columns:1fr 1fr;grid-gap:1em;margin-bottom:1em}.quest-claim .claim .addresses .claim_address p{text-align:left;margin-bottom:.5em}.quest-claim .claim .addresses .claim_address div{padding:1em;background-color:var(--smoke)}.quest-claim .claim .addresses .delegate_address p{text-align:right;margin-bottom:.5em}.quest-claim .claim .addresses .delegate_address div{padding:1em;background-color:var(--space_pink)}.quest-claim .claim .addresses textarea{display:block;padding:0em;margin:0em;width:350px;height:auto;font-family:"Space Mono",monospace;font-size:100%;resize:none;word-break:break-all;border:none;outline:none;color:var(--aqua_light);background-color:transparent}.quest-claim .claim .addresses textarea:focus{outline:none}.quest-claim .claim div.grid{display:grid;grid-template-columns:1fr auto;grid-row-gap:.2em;font-family:"Space Mono",monospace;line-height:1.5em}.quest-claim .claim div.grid span.description{justify-self:start;text-align:left}.quest-claim .claim div.grid span.token{justify-self:end;text-align:right}.quest-claim .claim div.grid.total{margin-top:.5em;padding-top:.5em;border-top:1px solid var(--smoke);color:var(--white);font-weight:600}@media(max-width: 992px){.quest-claim .claim .addresses{grid-template-columns:1fr}.quest-claim .claim .addresses .delegate_address p{text-align:left}}@media(max-width: 688px){.quest-claim .claim{padding:2em 1em;margin:1em}}.quest-vote{display:grid;grid-template-columns:1fr 1fr;grid-gap:1em;margin:0em 3em;user-select:none}.quest-vote .option{height:100px;cursor:pointer;display:flex;padding:.5em;text-decoration:none;cursor:pointer}.quest-vote .option label,.quest-vote .option div{display:inline;justify-self:center;align-self:center;cursor:pointer}.quest-vote .option label{font-weight:600;color:var(--white);margin:0em 1em;word-break:break-all}.quest-vote .option div{display:flex;margin-right:.5em;margin-left:auto;width:auto}.quest-vote .option div input,.quest-vote .option div span{display:inline;justify-self:center;align-self:center}.quest-vote .option div input{border:0;outline:0;padding:0;margin:0;background-color:transparent;color:var(--aqua);font-size:100%;font-weight:600;width:40px;height:80px;text-align:right;margin-right:.1em;margin-left:1em;cursor:pointer;-moz-appearance:textfield}.quest-vote .option div input::selection{background-color:var(--aqua);color:var(--space)}.quest-vote .option div span{color:var(--aqua)}.quest-vote .option .bar{position:absolute;top:0;left:0;background-color:var(--purple_light);width:0%;height:100%;z-index:-1;transition:all 1000ms linear}.quest-vote .option.active{background-color:var(--space);animation:colorcycle-shadow 3s ease-in-out infinite}.quest-vote .option:hover{animation:colorcycle-shadow 3s ease-in-out infinite;backdrop-filter:none;background-color:var(--space)}.quest-vote input::-webkit-outer-spin-button,.quest-vote input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}@media(max-width: 688px){.quest-vote{grid-template-columns:1fr}}#quest-setup{position:fixed;top:1em;right:1em}#quest-setup div{cursor:pointer}#quest-setup div svg{display:block;background-color:none;stroke:var(--purple_light);stroke-width:2;stroke-miterlimit:5;width:48px;height:48px;fill:none;pointer-events:none}#quest-setup div:hover svg{stroke:var(--white)}.quest-delegationmode{max-width:650px;text-align:center;padding:2em 1em;margin:1em}.quest-delegationmode p{margin-bottom:0em}@media(max-width: 688px){.quest-delegationmode{padding:2em 1em;margin:1em}}.quest-senators{display:grid;grid-template-columns:1fr 1fr;grid-gap:1em;margin:0em 3em;margin-top:3em}.quest-senators .senator-card{user-select:none;background-color:var(--space_light);cursor:pointer;position:relative}.quest-senators .senator-card .senator-details{display:flex;background-color:#0E0333EE;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.quest-senators .senator-card .senator-details .btn{margin-bottom:0px}.quest-senators .senator-card:hover{animation:colorcycle-shadow-big 3s ease-in-out infinite}.quest-senators .senator-card:hover .senator-details{opacity:1}.quest-senators .senator-card .senator{display:flex;align-items:center}.quest-senators .senator-card .senator figure img{width:140px;height:140px;display:block}.quest-senators .senator-card .senator .text{margin:0em 1.5em}.quest-senators .senator-card .senator .text .name{color:var(--white);font-weight:500}.quest-senators .senator-card .senator .text .description{font-size:80%;line-height:160%;margin-top:.3em;margin-bottom:.2em}.quest-senators .senator-card .senator .text .selected{color:var(--aqua);font-weight:500;display:none}.quest-senators .senator-card.selected{background-color:var(--purple_light)}.quest-senators .senator-card.selected .senator .text .description{display:none}.quest-senators .senator-card.selected .senator .text .selected{display:block}.quest-senators .senator-card.selected:hover .senator-details{opacity:0}@media(max-width: 992px){.quest-senators{margin:0em 2em;grid-template-columns:1fr}.quest-senators .senator-card .senator figure img{width:120px;height:120px}}@media(max-width: 688px){.quest-senators{margin:0em 1em}.quest-senators .senator-card .senator figure img{width:100px;height:100px}}.quest-delegateaddress{margin:0em 3em;margin-top:3em}.quest-delegateaddress input{display:block;padding:.5em 1em;margin:0px auto;border:0px;outline:0px;width:800px;max-width:90%;color:var(--pink_light);font-family:"Space Mono",monospace;background-color:var(--space_pink);font-size:100%;text-align:center;word-break:break-all}.quest-delegateaddress input::placeholder{color:var(--space)}.quest-delegateaddress input:focus{background-color:none}#progressbar{width:100%;background-color:var(--purple_light);height:2px;transition:all 1000ms linear}#progressbar.halftime{background-color:var(--aqua_light)}#progressbar.hurryup{animation:colorcycle 1s ease-in-out infinite}section.dashboard{display:grid;grid-template-columns:1fr 1fr;margin:auto;margin:0em 1.5em;grid-gap:1em}section.dashboard .section.full{grid-column:1/span 2}section.dashboard .header{background-color:var(--space_pink);display:flex;align-items:center;height:90px;user-select:none}section.dashboard .content{margin:50px 30px}section.dashboard a{text-decoration:none}@media(max-width: 992px){section.dashboard{grid-template-columns:1fr}section.dashboard .section.full{grid-column:initial}}section.dashboard .header svg{width:50px;height:50px;display:block}section.dashboard .header .icon{margin-left:1em}section.dashboard .header .title{margin-left:1em;font-weight:500;color:var(--purple_light)}section.dashboard .header .title span{color:var(--aqua_light)}section.dashboard .header .arrow{margin-left:auto}section.dashboard .header .arrow svg{margin-right:.5em;stroke:var(--purple_light)}section.dashboard .header:hover .arrow svg{stroke:var(--white)}section.dashboard .content-governance .wrapper{margin:auto;max-width:900px}section.dashboard .content-governance .text{text-align:center;margin:auto;margin-bottom:2em}section.dashboard .content-governance .delegate{margin:auto;text-align:center}section.dashboard .content-governance .delegate input{padding:.66rem 1.66em;font-size:100%;font-weight:600;color:var(--space);font-family:"Space Mono",monospace;background-color:var(--aqua);border:none;outline:none;text-align:center;width:600px}section.dashboard .content-governance .delegate input:focus{border:none}@media(max-width: 992px){section.dashboard .content-governance .delegate input{width:100%;margin-bottom:1em}}section.dashboard .content-leaderboard .col{display:flex;align-items:center;margin-bottom:1em}section.dashboard .content-leaderboard .place{margin-right:1em}section.dashboard .content-leaderboard .score{margin-left:auto}section.dashboard .content-mission .col{display:flex;align-items:center;margin-bottom:1em}section.dashboard .content-mission .mission-status{margin-left:auto;color:var(--stone)}section.dashboard .content-mission .mission-status.playable{color:var(--pink_light)}section.dashboard .content-mission .mission-status.locked {color:var(--smoke)}section.dashboard .content-mission .mission-status.done{color:var(--aqua_light)}section.dashboard .content-mission .mission-status-icon{margin-left:1em}section.dashboard .content-mission .mission-status-icon svg{fill:var(--stone);height:17px;width:17px;display:block}section.dashboard .content-mission .mission-status-icon.playable svg{fill:var(--pink_light)}section.dashboard .content-mission .mission-status-icon.locked  svg{fill:var(--smoke)}section.dashboard .content-mission .mission-status-icon.done svg{fill:var(--aqua_light)}section.dashboard .content-proposals .col{display:flex;align-items:center;margin-bottom:1em}section.dashboard .content-wallet .amount{font-family:"Space Mono",monospace;color:var(--aqua_light);font-size:200%;font-weight:400;margin-bottom:.2em;line-height:1.3em;text-align:center}section.dashboard .content-wallet .status{font-size:100%;font-weight:400;text-align:center}figure.intro img,figure.intro svg{background-color:var(--space_light)}figure.outro img,figure.outro svg{background-color:var(--space_light)}@media(max-width: 992px){figure.intro img,figure.intro svg,figure.outro img,figure.outro svg{max-height:700px;object-fit:cover}}@media(max-width: 688px){figure.intro img,figure.intro svg,figure.outro img,figure.outro svg{max-height:600px;object-fit:cover}}.hide{display:none !important}.d-none{display:none !important}.receiveAddress{display:block;padding:.5em 1em;color:var(--aqua_light);font-family:"Space Mono",monospace;background-color:var(--smoke);font-size:90%;text-align:center;word-break:break-all;margin-bottom:1em}/*# sourceMappingURL=app.css.map */ diff --git a/app/assets/quadraticlands/css/app.css.map b/app/assets/quadraticlands/css/app.css.map index 14b90751b00..d64f9e83534 100644 --- a/app/assets/quadraticlands/css/app.css.map +++ b/app/assets/quadraticlands/css/app.css.map @@ -1 +1 @@ -{"version":3,"sourceRoot":"","sources":["../scss/breakpoints.scss","../scss/core.scss","../scss/typography.scss","../scss/nav.scss","../scss/nav/user.scss","../scss/nav/links.scss","../scss/nav/wallet.scss","../scss/nav/signin.scss","../scss/nav/burger.scss","../scss/header.scss","../scss/buttons.scss","../scss/figure.scss","../scss/wallet-provider.scss","../scss/sal.scss","../scss/particles.scss","../scss/keyframes.scss","../scss/web3modal.scss","../scss/table.scss","../scss/flashmessage.scss","../scss/cookielaw.scss","../scss/glass.scss","../scss/selection.scss","../scss/section_column.scss","../scss/section_table.scss","../scss/section_grid.scss","../scss/section_headline.scss","../scss/section_hero.scss","../scss/section_faq.scss","../scss/section_mission.scss","../scss/section_background.scss","../scss/section_footersocial.scss","../scss/section_footer.scss","../scss/quest/section.scss","../scss/quest/quest-intro.scss","../scss/quest/quest-video.scss","../scss/quest/quest-quiz.scss","../scss/quest/quest-claim.scss","../scss/quest/quest-vote.scss","../scss/quest/quest-setup.scss","../scss/quest/progressbar.scss","../scss/dashboard/section_dashboard.scss","../scss/dashboard/header.scss","../scss/dashboard/content-governance.scss","../scss/dashboard/content-leaderboard.scss","../scss/dashboard/content-mission.scss","../scss/dashboard/content-proposals.scss","../scss/dashboard/content-wallet.scss","../scss/figure_introoutro.scss","../scss/app.scss"],"names":[],"mappings":"CAMA,0BACC,MACC,qBAIF,0BACC,MACC,oBAIF,yBACC,MACC,oBAIF,yBACC,MACC,mBC1BF,MAGI,wBACA,kBACA,uBAGA,sBACA,gBACA,qBAGA,sBACA,gBACA,qBAGA,iBACA,sBACA,uBACA,+CACA,yBACA,iCAGA,iBACA,iBACA,iBAKJ,EACI,SACA,UACA,sBAIJ,IACI,cACA,WAIJ,KACI,8BACA,mBAIJ,KACI,uBCrDJ,KACI,iCACA,kBACA,mCACA,kCACA,kCACA,mBAIJ,GACI,mCACA,mBACA,eACA,gBACA,kBACA,mBACA,oDAGJ,GACI,mCACA,mBACA,eACA,gBACA,kBACA,mBACA,QACI,kDAIR,GACI,iCACA,eACA,gBACA,0BACA,mBACA,QACI,kDAIR,EACI,eACA,gBACA,mBAIJ,MACI,mBAGJ,GACI,mBAKJ,EACI,mBAEA,QACI,mBACA,kDAGJ,QACI,aACA,kBAUR,0BACI,KACI,gBAIR,0BACI,KACC,gBAIL,yBACI,KACC,gBAIL,yBACI,KACC,eAED,GACI,gBCvGR,IAEC,aACA,aCHD,UAEC,kBACA,kBAEA,YACC,qBACA,0BAEA,kBACC,mBAKF,cACC,aACA,kBACC,WACA,YACA,cACA,mBACA,kBAED,mBACC,kBACA,gBAKF,eACC,aAOF,yBAEC,UACC,kBACA,eACC,cC5CH,WAEC,cAEA,kBACA,mBACA,kBAEA,aAEC,0BACA,kBAIC,mCACC,mBAKD,sBACC,mBAIF,wBACC,qBAGD,gBACC,0BACA,qBACA,sBAMF,cACC,sBASF,yBAEC,WACC,kBACA,aACC,mBAaH,yBAGC,WAEC,aAEA,cACC,8BACA,yCACA,kDACA,kBACA,aACA,UACA,UACA,SACA,aAEA,qBACC,cAID,gBACC,qBACA,eACA,gBAEA,mBACC,oBACA,cACA,oBAGD,sBACC,kBAEA,yBACC,+BACA,mBAIF,mCACC,oBC/GL,YAEC,aACA,eACG,mBACA,uBAEA,oCACA,aACA,kBAEH,gCACC,WACA,YACA,cACA,kBACA,eAIA,iCACC,aAMA,sEACC,aAKH,iBACC,cACA,gBACA,mCACA,gBACA,kBAID,2BACC,mCACA,mBACA,oDACA,6BACC,mBACA,qBAUF,iBACC,aAOF,yBAGE,iBACC,cCtEH,YACC,kBAEA,iBACC,kBAGD,iBACC,aCRF,QACC,aACA,aAID,yBAEC,QACC,cACA,iBACA,kBACA,wBACC,WACA,YACA,cACA,kBACA,eAGD,oBACC,qBAED,mBACC,sBCxBH,OAEC,aACA,gCACA,oBAEA,aAEA,gBACA,cAEA,gBACA,iBAIA,cAEC,YACA,aA6BA,aA3BA,uBACC,kBACA,sDACC,cACA,YACA,cAIF,qBACC,YACA,kBACA,kDACC,WACA,YACA,cAKD,oEACC,YACA,WACA,cAYH,WACC,kBACA,iBASF,yBACC,OACC,iBAKF,yBACC,OACC,iBC5EF,KACE,SACA,iBACA,kBACA,mBAGA,qBACA,sBACA,eACA,gBACA,qBACA,mBACA,YACA,eACA,kBAGA,mCACA,mBAEA,iBACA,kBAGA,WACE,6CACA,UAGF,WACE,aACA,mBASJ,QACE,kBACA,cAMF,YACE,qCAGF,UACE,mCCtDF,OAEC,iBAEA,sBACC,cACA,SACA,UAGD,gBACC,2CCXF,iBAEC,8BACA,kDAEA,kBACA,QACA,UACA,cAEA,gBAEA,aAEA,wBACC,cAGD,8BACC,kBAID,4BACC,aACA,gCACA,oBACA,iBACA,eACA,8BACA,qCAEA,mBACA,cACA,gBACA,kBAEA,gEACC,WACA,YACA,cACA,kBACA,eAMF,4BACC,gBACA,qCACA,6BACA,+BACA,cACA,gBACA,mBACA,eAEA,kCACC,eAMF,8BAEC,aACA,gCACA,oBACA,iBACA,eAEA,mBACA,cACA,gBACA,kBACA,eAEA,oEACC,WACA,YACA,cACA,kBACA,eAGD,oCACC,mBACA,+BCzFH,+/OCEC,eACA,MACA,aACA,YACA,cAIA,sBACC,YACA,kBACA,MACA,OACA,UACA,WACA,UCfF,sBACI,gCACA,iCACA,mCACA,mCAGJ,2BACI,qBACA,sBACA,wBACA,wBAGJ,6BACI,gCACA,iCACA,mCACA,mCAGJ,6BACI,sBACA,uBACA,yBACA,yBAKJ,yCACI,qFACA,0FACA,wFAKJ,2BACI,4CACA,6CACA,+CACA,+CAIJ,oBACI,+BACA,iCACA,kCAGJ,4BACI,gCACA,gCACA,mCAWJ,2BACI,oBACA,qBACA,uBACA,uBAGJ,6BACI,gDACA,iDACA,mDACA,mDC/EJ,0BACC,uDACA,iCACA,4BACA,uBAGD,8EACC,0BACC,oCACA,4BAKF,sBACC,wCACA,uBACA,iCAGD,4BACC,uBACA,iCAID,2BACC,uBAID,4BACC,wBAID,8BAEC,+CACA,iCACA,eACA,uBAEA,uDACC,2BAGD,uDACC,qCACG,8CACA,2BACA,0BAGJ,8DACC,8BAMA,6DACC,8BACA,oDChEH,MAEC,cACA,sBACA,yBACA,mBAEA,SACC,mBACA,wBACA,8BACA,cAIA,eACC,mBChBH,uBAEC,cACA,eACA,QACA,UAEA,YAEA,2BACC,cACA,mCACA,mBACA,kBACA,mBAEA,iBAEA,cACA,mCACA,gBAEA,yBAEA,6CCxBF,WACC,eACA,WACA,SACA,UACA,aACA,mBACA,YACA,WAEA,iBACC,cACA,iBACA,wBAGD,mBACC,iBACA,wBACC,SACA,6CAIF,aACC,qBAGD,gBACC,aAQF,yBACC,WACC,cACA,cACA,iBACC,qBACA,kBAED,mBACC,kBC5CH,OACC,4CAKD,8EACC,OACC,oCACA,4BCXF,iBACC,6BACA,mBAGD,YACC,6BACA,mBCPD,eAEC,kBACA,YACA,iBACA,gBAEA,wBACC,kBAID,sBACC,SACA,UACA,8BAQF,0BACC,eACC,iBAeF,yBACC,eACC,mBC1CF,cAEC,iBAEA,oBACC,WAKA,uBACC,0BACA,gBACA,sBACA,mCACA,gBACA,MACA,cACA,YACA,eAEA,6BACC,mBAGD,2CACC,mBACA,iDACC,aACA,cAKF,4CACC,mBACA,kDACC,aACA,cAWH,uBACC,YACA,qCACA,mBACA,kBACA,YAEA,yBACC,qBAaJ,yBAEC,cAEC,eACA,gBAEA,uBACC,iBC9EH,aAEC,aACA,8BAEA,iBACA,YACA,kBAEA,iBACC,kBACA,iBACA,eAGD,oBACC,YACA,gDACG,YAIJ,qBACC,8BAEC,yBACC,cACA,WACA,gBAED,4BACC,cACA,WAkBJ,yBACC,aACC,cAEA,oBACC,YAEA,gDACG,gBAIJ,iBACC,gBACA,iBAUH,yBAEE,iBACC,kBC7EH,iBACC,aACA,kBACA,aACA,mBACA,uBAGC,6BACC,mBACA,kBACA,SACA,UAEA,kCACC,8BCfJ,aACC,WACA,aACA,kBACA,aACA,kBAEA,WAEA,yBACC,kBACA,cACA,WACA,gBACA,gBACA,iBAGD,4BACC,cACA,WAGD,iBACC,cACA,aACA,WAGD,iBACC,cACA,aACA,iBAGD,gBACC,mBACA,kBAEA,qBACC,mCAyDH,yBAEE,yBACC,kBACA,eCjGD,uBACC,gBACA,qCACA,mBAEA,4BACI,kDACA,iBAGJ,yBACC,qBAKF,uBACC,aAKA,8BACC,YAED,8BACC,cACA,gBC/BJ,gBAEC,aACA,kCACA,iBACA,oBAEA,kBACC,qBAMF,sBAEC,kBACA,iBAGA,kCAEC,oCACA,oCAEA,iCACA,4EACC,WAKF,iCAEC,aACA,8BACA,eAIC,wDACC,gBACG,0BAGJ,2DACC,gBACG,mBACA,cAEA,kEACC,wBAMN,8CAEC,aACA,mBACA,sBAEA,0DACC,aACA,mBACA,uBACA,mCACA,aACA,iBAEA,8DACC,WACA,YACA,kBAGD,+DACC,cACA,oBACA,mCACA,mBACA,gBAGD,oEACC,mCACA,oDACA,yEACC,mBAKF,+DACC,mCACA,mEACC,UACA,oBACA,eAeF,8DACC,mBAeA,qEACC,0BAcF,6DACC,wBAQA,mEACC,wBAYJ,2CACE,oDAID,iDACC,6BAkBJ,0BACC,gBACC,+BAIF,yBACC,gBACC,+BAIF,yBACC,gBACC,2BC7MF,mBAEC,eACA,aACA,YACA,cAEA,8CACC,WACA,YACA,iBCVF,qBAEC,aACA,8BAEA,eACA,eAIC,2BACC,cAEA,+BACC,cACA,sBACA,2BACA,eACA,oBACA,WACA,YACA,UACA,oBAIA,qCACC,oBAkBL,yBACC,qBACC,kBACA,mBACA,eACA,kBAIE,+BACC,WACA,aCxDL,eAEC,kBACA,eACA,YACA,mBACA,kCACA,iBAEA,iBACC,mBACA,qBACA,gBACA,cACA,0BAGA,oCACC,mBAID,4BACC,qBAGD,uBACC,kBACA,mBAQH,yBACC,eACC,iBACA,YACA,iBACC,cACA,qBACA,oBCtCF,mBAEC,2BACA,aAIA,4BACC,oBACA,kBAEA,YACA,gBAEA,+BACC,kBACA,YACA,oBAGD,uCACC,cACA,qBACA,mBAEA,eACA,oBAEA,0CACC,gBACA,iBAWJ,4BACC,WACA,eACA,aACA,SACA,UAGD,kBACC,eACA,WACA,SACA,UACA,aAEA,aACA,kCACA,aACA,gBACA,mBAEA,iBAEA,sBACC,kBAGD,wBACC,kBACA,gBAGD,0BACC,kBACA,qBAGD,yBACC,mBACA,iBAGD,uBACC,sBAGD,sBACC,cACA,SACA,UACA,WACA,YAGD,oBACC,qBCrGH,aACC,gBACA,YACA,kBACA,kDAID,yBACC,aACC,gBACA,YCXF,aAEC,WAGA,gBACA,8BAGA,2DACC,WACA,YACA,SAQF,yBACC,aACE,YACA,gBCvBH,YAEC,oBACA,kBAEA,sBACC,kBACA,eAGD,mBACC,aACA,8BACA,aACA,eACA,iBAEA,qBACC,qCACA,aACA,eACA,aACA,aACA,qBAGA,yBACC,qBACA,gBACA,mBACA,oBACA,kBACA,kBAID,2BACC,6CAcJ,yBAGE,sBACC,kBACA,WACA,yBACC,eAIF,mBACC,eACA,eChEH,aAEC,oBACA,kBAGA,oBACC,gBACA,YACA,kBACA,kDAEA,sBACC,sBAMA,oCACC,cACA,eACA,mBACA,cACA,gBACA,mBAGD,oCACC,cACA,iBACA,mBACA,mCACA,6BACA,cACA,kBACA,qBACA,YACA,aACA,WACA,gBACA,kBAEA,0CACC,aASH,iCACC,WAGD,6BACC,aACA,+BACA,kBAEA,mCACA,kBAEA,8CACC,mBACA,gBAGD,wCACC,iBACA,iBAGD,mCACC,gBACA,iBACA,kCACA,mBACA,gBAmBJ,yBAEE,oBACC,gBACA,YCvGH,YAEC,aACA,8BACA,aACA,eACA,iBAEA,oBACC,aACA,eACA,aACA,aACA,qBACA,eAEA,kDACC,eACA,oBACA,kBACA,eAGD,0BACC,gBACA,mBACA,eAEA,qBAID,wBACC,aAEA,kBACA,iBAEA,WAGA,2DACC,eACA,oBACA,kBAGD,8BACC,SACA,UACA,UACA,SACA,6BACA,kBACA,eACA,gBACA,WACA,YACA,iBACA,kBACA,gBACA,eAIA,0BAEA,yCACC,6BACA,mBAKF,6BACC,kBAKF,yBACC,kBACA,MACA,OACA,qCACA,SACA,YACA,WACA,6BAGD,2BACC,8BACA,oDAGD,0BACC,oDACA,qBACA,8BAMF,0FACC,wBACA,SAkBF,yBACC,YAEC,0BAMA,mBACC,gBACA,YCxIH,aAEC,eACA,QACA,UAEA,iBAEC,eAEA,qBACC,cACA,sBACA,2BACA,eACA,oBACA,WACA,YACA,UACA,oBAIA,2BACC,oBCxBJ,aACC,WACA,qCACA,WAEA,6BAEA,sBACC,mCAGD,qBACC,6CCZF,kBAEC,aACA,8BACA,YACA,iBACA,aAIC,gCACC,qBAIF,0BACC,mCACA,aACA,mBACA,YACA,iBAGD,2BACC,iBAGD,oBACC,qBAOF,yBACC,kBACC,0BAEC,gCACC,qBCtCH,8BACC,WACA,YACA,cAGD,gCACC,gBAGD,iCACC,gBACA,gBACA,0BACA,sCACC,wBAIF,iCACC,iBACA,qCACC,kBACA,2BAOA,2CACC,oBC/BH,+CACC,YACA,gBAGD,4CAEC,kBACA,YACA,kBAGD,gDACC,YACA,kBAGA,sDACC,sBACA,eACA,gBACA,mBACA,mCACA,6BACA,YACA,aACA,kBAEA,YAEA,4DACC,YAiBJ,yBAGG,sDACC,WACA,mBCjDH,4CACC,aACA,mBACA,kBAGD,8CACC,iBAOD,8CACC,iBCfD,wCACC,aACA,mBACA,kBAMD,mDACC,iBACA,mBAEA,oFACA,8EACA,gFAID,wDACC,gBAEA,4DACC,kBACA,YACA,WACA,cAGY,4FACF,sFACF,wFC/BV,0CACC,aACA,mBACA,kBCHD,0CACI,mCACA,wBACA,eACA,gBACA,mBACD,kBACC,kBAGJ,0CACI,eACA,gBACA,kBChBH,kCACC,oCAMD,kCACC,oCAgBH,yBAEE,oEACC,iBACA,kBAOH,yBAEE,oEACC,iBACA,kBC2BH,MACC,wBAGD,QACC,wBAGD,eACC,cACA,iBAEA,wBACA,mCACA,mCAEA,cACA,kBAEA,qBACA","file":"app.css"} \ No newline at end of file +{"version":3,"sourceRoot":"","sources":["../scss/breakpoints.scss","../scss/core.scss","../scss/typography.scss","../scss/nav.scss","../scss/nav/user.scss","../scss/nav/links.scss","../scss/nav/wallet.scss","../scss/nav/signin.scss","../scss/nav/burger.scss","../scss/header.scss","../scss/buttons.scss","../scss/figure.scss","../scss/wallet-provider.scss","../scss/sal.scss","../scss/particles.scss","../scss/keyframes.scss","../scss/web3modal.scss","../scss/table.scss","../scss/flashmessage.scss","../scss/cookielaw.scss","../scss/glass.scss","../scss/selection.scss","../scss/delegation-toggle.scss","../scss/section_column.scss","../scss/section_table.scss","../scss/section_grid.scss","../scss/section_headline.scss","../scss/section_hero.scss","../scss/section_faq.scss","../scss/section_mission.scss","../scss/section_background.scss","../scss/section_footersocial.scss","../scss/section_footer.scss","../scss/section_introduction.scss","../scss/quest/section.scss","../scss/quest/quest-intro.scss","../scss/quest/quest-video.scss","../scss/quest/quest-quiz.scss","../scss/quest/quest-claim.scss","../scss/quest/quest-vote.scss","../scss/quest/quest-setup.scss","../scss/quest/quest-delegationmode.scss","../scss/quest/quest-senators.scss","../scss/quest/quest-delegateaddress.scss","../scss/quest/progressbar.scss","../scss/dashboard/section_dashboard.scss","../scss/dashboard/header.scss","../scss/dashboard/content-governance.scss","../scss/dashboard/content-leaderboard.scss","../scss/dashboard/content-mission.scss","../scss/dashboard/content-proposals.scss","../scss/dashboard/content-wallet.scss","../scss/figure_introoutro.scss","../scss/app.scss"],"names":[],"mappings":"CAMA,0BACC,MACC,qBAIF,0BACC,MACC,oBAIF,yBACC,MACC,oBAIF,yBACC,MACC,mBC1BF,MAGI,wBACA,kBACA,uBAGA,sBACA,gBACA,qBAGA,sBACA,gBACA,qBAEA,gBAIA,iBACA,sBACA,uBACA,+CACA,yBACA,iCAGA,iBACA,iBACA,iBAIA,mBAOJ,EACI,SACA,UACA,sBAIJ,IACI,cACA,WAIJ,KACI,8BACA,mBAIJ,KACI,uBC9DJ,KACI,iCACA,kBACA,mCACA,kCACA,kCACA,mBAIJ,GACI,mCACA,mBACA,eACA,gBACA,kBACA,mBACA,oDAGJ,GACI,mCACA,mBACA,eACA,gBACA,kBACA,mBACA,QACI,kDAIR,GACI,iCACA,eACA,gBACA,0BACA,mBACA,QACI,kDAIR,EACI,eACA,gBACA,mBAIJ,MACI,mBAGJ,GACI,mBAKJ,EACI,mBAEA,QACI,mBACA,kDAGJ,QACI,aACA,kBAUR,0BACI,KACI,gBAIR,0BACI,KACC,gBAIL,yBACI,KACC,gBAIL,yBACI,KACC,eAED,GACI,gBCvGR,IAEC,aACA,aCHD,UAEC,kBACA,kBAEA,YACC,qBACA,0BAEA,kBACC,mBAKF,cACC,aACA,kBACC,WACA,YACA,cACA,mBACA,kBAED,mBACC,kBACA,gBAKF,eACC,aAOF,yBAEC,UACC,kBACA,eACC,cC5CH,WAEC,cAEA,kBACA,mBACA,kBAEA,aAEC,0BACA,kBAIC,mCACC,mBAKD,sBACC,mBAIF,wBACC,qBAGD,gBACC,0BACA,qBACA,sBAMF,cACC,sBASF,yBAEC,WACC,kBACA,aACC,mBAaH,yBAGC,WAEC,aAEA,cACC,8BACA,yCACA,kDACA,kBACA,aACA,UACA,UACA,SACA,aAEA,qBACC,cAID,gBACC,qBACA,eACA,gBAEA,mBACC,oBACA,cACA,oBAGD,sBACC,kBAEA,yBACC,+BACA,mBAIF,mCACC,oBC/GL,YAEC,aACA,eACG,mBACA,uBAEA,oCACA,aACA,kBAEH,gCACC,WACA,YACA,cACA,kBACA,eAIA,iCACC,aAMA,sEACC,aAKH,iBACC,cACA,gBACA,mCACA,gBACA,kBAID,2BACC,mCACA,mBACA,oDACA,6BACC,mBACA,qBAUF,iBACC,aAOF,yBAGE,iBACC,cCtEH,YACC,kBAEA,iBACC,kBAGD,iBACC,aCRF,QACC,aACA,aAID,yBAEC,QACC,cACA,iBACA,kBACA,wBACC,WACA,YACA,cACA,kBACA,eAGD,oBACC,qBAED,mBACC,sBCxBH,OAEC,aACA,gCACA,oBAEA,aAEA,gBACA,cAEA,gBACA,iBAIA,cAEC,YACA,aA6BA,aA3BA,uBACC,kBACA,sDACC,cACA,YACA,cAIF,qBACC,YACA,kBACA,kDACC,WACA,YACA,cAKD,oEACC,YACA,WACA,cAYH,WACC,kBACA,iBASF,yBACC,OACC,iBAKF,yBACC,OACC,iBC5EF,KACE,SACA,iBACA,kBACA,mBAGA,qBACA,sBACA,eACA,gBACA,qBACA,mBACA,YACA,eACA,kBAGA,mCACA,mBAEA,iBACA,kBAGA,WACE,6CACA,UAGF,WACE,aACA,mBASJ,QACE,kBACA,cAMF,YACE,qCAGF,UACE,mCAIF,aACE,gCC3DF,OAEC,iBAEA,sBACC,cACA,SACA,UAGD,gBACC,2CCXF,iBAEC,8BACA,kDAEA,kBACA,QACA,UACA,cAEA,gBAEA,aAEA,wBACC,cAGD,8BACC,kBAID,4BACC,aACA,gCACA,oBACA,iBACA,eACA,8BACA,qCAEA,mBACA,cACA,gBACA,kBAEA,gEACC,WACA,YACA,cACA,kBACA,eAMF,4BACC,gBACA,qCACA,6BACA,+BACA,cACA,gBACA,mBACA,eAEA,kCACC,eAMF,8BAEC,aACA,gCACA,oBACA,iBACA,eAEA,mBACA,cACA,gBACA,kBACA,eAEA,oEACC,WACA,YACA,cACA,kBACA,eAGD,oCACC,mBACA,+BCzFH,+/OCEC,eACA,MACA,aACA,YACA,cAIA,sBACC,YACA,kBACA,MACA,OACA,UACA,WACA,UCfF,sBACI,gCACA,iCACA,mCACA,mCAGJ,2BACI,qBACA,sBACA,wBACA,wBAGJ,6BACI,gCACA,iCACA,mCACA,mCAGJ,6BACI,sBACA,uBACA,yBACA,yBAKJ,yCACI,qFACA,0FACA,wFAKJ,2BACI,4CACA,6CACA,+CACA,+CAIJ,oBACI,+BACA,iCACA,kCAGJ,4BACI,gCACA,gCACA,mCAWJ,2BACI,oBACA,qBACA,uBACA,uBAGJ,6BACI,gDACA,iDACA,mDACA,mDAGJ,iCACI,gDACA,iDACA,mDACA,mDCtFJ,0BACC,uDACA,iCACA,4BACA,uBAGD,8EACC,0BACC,oCACA,4BAKF,sBACC,wCACA,uBACA,iCAGD,4BACC,uBACA,iCAID,2BACC,uBAID,4BACC,wBAID,8BAEC,+CACA,iCACA,eACA,uBAEA,uDACC,2BAGD,uDACC,qCACG,8CACA,2BACA,0BAGJ,8DACC,8BAMA,6DACC,8BACA,oDChEH,MAEC,cACA,sBACA,yBACA,mBAEA,SACC,mBACA,wBACA,8BACA,cAIA,eACC,mBChBH,uBAEC,cACA,eACA,QACA,UAEA,YAEA,2BACC,cACA,mCACA,mBACA,kBACA,mBAEA,iBAEA,cACA,mCACA,gBAEA,yBAEA,6CCxBF,WACC,eACA,WACA,SACA,UACA,aACA,mBACA,YACA,WAEA,iBACC,cACA,iBACA,wBAGD,mBACC,iBACA,wBACC,SACA,6CAIF,aACC,qBAGD,gBACC,aAQF,yBACC,WACC,cACA,cACA,iBACC,qBACA,kBAED,mBACC,kBC5CH,OACC,4CAKD,8EACC,OACC,oCACA,4BCXF,iBACC,6BACA,mBAGD,YACC,6BACA,mBCND,mBAEC,aACA,mBAEA,mBACA,uBAEA,eAGA,0BACC,eACA,gBACA,mBAOF,QAEC,aACA,mBACA,iBACA,aACA,mBACA,mBACA,gBACA,YACA,8BAEA,eAEA,4BAEA,cACC,oDAID,gBACC,WACA,YACA,mBACA,8BAGD,mCACC,eAKD,gBAEC,qCAEA,yBACC,cAGD,0BACC,aAGD,wBACC,gBAKF,iBAEC,mCAEA,0BACC,aAGD,2BACC,cAGD,yBACC,iBCvFH,eAEC,kBACA,YACA,iBACA,gBAEA,wBACC,kBAID,sBACC,SACA,UACA,8BAQF,0BACC,eACC,iBAeF,yBACC,eACC,mBC1CF,cAEC,iBAEA,oBACC,WAKA,uBACC,0BACA,gBACA,sBACA,mCACA,gBACA,MACA,cACA,YACA,eAEA,6BACC,mBAGD,2CACC,mBACA,iDACC,aACA,cAKF,4CACC,mBACA,kDACC,aACA,cAWH,uBACC,YACA,qCACA,mBACA,kBACA,YAEA,yBACC,qBAaJ,yBAEC,cAEC,eACA,gBAEA,uBACC,iBC9EH,aAEC,aACA,8BAEA,iBACA,YACA,kBAEA,iBACC,kBACA,iBACA,eAGD,oBACC,YACA,gDACG,YAIJ,qBACC,8BAEC,yBACC,cACA,WACA,gBAED,4BACC,cACA,WAkBJ,yBACC,aACC,cAEA,oBACC,YAEA,gDACG,gBAIJ,iBACC,gBACA,iBAUH,yBAEE,iBACC,kBC7EH,iBACC,aACA,kBACA,aACA,mBACA,uBAGC,6BACC,mBACA,kBACA,SACA,UAEA,kCACC,8BCfJ,aACC,WACA,aACA,kBACA,aACA,kBAEA,WAEA,yBACC,kBACA,cACA,WACA,gBACA,gBACA,iBAGD,4BACC,cACA,WAGD,iBACC,cACA,aACA,WAGD,iBACC,cACA,aACA,iBAGD,gBACC,mBACA,kBAEA,qBACC,mCAyDH,yBAEE,yBACC,kBACA,eCjGD,uBACC,gBACA,qCACA,mBAEA,4BACI,kDACA,iBAGJ,yBACC,qBAKF,uBACC,aAKA,8BACC,YAED,8BACC,cACA,gBC/BJ,gBAEC,aACA,kCACA,iBACA,oBAEA,kBACC,qBAMF,sBAEC,kBACA,iBAGA,kCAEC,oCACA,oCAEA,iCACA,4EACC,WAKF,iCAEC,aACA,8BACA,eAIC,wDACC,gBACG,0BAGJ,2DACC,gBACG,mBACA,cAEA,kEACC,wBAMN,8CAEC,aACA,mBACA,sBAEA,0DACC,aACA,mBACA,uBACA,mCACA,aACA,iBAEA,8DACC,WACA,YACA,kBAGD,+DACC,cACA,oBACA,mCACA,mBACA,gBAGD,oEACC,6BAEA,oDACA,yEACC,mBAKF,+DACC,mCACA,mEACC,UACA,oBACA,eAeF,8DACC,mBAeA,qEACC,0BAcF,6DACC,wBAQA,mEACC,wBAYJ,2CACE,oDAID,iDACC,6BAkBJ,0BACC,gBACC,+BAIF,yBACC,gBACC,+BAIF,yBACC,gBACC,2BC9MF,mBAEC,eACA,aACA,YACA,cAEA,8CACC,WACA,YACA,iBCVF,qBAEC,aACA,8BAEA,eACA,eAIC,2BACC,cAEA,+BACC,cACA,sBACA,2BACA,eACA,oBACA,WACA,YACA,UACA,oBAIA,qCACC,oBAkBL,yBACC,qBACC,kBACA,mBACA,eACA,kBAIE,+BACC,WACA,aCxDL,eAEC,kBACA,eACA,YACA,mBACA,kCACA,iBAEA,iBACC,mBACA,qBACA,gBACA,cACA,0BAGA,oCACC,mBAID,4BACC,qBAGD,uBACC,kBACA,mBAQH,yBACC,eACC,iBACA,YACA,iBACC,cACA,qBACA,oBC3CH,qBAEC,YAEA,eAEA,iBACA,gBACA,kBAQE,kCACC,kBAKH,uBACC,kBAUF,0BACC,qBACC,iBAeF,yBACC,qBACC,mBC/CD,mBAEC,2BACA,aAIA,4BACC,oBACA,kBAEA,YACA,gBAEA,+BACC,kBACA,YACA,oBAGD,uCACC,cACA,qBACA,mBAEA,eACA,oBAEA,0CACC,gBACA,iBAWJ,4BACC,WACA,eACA,aACA,SACA,UAGD,kBACC,eACA,WACA,SACA,UACA,aAEA,aACA,kCACA,aACA,gBACA,mBAEA,iBAEA,sBACC,kBAGD,wBACC,kBACA,gBAGD,0BACC,kBACA,qBAGD,yBACC,mBACA,iBAGD,uBACC,sBAGD,sBACC,cACA,SACA,UACA,WACA,YAGD,oBACC,qBCrGH,aACC,gBACA,YACA,kBACA,kDAID,yBACC,aACC,gBACA,YCXF,aAEC,WAGA,gBACA,8BAGA,2DACC,WACA,YACA,SAQF,yBACC,aACE,YACA,gBCvBH,YAEC,oBACA,kBAEA,sBACC,kBACA,eAGD,mBACC,aACA,8BACA,aACA,eACA,iBAEA,qBACC,qCACA,aACA,eACA,aACA,aACA,qBAGA,yBACC,qBACA,gBACA,mBACA,oBACA,kBACA,kBAID,2BACC,6CAcJ,yBAGE,sBACC,kBACA,WACA,yBACC,eAIF,mBACC,eACA,eChEH,aAEC,oBACA,kBAGA,iEACC,YACA,kBACA,kDAGC,kGACC,YACA,YACA,kBAMH,oBACC,gBAKD,oBAEC,YACA,kBACA,kDAEA,sBACC,sBAGD,+BAEC,aACA,8BACA,aAEA,kBAGC,gDACC,gBACA,mBAGD,kDACC,YAEA,8BAMD,mDACC,iBACA,mBAED,qDACC,YAEA,mCAIF,wCACC,cACA,YACA,WAEA,YACA,YAEA,mCAEA,eACA,YAEA,qBACA,YACA,aAEA,wBACA,6BAGA,8CACC,aAeH,6BACC,aACA,+BACA,kBAEA,mCACA,kBAEA,8CACC,mBACA,gBAGD,wCACC,iBACA,iBAGD,mCACC,gBACA,iBACA,kCACA,mBACA,gBAiBJ,yBAGG,+BACC,0BAGC,mDACC,iBAgBN,yBAEE,oBACC,gBACA,YChLH,YAEC,aACA,8BACA,aACA,eAIA,iBAEA,oBACC,aACA,eACA,aACA,aACA,qBACA,eAEA,kDACC,eACA,oBACA,kBACA,eAGD,0BACC,gBACA,mBACA,eAEA,qBAID,wBACC,aAEA,kBACA,iBAEA,WAGA,2DACC,eACA,oBACA,kBAGD,8BACC,SACA,UACA,UACA,SACA,6BACA,kBACA,eACA,gBACA,WACA,YACA,iBACA,kBACA,gBACA,eAIA,0BAEA,yCACC,6BACA,mBAKF,6BACC,kBAKF,yBACC,kBACA,MACA,OACA,qCACA,SACA,YACA,WACA,6BAGD,2BACC,8BACA,oDAGD,0BACC,oDACA,qBACA,8BAMF,0FACC,wBACA,SAkBF,yBACC,YAEC,2BCnIF,aAEC,eACA,QACA,UAEA,iBAEC,eAEA,qBACC,cACA,sBACA,2BACA,eACA,oBACA,WACA,YACA,UACA,oBAIA,2BACC,oBCxBJ,sBACC,gBAEA,kBAEA,gBACA,WAEA,wBACC,kBAQF,yBACC,sBACC,gBACA,YCpBF,gBAEC,aACA,8BACA,aACA,eAEA,eAGA,8BAEC,iBAEA,oCACA,eAEA,kBAEA,+CAEC,aAGA,2BAEA,kBACA,MACA,OACA,WACA,YAEA,UAEA,oDACC,kBAKF,oCAEC,wDAEA,qDACC,UAOF,uCAEC,aACA,mBAGC,kDACC,YACA,aACA,cAIF,6CAEC,iBAEA,mDACC,mBACA,gBAGD,0DACC,cACA,iBACA,gBACA,mBAGD,uDACC,kBACA,gBACA,aAYH,uCACC,qCAME,mEACC,aAGD,gEACC,cAOF,8DACC,UAuBL,yBACC,gBAEC,eAEA,0BAKG,kDACC,YACA,cAYN,yBACC,gBAEC,eAKG,kDACC,YACA,cC7KN,uBAEC,eACA,eAEA,6BAEC,cACA,iBACA,gBAEA,WACA,YAEA,YACA,cAEA,wBACA,mCACA,mCACA,eAEA,kBACA,qBAEA,0CACC,mBAGD,mCACG,sBC9BL,aACC,WACA,qCACA,WAEA,6BAEA,sBACC,mCAGD,qBACC,6CCZF,kBAEC,aACA,8BACA,YACA,iBACA,aAIC,gCACC,qBAIF,0BACC,mCACA,aACA,mBACA,YACA,iBAGD,2BACC,iBAGD,oBACC,qBAOF,yBACC,kBACC,0BAEC,gCACC,qBCtCH,8BACC,WACA,YACA,cAGD,gCACC,gBAGD,iCACC,gBACA,gBACA,0BACA,sCACC,wBAIF,iCACC,iBACA,qCACC,kBACA,2BAOA,2CACC,oBC/BH,+CACC,YACA,gBAGD,4CAEC,kBACA,YACA,kBAGD,gDACC,YACA,kBAGA,sDACC,sBACA,eACA,gBACA,mBACA,mCACA,6BACA,YACA,aACA,kBAEA,YAEA,4DACC,YAiBJ,yBAGG,sDACC,WACA,mBCjDH,4CACC,aACA,mBACA,kBAGD,8CACC,iBAOD,8CACC,iBCfD,wCACC,aACA,mBACA,kBAMD,mDACC,iBACA,mBAEA,oFACA,8EACA,gFAID,wDACC,gBAEA,4DACC,kBACA,YACA,WACA,cAGY,4FACF,sFACF,wFC/BV,0CACC,aACA,mBACA,kBCHD,0CACI,mCACA,wBACA,eACA,gBACA,mBACD,kBACC,kBAGJ,0CACI,eACA,gBACA,kBChBH,kCACC,oCAMD,kCACC,oCAgBH,yBAEE,oEACC,iBACA,kBAOH,yBAEE,oEACC,iBACA,kBCiCH,MACC,wBAGD,QACC,wBAKD,gBACC,cACA,iBAEA,wBACA,mCACA,8BAEA,cACA,kBAEA,qBACA","file":"app.css"} \ No newline at end of file diff --git a/app/assets/quadraticlands/css/section_introduction.css b/app/assets/quadraticlands/css/section_introduction.css new file mode 100644 index 00000000000..37aea62c1a1 --- /dev/null +++ b/app/assets/quadraticlands/css/section_introduction.css @@ -0,0 +1 @@ +/*# sourceMappingURL=section_introduction.css.map */ diff --git a/app/assets/quadraticlands/css/section_introduction.css.map b/app/assets/quadraticlands/css/section_introduction.css.map new file mode 100644 index 00000000000..dd19530fc74 --- /dev/null +++ b/app/assets/quadraticlands/css/section_introduction.css.map @@ -0,0 +1 @@ +{"version":3,"sourceRoot":"","sources":[],"names":[],"mappings":"","file":"section_introduction.css"} \ No newline at end of file diff --git a/app/assets/quadraticlands/images/governance.svg b/app/assets/quadraticlands/images/governance.svg index eef215f7b21..b5ced7b3487 100644 --- a/app/assets/quadraticlands/images/governance.svg +++ b/app/assets/quadraticlands/images/governance.svg @@ -1,50 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/app/assets/quadraticlands/images/informationage.png b/app/assets/quadraticlands/images/informationage.png deleted file mode 100644 index f90ffa1cb84..00000000000 Binary files a/app/assets/quadraticlands/images/informationage.png and /dev/null differ diff --git a/app/assets/quadraticlands/images/quadratic.svg b/app/assets/quadraticlands/images/quadratic.svg new file mode 100644 index 00000000000..0ee670c1cd4 --- /dev/null +++ b/app/assets/quadraticlands/images/quadratic.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/app/assets/quadraticlands/images/quadratic2.svg b/app/assets/quadraticlands/images/quadratic2.svg new file mode 100644 index 00000000000..98ba3294a0d --- /dev/null +++ b/app/assets/quadraticlands/images/quadratic2.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/app/assets/quadraticlands/images/senator-dummy.jpg b/app/assets/quadraticlands/images/senator-dummy.jpg new file mode 100644 index 00000000000..9dcb57a6afd Binary files /dev/null and b/app/assets/quadraticlands/images/senator-dummy.jpg differ diff --git a/app/assets/quadraticlands/images/token.svg b/app/assets/quadraticlands/images/token.svg index 7c21db0c120..42fafc6869e 100644 --- a/app/assets/quadraticlands/images/token.svg +++ b/app/assets/quadraticlands/images/token.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/app/assets/quadraticlands/images/token2.svg b/app/assets/quadraticlands/images/token2.svg new file mode 100644 index 00000000000..b1baab9e142 --- /dev/null +++ b/app/assets/quadraticlands/images/token2.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/app/assets/quadraticlands/scss/app.scss b/app/assets/quadraticlands/scss/app.scss index 11b0f992981..1ddcd728973 100644 --- a/app/assets/quadraticlands/scss/app.scss +++ b/app/assets/quadraticlands/scss/app.scss @@ -25,6 +25,7 @@ @import "cookielaw"; @import "glass"; @import "selection"; +@import "delegation-toggle"; /* sections */ @import "section_column"; @@ -37,6 +38,7 @@ @import "section_background"; @import "section_footersocial"; @import "section_footer"; +@import "section_introduction"; /* section quest */ @import "quest/section"; @@ -46,10 +48,14 @@ @import "quest/quest-claim"; @import "quest/quest-vote"; @import "quest/quest-setup"; +@import "quest/quest-delegationmode"; +@import "quest/quest-senators"; +@import "quest/quest-delegateaddress"; @import "quest/progressbar"; + /* section dashboard */ @import "dashboard/section_dashboard"; @import "dashboard/header"; @@ -75,13 +81,15 @@ display: none !important; } -.receiveadress{ + + +.receiveAddress{ display: block; padding: 0.5em 1em; color : var(--aqua_light); font-family: 'Space Mono', monospace; - background-color: var(--space_pink); + background-color: var(--smoke); font-size: 90%; text-align: center; @@ -95,4 +103,3 @@ - diff --git a/app/assets/quadraticlands/scss/buttons.scss b/app/assets/quadraticlands/scss/buttons.scss index ba3347f7617..0418c650936 100644 --- a/app/assets/quadraticlands/scss/buttons.scss +++ b/app/assets/quadraticlands/scss/buttons.scss @@ -56,6 +56,10 @@ } +.btn.twitter{ + background-color: var(--twitter); +} + diff --git a/app/assets/quadraticlands/scss/core.scss b/app/assets/quadraticlands/scss/core.scss index 14730849c14..e41d2812608 100644 --- a/app/assets/quadraticlands/scss/core.scss +++ b/app/assets/quadraticlands/scss/core.scss @@ -15,6 +15,9 @@ --aqua : #02E2AC; --aqua_dark : #11BC92; + --blue : #3E00FF; + + /* space with shades : 15%pink, 5%white, 5%white only, space 22hex transparent */ --space : #0E0333; --space_pink : #301041; /*+15%pink*/ @@ -28,6 +31,12 @@ --stone : #9B95B0; /* default text grey */ --smoke : #3B3058; /* seperator lines darkish grey */ + + /* other brand colors */ + --twitter : #1DA1F2; + + + } diff --git a/app/assets/quadraticlands/scss/delegation-toggle.scss b/app/assets/quadraticlands/scss/delegation-toggle.scss new file mode 100644 index 00000000000..7316013a2b6 --- /dev/null +++ b/app/assets/quadraticlands/scss/delegation-toggle.scss @@ -0,0 +1,102 @@ + +.delegation-toggle{ + + display: flex; + flex-flow: row wrap; + + align-items: center; + justify-content: center; + + cursor: pointer; + + + .label{ + margin: 0em 1em; + font-weight: 600; + color: var(--white); + } + +} + + + +.toggle{ + + display: flex; + align-items: center; + user-select: none; + padding: 0.5em; + border-radius: 50px; + color: var(--space); + font-weight: 600; + width: 250px; + justify-content: space-between; + + margin: 1em 0em; + + transition: all 300ms linear; + + &:hover{ + animation: colorcycle-shadow 3s ease-in-out infinite; + }; + + + .circle{ + width: 50px; + height: 50px; + border-radius: 50px; + background-color: var(--white); + } + + .enabled, .disabled{ + margin: 0em 1em; + } + + + + &.enabled{ + + background-color: var(--purple_light); + + .enabled{ + display: block; + } + + .disabled{ + display: none; + } + + .circle{ + margin-left: 1em; + } + + } + + &.disabled{ + + background-color: var(--aqua_light); + + .enabled{ + display: none; + } + + .disabled{ + display: block; + } + + .circle{ + margin-right: 1em; + } + + } + + + + +} + + + + + + diff --git a/app/assets/quadraticlands/scss/keyframes.scss b/app/assets/quadraticlands/scss/keyframes.scss index 25962081c76..b50d997e8d8 100644 --- a/app/assets/quadraticlands/scss/keyframes.scss +++ b/app/assets/quadraticlands/scss/keyframes.scss @@ -80,6 +80,13 @@ 100% { filter: drop-shadow(0px 0px 11px var(--pink)) ; } } +@keyframes colorcycle-shadow-big { + 0% { filter: drop-shadow(0px 0px 22px var(--pink)) ; } + 33% { filter: drop-shadow(0px 0px 22px var(--aqua)) ; } + 66% { filter: drop-shadow(0px 0px 22px var(--purple)) ; } + 100% { filter: drop-shadow(0px 0px 22px var(--pink)) ; } +} + diff --git a/app/assets/quadraticlands/scss/quest/quest-claim.scss b/app/assets/quadraticlands/scss/quest/quest-claim.scss index 8423b2473e1..ac09e0ac609 100644 --- a/app/assets/quadraticlands/scss/quest/quest-claim.scss +++ b/app/assets/quadraticlands/scss/quest/quest-claim.scss @@ -4,8 +4,29 @@ align-self: center; - .claim{ + .claiming, .claimed, .error{ + padding: 2em; + text-align: center; + animation: menu-background 4s ease-in-out infinite; + + figure{ + img{ + width: 300px; + margin: auto; + margin-bottom: 1em; + + } + } + } + + .error{ max-width: 600px; + } + + + + .claim{ + padding: 2em; text-align: center; animation: menu-background 4s ease-in-out infinite; @@ -13,47 +34,77 @@ p{ margin-bottom: initial; } + + .addresses{ + display: grid; + grid-template-columns: 1fr 1fr; + grid-gap: 1em; - #advanced{ + margin-bottom: 1em; - label{ - display: block; - margin-top: 1em; - margin-bottom: 0.5em; - font-size: 80%; - line-height: 1em; - color: var(--stone); + .claim_address{ + p{ + text-align: left; + margin-bottom: 0.5em; + } + + div{ + padding: 1em; + + background-color: var(--smoke); + } + + } + + .delegate_address{ + p{ + text-align: right; + margin-bottom: 0.5em; + } + div{ + padding: 1em; + + background-color: var(--space_pink); + } } - input{ + textarea{ display: block; - padding: 0.5em 1em; - color : var(--space); + padding: 0em; + margin: 0em; + + width: 350px; + height: auto; + font-family: 'Space Mono', monospace; - background-color: var(--aqua); - font-size: 90%; - text-align: center; + + font-size: 100%; + resize: none; + word-break: break-all; border: none; outline: none; - width: 100%; - margin-top: 0.3em; - margin-bottom: 1em; + + color : var(--aqua_light); + background-color: transparent; + &:focus { outline: none; } } + + } - .claimAdress{ - width: 100%; - } + + + div.grid{ display: grid; @@ -95,6 +146,28 @@ +@media #{$tablet} { + .quest-claim{ + .claim{ + .addresses{ + grid-template-columns: 1fr; + + .delegate_address{ + p{ + text-align: left; + } + } + } + + + } + } +} + + + + + @media #{$phone} { diff --git a/app/assets/quadraticlands/scss/quest/quest-delegateaddress.scss b/app/assets/quadraticlands/scss/quest/quest-delegateaddress.scss new file mode 100644 index 00000000000..b44a5352538 --- /dev/null +++ b/app/assets/quadraticlands/scss/quest/quest-delegateaddress.scss @@ -0,0 +1,37 @@ +.quest-delegateaddress{ + + margin: 0em 3em; + margin-top: 3em; + + input{ + + display: block; + padding: 0.5em 1em; + margin: 0px auto; + + border: 0px; + outline: 0px; + + width: 800px; + max-width: 90%; + + color : var(--pink_light); + font-family: 'Space Mono', monospace; + background-color: var(--space_pink); + font-size: 100%; + + text-align: center; + word-break: break-all; + + &::placeholder { + color: var(--space); + } + + &:focus { + background-color: none; + } + + } + + +} diff --git a/app/assets/quadraticlands/scss/quest/quest-delegationmode.scss b/app/assets/quadraticlands/scss/quest/quest-delegationmode.scss new file mode 100644 index 00000000000..99dedc66d9a --- /dev/null +++ b/app/assets/quadraticlands/scss/quest/quest-delegationmode.scss @@ -0,0 +1,26 @@ +.quest-delegationmode{ + max-width: 650px; + + text-align: center; + + padding: 2em 1em; + margin: 1em; + + p{ + margin-bottom: 0em; + } + + + +} + + +@media #{$phone} { + .quest-delegationmode{ + padding: 2em 1em; + margin: 1em; + } +} + + + diff --git a/app/assets/quadraticlands/scss/quest/quest-senators.scss b/app/assets/quadraticlands/scss/quest/quest-senators.scss new file mode 100644 index 00000000000..6a53f09605d --- /dev/null +++ b/app/assets/quadraticlands/scss/quest/quest-senators.scss @@ -0,0 +1,187 @@ +.quest-senators{ + + display: grid; + grid-template-columns: 1fr 1fr; + grid-gap: 1em; + margin: 0em 3em; + + margin-top: 3em; + + + .senator-card{ + + user-select: none; + + background-color: var(--space_light); + cursor: pointer; + + position: relative; + + .senator-details{ + + display: flex; + + + background-color: #0E0333EE; + + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + + opacity: 0; + + .btn{ + margin-bottom: 0px; + } + + } + + &:hover{ + + animation: colorcycle-shadow-big 3s ease-in-out infinite; + + .senator-details{ + opacity: 1; + } + + + }; + + + .senator{ + + display: flex; + align-items: center; + + figure{ + img{ + width: 140px; + height: 140px; + display: block; + } + } + + .text{ + + margin: 0em 1.5em; + + .name{ + color: var(--white); + font-weight: 500; + } + + .description{ + font-size: 80%; + line-height: 160%; + margin-top: 0.3em; + margin-bottom: 0.2em; + } + + .selected{ + color: var(--aqua); + font-weight: 500; + display: none; + } + + } + + + + + } + + + + &.selected{ + background-color: var(--purple_light); + + .senator{ + + .text{ + + .description{ + display: none; + } + + .selected{ + display: block; + } + } + + } + + &:hover{ + .senator-details{ + opacity: 0; + } + }; + + } + + + + } + + + + + + +} + + + + + + + +@media #{$tablet} { + .quest-senators{ + + margin: 0em 2em; + + grid-template-columns: 1fr; + + .senator-card{ + .senator{ + figure{ + img{ + width: 120px; + height: 120px; + } + } + } + } + + } +} + + + + +@media #{$phone} { + .quest-senators{ + + margin: 0em 1em; + + .senator-card{ + .senator{ + figure{ + img{ + width: 100px; + height: 100px; + } + } + } + } + + + + } +} + + + + diff --git a/app/assets/quadraticlands/scss/quest/quest-vote.scss b/app/assets/quadraticlands/scss/quest/quest-vote.scss index 27d56e3d7e9..a324f10ec43 100644 --- a/app/assets/quadraticlands/scss/quest/quest-vote.scss +++ b/app/assets/quadraticlands/scss/quest/quest-vote.scss @@ -4,6 +4,9 @@ grid-template-columns: 1fr 1fr; grid-gap: 1em; margin: 0em 3em; + + //background-color: green; + user-select: none; .option{ @@ -132,14 +135,7 @@ } - .intro{ - padding: 2em 1em; - margin: 1em; - } - - - - + } } diff --git a/app/assets/quadraticlands/scss/section_introduction.scss b/app/assets/quadraticlands/scss/section_introduction.scss new file mode 100644 index 00000000000..71134c91ce1 --- /dev/null +++ b/app/assets/quadraticlands/scss/section_introduction.scss @@ -0,0 +1,59 @@ +section.introduction{ + + margin: auto; + + margin-top: 3em; + + max-width: 1200px; + padding: 0em 6em; + text-align: center; + + + + + h1{ + + span{ + &.aqua{ + color: var(--aqua); + } + } + } + + p{ + margin-bottom: 0em; + } + + + +} + + + + +@media #{$desktop} { + section.introduction{ + padding: 0em 3em; + } +} + + +@media #{$laptop} { + section.introduction{ + } +} + +@media #{$tablet} { + section.introduction{ + } +} + +@media #{$phone} { + section.introduction{ + padding: 0em 1.5em; + } +} + + + + diff --git a/app/assets/quadraticlands/scss/section_mission.scss b/app/assets/quadraticlands/scss/section_mission.scss index 5ae3e8b1840..493af326743 100644 --- a/app/assets/quadraticlands/scss/section_mission.scss +++ b/app/assets/quadraticlands/scss/section_mission.scss @@ -84,7 +84,8 @@ section.mission .card{ } &.gtc-token{ - background-color: var(--aqua_light); + background-color: var(--aqua); + animation: colorcycle-shadow 3s ease-in-out infinite; span{ color: var(--space); diff --git a/app/quadraticlands/templates/quadraticlands/_inlinesvg/gtctoken.svg b/app/quadraticlands/templates/quadraticlands/_inlinesvg/gtctoken.svg new file mode 100644 index 00000000000..725acd9c9a3 --- /dev/null +++ b/app/quadraticlands/templates/quadraticlands/_inlinesvg/gtctoken.svg @@ -0,0 +1,4 @@ + + + + diff --git a/app/quadraticlands/templates/quadraticlands/_inlinesvg/gtctoken_dark.svg b/app/quadraticlands/templates/quadraticlands/_inlinesvg/gtctoken_dark.svg deleted file mode 100644 index 1e880e553d3..00000000000 --- a/app/quadraticlands/templates/quadraticlands/_inlinesvg/gtctoken_dark.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/app/quadraticlands/templates/quadraticlands/components/wallet-provider.html b/app/quadraticlands/templates/quadraticlands/components/wallet-provider.html index 6bce1d2a6a1..3293e265993 100644 --- a/app/quadraticlands/templates/quadraticlands/components/wallet-provider.html +++ b/app/quadraticlands/templates/quadraticlands/components/wallet-provider.html @@ -39,7 +39,7 @@ -
GTC
+
GTC
diff --git a/app/quadraticlands/templates/quadraticlands/index.html b/app/quadraticlands/templates/quadraticlands/index.html index 6771f21226d..6e1cf368020 100644 --- a/app/quadraticlands/templates/quadraticlands/index.html +++ b/app/quadraticlands/templates/quadraticlands/index.html @@ -81,7 +81,7 @@

For us, Governance means we all are part of something.

- +
diff --git a/app/quadraticlands/templates/quadraticlands/mission/card.html b/app/quadraticlands/templates/quadraticlands/mission/card.html index 965eb9aa6cd..6a819e33669 100644 --- a/app/quadraticlands/templates/quadraticlands/mission/card.html +++ b/app/quadraticlands/templates/quadraticlands/mission/card.html @@ -19,8 +19,8 @@ {% if tokens %}
- {% include "quadraticlands/_inlinesvg/gtctoken_dark.svg" %} - +{{tokens}} + {% include "quadraticlands/_inlinesvg/gtctoken.svg" %} + + {{tokens}}
{% endif %} diff --git a/app/quadraticlands/templates/quadraticlands/mission/index.html b/app/quadraticlands/templates/quadraticlands/mission/index.html index 9370d897b22..e9da613f4ca 100644 --- a/app/quadraticlands/templates/quadraticlands/mission/index.html +++ b/app/quadraticlands/templates/quadraticlands/mission/index.html @@ -15,8 +15,10 @@ {% block 'content' %} +
+

Token Distribution

+
-

Token Distribution Missions

@@ -26,7 +28,7 @@ - {% with name="1. Proof of Knowledge"%} + {% with name="1. Proof of Knowledge" %} {% if not proof_of_knowledge %} {% include 'quadraticlands/mission/card.html' with playable="true" message="available" svg="proof-of-know-start.svg" url="/quadraticlands/mission/knowledge" %} @@ -39,65 +41,76 @@ - + + + - + - {% with name="2. Proof of Receive" %} + {% with name="2. Proof of Use" %} - {% if not proof_of_knowledge %} + {% if not proof_of_knowledge %} - {% include 'quadraticlands/mission/card.html' with message="locked" svg="proof-of-receive-start.svg" tokens=total_claimable_gtc locked="true" %} + {% include 'quadraticlands/mission/card.html' with message="locked" svg="proof-of-use-start.svg" locked="true" %} {% else %} - {% if not proof_of_receive %} - {% include 'quadraticlands/mission/card.html' with playable="true" message="available" svg="proof-of-receive-start.svg" url="/quadraticlands/mission/receive" tokens=total_claimable_gtc %} + {% if not proof_of_use %} + {% include 'quadraticlands/mission/card.html' with playable="true" message="available" svg="proof-of-use-start.svg" url="/quadraticlands/mission/use" %} {% else %} - {% include 'quadraticlands/mission/card.html' with message="completed" svg="proof-of-receive-end.svg" done="true" locked="true" %} - {% endif %} + {% include 'quadraticlands/mission/card.html' with message="completed" svg="proof-of-use-end.svg" done="true" locked="true" %} + {% endif %} {% endif %} - {% endwith %} - - - - {% with name="3. Proof of Use" %} + + + + + {% with name="3. Proof of Receive" %} - {% if not proof_of_receive %} + {% if not proof_of_use %} - {% include 'quadraticlands/mission/card.html' with message="locked" svg="proof-of-use-start.svg" locked="true" %} + {% include 'quadraticlands/mission/card.html' with message="locked" svg="proof-of-receive-start.svg" tokens=total_claimable_gtc locked="true" %} {% else %} - {% if not proof_of_use %} - {% include 'quadraticlands/mission/card.html' with playable="true" message="available" svg="proof-of-use-start.svg" url="/quadraticlands/mission/use" %} + {% if not proof_of_receive %} + {% include 'quadraticlands/mission/card.html' with playable="true" message="available" svg="proof-of-receive-start.svg" url="/quadraticlands/mission/receive" tokens=total_claimable_gtc %} {% else %} - {% include 'quadraticlands/mission/card.html' with message="completed" svg="proof-of-use-end.svg" done="true" locked="true" %} - {% endif %} + {% include 'quadraticlands/mission/card.html' with message="completed" svg="proof-of-receive-end.svg" done="true" locked="true" %} + {% endif %} {% endif %} + {% endwith %} + + + +
-

Upcoming Missions

+ +
+

Upcoming Missions

+
+
diff --git a/app/quadraticlands/templates/quadraticlands/mission/knowledge/outro.html b/app/quadraticlands/templates/quadraticlands/mission/knowledge/outro.html index 00dac4da0e4..3585977bb95 100644 --- a/app/quadraticlands/templates/quadraticlands/mission/knowledge/outro.html +++ b/app/quadraticlands/templates/quadraticlands/mission/knowledge/outro.html @@ -24,7 +24,7 @@ {% csrf_token %}

#Chapter 1 of 3

Congratulations, you're smart and survived the first mission.

- Next chapter + Next chapter
diff --git a/app/quadraticlands/templates/quadraticlands/mission/receive/claim.html b/app/quadraticlands/templates/quadraticlands/mission/receive/claim.html index ce7887b4480..3f4c1016929 100644 --- a/app/quadraticlands/templates/quadraticlands/mission/receive/claim.html +++ b/app/quadraticlands/templates/quadraticlands/mission/receive/claim.html @@ -19,60 +19,47 @@
- +
- -
-
- {% include "quadraticlands/_inlinesvg/setup.svg" %} -
-
- -
+ +
- - {% if user.is_authenticated %} -
- - -

- - -
-
-
- - -
-
- -
- +

Token Distribution

+ + +
+
+

Send Tokens to

+
+
+ +
+
+

Delegation Address

+
+ + +
-
- - Member of Gitcoin+200 GTC Helpful Person+100 GTC Have a Grand+100 GTC - Have a Kudos+100 GTC - Staff+500 GTC -
@@ -80,28 +67,48 @@

Total+{{ total_claimable_gtc }} GTC
- -

+{{ total_claimable_gtc }}GTC

- - -

+
+
+
- - + +
+
+
+

Claiming (Pending)

+
+

+{{ total_claimable_gtc }} GTC

+

Your tokens are on the way.

+
+
+
+ +
+
+
+

Claimed

+
+

+{{ total_claimable_gtc }} GTC

+

You successfully claimed your GTC Tokens.

+
+
- {% else %} - - - {% endif %} + +
+
+
+

Error

+

We're sorry, there was an issue with your claim. Please check for more info, try again, and/or contact support@gitcoin.co

+
+
+
- -
@@ -120,7 +127,7 @@

+{{ total_claimable_gtc }}GTC

-
+
Claim {% csrf_token %}
@@ -178,25 +185,44 @@

+{{ total_claimable_gtc }}GTC

document.addEventListener("DOMContentLoaded",function(){ // update the interface to the first initial state + // to debug other stages goto console and type + updateInterface('init'); + //updateInterface('pending'); + //updateInterface('success'); + //updateInterface('error'); + window.addEventListener('dataWalletReady', function(e) { - $('#wallet-address').html(selectedAccount) + + // show selectedAccount in textarea claim_address + const claim_address = document.getElementById("claim_address") + claim_address.value = selectedAccount + console.log ("claim_address:" + selectedAccount) + + // show selectedAccount in textarea delegate_address + // when there was no delegate address rendered to this page + const delegate_address_textarea = document.getElementById('delegate_address') + if (delegate_address_textarea.value == '') { + delegate_address_textarea.value = selectedAccount + console.log("no delegate_address found in textarea - replacing it with selectedAccount:" + selectedAccount) + } + }, false); console.log( "CLAIM DOCUMENT READY" ); + $(document).on('click', '#beginClaim', (event) => { console.log('BEGIN CLAIM'); // confirm we have a working web3 connection if not, return error + // this might never be the case, as we force anyway a wallet connection + // that pops up when no web3 connection. try { const network = checkWeb3(); } catch (error) { - - updateInterface('nowallet'); - return console.log('Please confirm you have a wallet connected!!'); } @@ -209,14 +235,13 @@

+{{ total_claimable_gtc }}GTC

// working before delegate set add // var getClaimData = fetchData('/quadraticlands/claim', 'POST', {'address':selectedAccount}, {'X-CSRFToken': csrftoken}); - - var delegate_adress = document.getElementById("delegateToAdress").value - if (!delegate_adress) { delegate_adress = selectedAccount} - console.debug("DELEGATE TO ", delegate_adress) + // read delegate_address from textarea + var delegate_address = document.getElementById("delegate_address").value + console.debug("DELEGATE TO ", delegate_address) var getClaimData = fetchData('/quadraticlands/claim', 'POST', { 'address':selectedAccount, - 'delegate':delegate_adress + 'delegate':delegate_address }, {'X-CSRFToken': csrftoken}); @@ -384,138 +409,130 @@

+{{ total_claimable_gtc }}GTC

} + // DYNAMIC USER INTERFACE -// status = init, pending, success, nowallet, error +// status = init, pending, success, error function updateInterface(status="init", transactionHash="") { + // main views + const view_claim = document.getElementById("claim"); + const view_claiming = document.getElementById("claiming"); + const view_claimed = document.getElementById("claimed"); + const view_error = document.getElementById("error"); + // define block explorer for generating a link with txhash const blockExplorerLink = "https://rinkeby.etherscan.io/tx/"; const blockExplorerName ="Etherscan"; - // interface - const claimBackground = document.getElementById("claimBackground"); - const claimHeadline = document.getElementById("claimHeadline"); - const claimListing = document.getElementById("claimListing"); - const claimListingTotal = document.getElementById("claimListingTotal"); - const claimTokenAmount = document.getElementById("claimTokenAmount"); - const claimStatusMessage = document.getElementById("claimStatusMessage"); - const claimTXLink = document.getElementById("claimTXLink"); + // background + const background = document.getElementById("background"); + + // dynamic bottom bar const divClaimButton = document.getElementById("divClaimButton"); const divClaimingSpinner = document.getElementById("divClaimingSpinner"); - const divClaimedButton = document.getElementById("divClaimedButton"); - const claimAdress = document.getElementById("claimAdress"); - const advanced = document.getElementById("advanced"); - const questSetup = document.getElementById("quest-setup"); - + const divClaimedButton = document.getElementById("divClaimedButton"); + // transaction links + const transaction_link_pending = document.getElementById("transaction_link_pending") + const transaction_link_success = document.getElementById("transaction_link_success") + const transaction_link_error = document.getElementById("transaction_link_error") if (status=="init") { - claimBackground.src = "/static/quadraticlands/images/background/claim.svg"; - claimHeadline.innerHTML = "Claim your GTC Tokens to:"; - claimTokenAmount.classList.add("hide"); - claimStatusMessage.innerHTML = ""; - claimStatusMessage.classList.add("hide"); - claimTXLink.classList.add("hide"); - claimListing.classList.remove("hide"); - claimListingTotal.classList.remove("hide"); - divClaimButton.classList.remove("hide"); - divClaimingSpinner.classList.add("hide"); - divClaimedButton.classList.add("hide"); - claimAdress.classList.remove("hide"); - questSetup.classList.remove("hide"); + // switch view to + view_claim.classList.remove("hide") + view_claiming.classList.add("hide") + view_claimed.classList.add("hide") + view_error.classList.add("hide") + + // dynamic bottom bar + divClaimButton.classList.remove("hide") + divClaimingSpinner.classList.add("hide") + divClaimedButton.classList.add("hide") + + // background + background.src = "/static/quadraticlands/images/background/claim.svg"; } + if (status=="pending") { - claimBackground.src = "/static/quadraticlands/images/background/claiming.svg"; - claimHeadline.innerHTML = "Claiming (Pending)"; - claimTokenAmount.classList.remove("hide"); - claimStatusMessage.innerHTML = "The tokens are on the way..."; - claimStatusMessage.classList.remove("hide"); - claimTXLink.innerHTML = ""+blockExplorerName+""; - claimTXLink.classList.remove("hide"); - claimListing.classList.add("hide"); - claimListingTotal.classList.add("hide"); - divClaimButton.classList.add("hide"); - divClaimingSpinner.classList.remove("hide"); - divClaimedButton.classList.add("hide"); - claimAdress.classList.remove("hide"); - questSetup.classList.add("hide"); - advanced.classList.add("hide"); + // switch view to + view_claim.classList.add("hide") + view_claiming.classList.remove("hide") + view_claimed.classList.add("hide") + view_error.classList.add("hide") + + // dynamic bottom bar + divClaimButton.classList.add("hide") + divClaimingSpinner.classList.remove("hide") + divClaimedButton.classList.add("hide") + + // background + background.src = "/static/quadraticlands/images/background/claiming.svg"; + + // build an etherscan link for this transaction + link = ""+blockExplorerName+"" + transaction_link_pending.innerHTML = link + transaction_link_success.innerHTML = link + transaction_link_error.innerHTML = link + + // notification flashMessage("Your claim has been broadcast to the network!",5000); } + if (status=="success") { - claimBackground.src = "/static/quadraticlands/images/background/claimed.svg"; - claimHeadline.innerHTML = "Claimed"; - claimTokenAmount.classList.remove("hide"); - claimStatusMessage.innerHTML = "You successfully claimed some GTC Tokens. Welcome to the DAO."; - claimListing.classList.add("hide"); - claimListingTotal.classList.add("hide"); - divClaimButton.classList.add("hide"); - divClaimingSpinner.classList.add("hide"); - divClaimedButton.classList.remove("hide"); - claimAdress.classList.remove("hide"); - questSetup.classList.add("hide"); - advanced.classList.add("hide"); + // switch view to + view_claim.classList.add("hide") + view_claiming.classList.add("hide") + view_claimed.classList.remove("hide") + view_error.classList.add("hide") + + // dynamic bottom bar + divClaimButton.classList.add("hide") + divClaimingSpinner.classList.add("hide") + divClaimedButton.classList.remove("hide") + + // background + background.src = "/static/quadraticlands/images/background/claimed.svg"; + + // notification flashMessage("Transaction Confirmed",5000); } - if (status=="error") - { - claimBackground.src = "/static/quadraticlands/images/background/claim.svg"; - claimHeadline.innerHTML = "Oops"; - claimTokenAmount.classList.remove("hide"); - claimStatusMessage.innerHTML = "Please check transaction for more info, try again, and/or contact support@gitcoin.co"; - claimTokenAmount.classList.add("hide"); - divClaimingSpinner.classList.add("hide"); - divClaimedButton.classList.add("hide"); - divClaimButton.classList.remove("hide"); - claimAdress.classList.remove("hide"); - questSetup.classList.add("hide"); - advanced.classList.add("hide"); - flashMessage("Error",5000); - } - if (status=="nowallet") + if (status=="error") { - claimBackground.src = "/static/quadraticlands/images/background/claim.svg"; - claimHeadline.innerHTML = "No Wallet found"; - claimTokenAmount.classList.add("hide"); - claimStatusMessage.innerHTML = "Please select a Wallet by going back to Proof of Receive"; - claimStatusMessage.classList.remove("hide"); - claimTXLink.classList.add("hide"); - claimListing.classList.add("hide"); - claimListingTotal.classList.add("hide"); - divClaimButton.classList.add("hide"); - divClaimingSpinner.classList.add("hide"); - divClaimedButton.classList.add("hide"); - claimAdress.classList.add("hide"); - questSetup.classList.add("hide"); - advanced.classList.add("hide"); - } + // switch view to + view_claim.classList.add("hide") + view_claiming.classList.add("hide") + view_claimed.classList.add("hide") + view_error.classList.remove("hide") + // dynamic bottom bar + divClaimButton.classList.add("hide") + divClaimingSpinner.classList.add("hide") + divClaimedButton.classList.add("hide") + // background + background.src = "/static/quadraticlands/images/background/claim.svg"; -} + // notification + flashMessage("Error",5000); + } + +} -document.addEventListener("DOMContentLoaded",function(){ - const advancedButton = document.getElementById("advancedButton"); - const advanced = document.getElementById("advanced"); - advancedButton.addEventListener("click", () => { - advanced.classList.toggle("hide"); - }); -}); diff --git a/app/quadraticlands/templates/quadraticlands/mission/receive/index.html b/app/quadraticlands/templates/quadraticlands/mission/receive/index.html index bf2c206104d..216bfc74e30 100644 --- a/app/quadraticlands/templates/quadraticlands/mission/receive/index.html +++ b/app/quadraticlands/templates/quadraticlands/mission/receive/index.html @@ -23,10 +23,10 @@
-

#Chapter 2 of 3

+

#Chapter 3 of 3

Proof of receive

- + Continue
@@ -74,14 +74,14 @@

Proof of receive

function updateInterface(status){ const receiveMessage = document.getElementById("receiveMessage"); - const receiveAdress = document.getElementById("receiveAdress"); + const receiveAddress = document.getElementById("receiveAddress"); const buttonContinue = document.getElementById("buttonContinue"); // no wallet > warning if (status=="nowallet") { receiveMessage.innerHTML = "Please connect to your Wallet in the top right corner!"; - receiveAdress.classList.add("hide"); + receiveAddress.classList.add("hide"); buttonContinue.classList.add("hide"); console.log("INTERFACE:NOWALLET"); } @@ -90,9 +90,9 @@

Proof of receive

if (status=="continue") { receiveMessage.innerHTML = "You will be rewarded with GTC Tokens to"; - receiveAdress.classList.remove("hide"); - //receiveAdress.innerHTML = shortenAdress(selectedAccount); - receiveAdress.innerHTML = selectedAccount; + receiveAddress.classList.remove("hide"); + //receiveAddress.innerHTML = shortenAdress(selectedAccount); + receiveAddress.innerHTML = selectedAccount; buttonContinue.classList.remove("hide"); console.log("INTERFACE:CONTINUE"); } diff --git a/app/quadraticlands/templates/quadraticlands/mission/receive/outro.html b/app/quadraticlands/templates/quadraticlands/mission/receive/outro.html index a8a653b933b..ebfbe2b8576 100644 --- a/app/quadraticlands/templates/quadraticlands/mission/receive/outro.html +++ b/app/quadraticlands/templates/quadraticlands/mission/receive/outro.html @@ -24,6 +24,7 @@ {% csrf_token %}

#Chapter 2 of 3

Congratulations, you got GTC Tokens and survived the second mission.

+ Next chapter
diff --git a/app/quadraticlands/templates/quadraticlands/mission/use/delegate.html b/app/quadraticlands/templates/quadraticlands/mission/use/delegate.html new file mode 100644 index 00000000000..c59516a0d3e --- /dev/null +++ b/app/quadraticlands/templates/quadraticlands/mission/use/delegate.html @@ -0,0 +1,284 @@ +{% extends 'quadraticlands/components/base.html' %} +{% load humanize static i18n %} + +{% block 'twittercard' %} + + + + + + + +{% endblock %} + + +{% block 'content' %} + + +{% include 'quadraticlands/components/fullscreen.html' %} + + +
+ +
+ + + + + +
+ +
+ +
+ +
+

Empower a
Gitcoin Senator

+

Delegate your voting power to an official Gitcoin Senator

+
+ + +
+ + {% include 'quadraticlands/mission/use/senator_item.html' with name="Cody Fisher" description="Lorem ipsum" image="senator-dummy.jpg" discourse_id="1" address="0xB8B281E556c478583087Ae5af5356B485B83E819" %} + + {% include 'quadraticlands/mission/use/senator_item.html' with name="Dr. Max Muster" description="Lorem ipsum" image="senator-dummy.jpg" discourse_id="2" address="0x3087Ae547858f485B83E8195356BaB8B281E556c" %} + + {% include 'quadraticlands/mission/use/senator_item.html' with name="Melanie Power" description="Lorem ipsum" image="senator-dummy.jpg" discourse_id="3" address="0xe5aB8B281E556c43087A7858f53583E8196B485B" %} + + {% include 'quadraticlands/mission/use/senator_item.html' with name="Cody Fisher" description="Lorem ipsum" image="senator-dummy.jpg" discourse_id="4" address="0xB8B281E556c478583087Ae5af5356B485B83E819" %} + + {% include 'quadraticlands/mission/use/senator_item.html' with name="Dr. Max Muster" description="Lorem ipsum" image="senator-dummy.jpg" discourse_id="5" address="0x3087Ae547858f485B83E8195356BaB8B281E556c" %} + + {% include 'quadraticlands/mission/use/senator_item.html' with name="Melanie Power" description="Lorem ipsum" image="senator-dummy.jpg" discourse_id="6" address="0xe5aB8B281E556c43087A7858f53583E8196B485B" %} + +
+ + + + + + +
+

- or -
delegate to any address

+

Explore other community members in our discourse forum and delegate your voting power to there ethereum adress. If you want to claim your tokens to a cold wallet / hardware wallet, you can also delegate the voting power of this cold wallet to another hot wallet here, by paste this custom ethereum adress here.

+
+ +
+ +
+ + + + +
+ +
+ + + + + + + + + + + + + + +
+
+ + + + + +
+ + + + + +{% endblock %} + + + + + +{% block 'scripts' %} + + + + + + + + + + + + + + +{% endblock %} + + + + diff --git a/app/quadraticlands/templates/quadraticlands/mission/use/delegationmode.html b/app/quadraticlands/templates/quadraticlands/mission/use/delegationmode.html new file mode 100644 index 00000000000..7d489a31660 --- /dev/null +++ b/app/quadraticlands/templates/quadraticlands/mission/use/delegationmode.html @@ -0,0 +1,181 @@ +{% extends 'quadraticlands/components/base.html' %} +{% load humanize static i18n %} + +{% block 'twittercard' %} + + + + + + + +{% endblock %} + + +{% block 'content' %} + + +{% include 'quadraticlands/components/fullscreen.html' %} + + +
+ +
+ + +
+ + +
+ +
+ +
+ +
+
Delegation Mode
+
+
Enabled
+
+
Disabled
+
+
+ +

I don’t want to govern and prefer to delegate my voting power to a Gitcoin Senator or another Ethereum Adress.

+ +
+ +
+ +
+ + + +
+
+ + + + + +
+ + + + + +{% endblock %} + + + + + +{% block 'scripts' %} + + + + + + + + + + + + + + +{% endblock %} + + + + diff --git a/app/quadraticlands/templates/quadraticlands/mission/use/index.html b/app/quadraticlands/templates/quadraticlands/mission/use/index.html index 5ae6f6bc6f0..dc909b571bc 100644 --- a/app/quadraticlands/templates/quadraticlands/mission/use/index.html +++ b/app/quadraticlands/templates/quadraticlands/mission/use/index.html @@ -20,10 +20,10 @@
-

#Chapter 3 of 3

+

#Chapter 2 of 3

Proof of use

-

More GTC means more influence in the Gitcoin Network. Participate in our living constitution by vote for Gitcoins core values.

- I am ready +

Delegate your voting power to a Gitcoin Senator or become active in governance by vote in gitcoins core principles.

+ I am ready
diff --git a/app/quadraticlands/templates/quadraticlands/mission/use/outro.html b/app/quadraticlands/templates/quadraticlands/mission/use/outro.html index 84169d5dc0a..d61aa6d8a98 100644 --- a/app/quadraticlands/templates/quadraticlands/mission/use/outro.html +++ b/app/quadraticlands/templates/quadraticlands/mission/use/outro.html @@ -24,7 +24,7 @@ {% csrf_token %}

#Chapter 3 of 3

Congratulations, you are real blockchain democrat.

- Continue + Continue diff --git a/app/quadraticlands/templates/quadraticlands/mission/use/senator_item.html b/app/quadraticlands/templates/quadraticlands/mission/use/senator_item.html new file mode 100644 index 00000000000..a1d8ef2929c --- /dev/null +++ b/app/quadraticlands/templates/quadraticlands/mission/use/senator_item.html @@ -0,0 +1,21 @@ +
+ +
+
+ +
+
+
{{name}}
+
{{description}}
+
will be your delegate
+
+
+ +
+ +
+ +
\ No newline at end of file diff --git a/app/quadraticlands/templates/quadraticlands/mission/use/snapshot.html b/app/quadraticlands/templates/quadraticlands/mission/use/snapshot_unused.html similarity index 100% rename from app/quadraticlands/templates/quadraticlands/mission/use/snapshot.html rename to app/quadraticlands/templates/quadraticlands/mission/use/snapshot_unused.html diff --git a/app/quadraticlands/templates/quadraticlands/mission/use/vote.html b/app/quadraticlands/templates/quadraticlands/mission/use/vote.html index 70e2b3890d5..7375116f220 100644 --- a/app/quadraticlands/templates/quadraticlands/mission/use/vote.html +++ b/app/quadraticlands/templates/quadraticlands/mission/use/vote.html @@ -14,49 +14,32 @@ {% block 'content' %} + {% include 'quadraticlands/components/fullscreen.html' %} + +
+
- -
-
-
-

Introduction

-

Gitcoin’s Core Values

-

Influence our principles of our living constitution by balance your voting power to the core values you care the most by drag some sliders.

-
-
-
- + +
+
+

Influence the
core values of gitcoin

+

Balance your voting power to your favorite core values

+
- - - - - -
-

What is Gitcoin’s core values ?

-
{% include 'quadraticlands/mission/use/vote_item.html' with name="Self Reliance" %} @@ -69,12 +52,14 @@

What is Gitcoin’s core values ?

-
+ + +
@@ -126,6 +111,7 @@

What is Gitcoin’s core values ?

+ {% endblock %} @@ -149,10 +135,8 @@

What is Gitcoin’s core values ?

const inputs = document.querySelectorAll("input") - /*********** VIEW ON LOAD - right now i skip the intro - and load voting instant for faster testing - but later it will initialy just load "intro" */ - updateInterface("intro") - //updateInterface("voting") + /*********** VIEW ON LOAD */ + updateInterface("voting") @@ -236,12 +220,6 @@

What is Gitcoin’s core values ?

- /*********** VIEW:INTRO > BUTTON TO SWITCH TO VIEW:VOTING */ - const btnStart = document.getElementById("btnStart") - btnStart.addEventListener("click", () => { - updateInterface("voting") - }); - /*********** VIEW:VOTING > BUTTON TO SUBMIT */ @@ -258,15 +236,12 @@

What is Gitcoin’s core values ?

// submit function with users selection submit() - // update view to results - updateInterface("results") }); - }); @@ -283,11 +258,9 @@

What is Gitcoin’s core values ?

function updateInterface(status){ // views - const interfaceIntro = document.getElementById("intro") const interfaceVoting = document.getElementById("voting") // hide all views - interfaceIntro.classList.add("hide") interfaceVoting.classList.add("hide") // hide all things in nav bar that might change based on view @@ -300,19 +273,11 @@

What is Gitcoin’s core values ?

// update interface based on interface status - if (status=="intro") - { - interfaceIntro.classList.remove("hide") - btnStart.classList.remove("hide") - console.debug("INTERFACE:INTRO") - } - - if (status=="voting") { interfaceVoting.classList.remove("hide") availablePercent.classList.remove("hide") - flashMessage("UP/DOWN key's to quickly distribute your voting power",8000); + // flashMessage("UP/DOWN key's to quickly distribute your voting power",8000); console.debug("INTERFACE:VOTING") } @@ -320,14 +285,12 @@

What is Gitcoin’s core values ?

if (status=="success") { console.debug("INTERFACE:SUCCESS") + + // forward + window.location = "/quadraticlands/mission/use/outro"; } - if (status=="results") - { - console.debug("INTERFACE:RESULTS") - } - } @@ -382,6 +345,8 @@

What is Gitcoin’s core values ?

const signature = result.result; console.log('signature', signature); console.log('msgParams', JSON.parse( msgParams )); + + updateInterface("success") } ); @@ -392,6 +357,10 @@

What is Gitcoin’s core values ?

+ + + + // helper to build the EIP712Domain Object function EIP712Domain(){ @@ -472,25 +441,6 @@

What is Gitcoin’s core values ?

- diff --git a/app/quadraticlands/urls.py b/app/quadraticlands/urls.py index 409a7ed6526..b54ab34ea4a 100644 --- a/app/quadraticlands/urls.py +++ b/app/quadraticlands/urls.py @@ -37,7 +37,7 @@ path('proposal//', proposal, name='proposal'), re_path(r'^(?Pabout|leaderboard|privacy|terms-of-service|mission_knowledge_intro|dashboard|faq|web3|particletest|particletest2|proposal)$', base, name='quadraticlands_base'), re_path(r'^mission/(?Pknowledge|receive|use)$', mission_base, name='mission_base'), - re_path(r'^mission/(?Pknowledge|receive|use)/(?Pintro|outro|claim|snapshot|vote)$', mission_state, name='mission_state'), + re_path(r'^mission/(?Pknowledge|receive|use)/(?Pintro|outro|claim|snapshot|vote|delegationmode|delegate)$', mission_state, name='mission_state'), re_path(r'^mission/(?Pknowledge|receive|use)/question/(?P1|2)$', mission_question, name='mission_question'), re_path(r'^mission/(?Pknowledge|receive|use)/question/(?P1|2)/(?Pright|wrong|timeout)$', mission_answer, name='mission_answer'),