body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@font-face{font-family:Neue Montreal;font-style:normal;font-weight:300;src:url(/static/media/PPNeueMontreal-Book.cd21cf351f4da50cf75d.otf) format("opentype")}body{background:linear-gradient(180deg,#74acdf,#fff 50%,#74acdf);min-height:100vh;padding:20px}.leaderboard{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0689871a;border:3px solid gold;border-radius:15px;box-shadow:0 0 30px #ffd70066,inset 0 0 50px #0689871a;height:auto;margin:0 auto;max-width:1000px;min-height:-webkit-fit-content;min-height:fit-content;overflow-x:hidden;overflow-y:visible;padding:30px;position:relative;width:90%}h2{color:#fff;font-size:1.5em;margin:15px 0}.leaderboard:before{left:20px}.leaderboard:after,.leaderboard:before{color:gold;content:"★";font-size:40px;position:absolute;text-shadow:0 0 10px #ffd700cc;top:-20px}.leaderboard:after{right:20px}.title-text{color:#fff;font-family:Impact,Arial Black,sans-serif;font-size:4.5em;font-weight:700;letter-spacing:2px;line-height:.8;position:relative;text-shadow:3px 3px 0 #034443,-3px -3px 0 #07b3b0;text-transform:uppercase;white-space:nowrap;z-index:2}@media screen and (max-width:900px){.title-text{white-space:normal;word-break:break-word}}.title-text.accent{-webkit-text-fill-color:#0000;background:linear-gradient(180deg,#fff6c9,gold 15%,#ffc125 25%,gold 35%,#ca9b00 50%,gold 65%,#ffc125 75%,gold 85%,#fff6c9);-webkit-background-clip:text;background-clip:text;filter:brightness(1.2) contrast(1.2);font-size:5.5em;position:relative;text-shadow:2px 2px 4px #0006,-2px -2px 4px #fff6,0 0 20px #ffd70099;transform:scale(1.1)}@keyframes metallicShine{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.title-text.accent{animation:metallicShine 4s ease infinite;background-size:200% 200%}.title-text.accent:before{-webkit-text-fill-color:#0000;background:linear-gradient(45deg,#ca9b00,gold);-webkit-background-clip:text;background-clip:text;content:attr(data-text);filter:blur(4px);left:0;opacity:.7;position:absolute;top:0;z-index:-1}.subtitle-text{color:#fff;font-family:Neue Montreal,Arial,sans-serif;font-size:2.2em;font-style:italic;font-weight:400;letter-spacing:1px;margin-bottom:25px;margin-top:-10px;position:relative;text-align:center;text-shadow:1px 1px 2px #ffd700cc;text-transform:none;z-index:2}table{background:#ffffffe6;border:2px solid #068987;border-collapse:initial;border-radius:8px;border-spacing:0;box-shadow:0 4px 15px #06898733;margin:20px auto;max-width:100%;overflow-x:auto;table-layout:auto;width:100%}th{background:#068987;color:#fff;font-weight:700;letter-spacing:1px;padding:15px;text-shadow:1px 1px 2px #03444380;text-transform:uppercase;transition:background-color .2s ease}.reporter-cell,td,th{word-wrap:break-word;overflow-wrap:break-word}.reporter-cell,td{border-bottom:1px solid #06898733;color:#034443;font-family:Neue Montreal,Arial,sans-serif;font-size:1em;padding:12px 15px}tr:hover{background:#0689871a}tr.clickable-row{transition:all .2s ease}tr.clickable-row:hover{background:#06898726;box-shadow:0 2px 8px #0689874d;transform:scale(1.01)}tr.clickable-row:active{transform:scale(.99)}.update-log{background:#ffffffe6;border:2px solid #068987;border-radius:8px;box-shadow:0 4px 15px #06898733,inset 0 0 30px #0689871a;margin-top:20px;padding:20px}.table-wrapper::-webkit-scrollbar,.update-log::-webkit-scrollbar{height:8px;width:8px}.table-wrapper::-webkit-scrollbar-track,.update-log::-webkit-scrollbar-track{background:#0689871a;border-radius:4px}.table-wrapper::-webkit-scrollbar-thumb,.update-log::-webkit-scrollbar-thumb{background:#068987;border-radius:4px}.table-wrapper::-webkit-scrollbar-thumb:hover,.update-log::-webkit-scrollbar-thumb:hover{background:#07b3b0}.update-log h3{color:#068987;letter-spacing:2px;margin-bottom:20px;text-shadow:1px 1px 0 #ffffff80;text-transform:uppercase}.error-message{border:2px solid #d35252;border-radius:8px;color:#d35252}.error-message,.loading{background:#ffffffe6;font-weight:700;padding:20px;text-align:center;text-transform:uppercase}.loading{border:2px solid #068987;border-radius:8px;color:#068987}@keyframes twinkle{0%{opacity:.3}50%{opacity:1}to{opacity:.3}}.leaderboard:after,.leaderboard:before{animation:twinkle 2s ease-in-out infinite}@keyframes bounce2{0%{left:0;top:100vh}25%{left:25vw;top:50vh}50%{left:50vw;top:0}75%{left:75vw;top:50vh}to{left:0;top:100vh}}@keyframes bounce3{0%{left:100vw;top:50vh}25%{left:75vw;top:100vh}50%{left:50vw;top:50vh}75%{left:25vw;top:0}to{left:100vw;top:50vh}}@keyframes bounce4{0%{left:50vw;top:200px}25%{left:100vw;top:50vh}50%{left:50vw;top:calc(100vh - 400px)}75%{left:0;top:50vh}to{left:50vw;top:200px}}@keyframes bounce{0%{left:0;top:0}25%{left:calc(25vw - 200px);top:calc(100vh - 500px)}50%{left:calc(50vw - 200px);top:50vh}75%{left:calc(75vw - 200px);top:0}to{left:0;top:0}}.side-image-2,.side-image-3,.side-image-4,.side-image-left{background-position:50%;background-repeat:no-repeat;background-size:contain;height:400px;image-rendering:pixelated;image-rendering:-moz-crisp-edges;image-rendering:crisp-edges;opacity:.4;pointer-events:none;position:fixed;width:400px;z-index:-1}.side-image-2{animation:bounce2 25s linear infinite;transform:scaleX(-1) rotate(45deg)}.side-image-3{animation:bounce3 22s linear infinite;transform:rotate(-45deg)}.side-image-4{animation:bounce4 28s linear infinite;transform:rotate(90deg)}.side-image-left{animation:bounce 20s linear infinite;animation-delay:-10s;transform:scaleX(-1)}.side-image-right{animation:bounce 20s linear infinite}@media (max-width:1600px){.leaderboard{width:60%}.side-image-left{left:calc(10vw - 250px)}.side-image-right{right:calc(10vw - 250px)}}@media (max-width:1200px){.leaderboard{width:60%}table{font-size:.9em}}@media (max-width:1800px){.side-image-left,.side-image-right{width:350px}.side-image-left{left:calc(12.5vw - 300px)}.side-image-right{right:calc(12.5vw - 300px)}}@media (max-width:1600px){.side-image-left,.side-image-right{width:300px}.side-image-left{left:calc(10vw - 250px)}.side-image-right{right:calc(10vw - 250px)}}.update-entry{background:#0689870d;border-radius:4px;margin-bottom:15px;padding:15px}.update-entry p{margin:5px 0}.update-entry ul{margin:5px 0;padding-left:20px}.update-entry hr{border:none;border-top:1px solid #06898733;margin:10px 0}.update-log-table{border:none;border-collapse:collapse;box-shadow:none;margin:10px 0;width:100%}.update-log-table td,.update-log-table th{border-bottom:1px solid #06898733;padding:12px;text-align:left}.update-log-table th{background-color:#0689871a;color:#068987}.update-log-table tr:hover{background-color:#0689870d}.update-log-table .reporter-cell{font-family:monospace;font-size:.9em;word-break:break-all}.update-log-table th:first-child{min-width:80px;width:auto}.update-log-table th:nth-child(2){min-width:100px;width:auto}.update-log-table th:nth-child(3){min-width:120px;width:auto}.update-log-table th:nth-child(4){min-width:70px;width:auto}.update-log-table th:nth-child(5){min-width:80px;width:auto}.update-log-table th:nth-child(6){min-width:100px;width:auto}.table-wrapper{overflow-x:visible;width:100%}@media screen and (max-width:480px){.update-log{overflow-x:visible}.table-wrapper{-webkit-overflow-scrolling:touch;margin:0;overflow-x:auto;padding:0;width:100%}.update-log-table{font-size:.75rem;margin:0;min-width:600px}.update-log-table td,.update-log-table th{font-size:clamp(.65rem,2.5vw,.75rem);padding:8px 6px}.dataset-filter{background:#fffffff2;box-shadow:0 2px 4px #0000001a;margin:20px 0;padding:15px 0;position:-webkit-sticky;position:sticky;top:0;z-index:10}.wwf-title{background-position:50%;background-repeat:no-repeat;background-size:contain;height:auto;margin:-20px auto 40px;max-width:250px;min-height:150px;padding:40px 20px 0;position:relative;text-align:center;width:auto;z-index:1}.title-text{font-size:clamp(1.8em,5vw,2.5em)}.title-text.accent{font-size:clamp(2.2em,6vw,3em)}}@media screen and (max-width:900px) and (orientation:landscape){.leaderboard{margin:0 auto;max-width:100%;overflow-x:hidden;padding:20px 15px;width:95%}.update-log{overflow-x:hidden;padding:15px}.update-log,.update-log-table{box-sizing:border-box;width:100%}.update-log-table{font-size:.85rem;max-width:100%;min-width:auto;table-layout:auto}.update-log-table td,.update-log-table th{box-sizing:border-box;font-size:clamp(.7rem,1.5vw,.85rem);padding:10px 8px}.wwf-title{box-sizing:border-box;margin:-30px auto 20px;max-width:100%;min-height:100px;padding:30px 10px 0;width:100%}.title-text{font-size:clamp(2em,4vw,3em);line-height:1.1}.title-text,.title-text.accent{white-space:normal;word-break:break-word}.title-text.accent{font-size:clamp(2.5em,5vw,3.5em)}.subtitle-text{font-size:clamp(1.2em,2.5vw,1.8em);margin-bottom:15px}.update-log-table th:first-child{min-width:70px}.update-log-table th:nth-child(2){min-width:90px}.update-log-table th:nth-child(3){min-width:100px}.update-log-table th:nth-child(4){min-width:60px}.update-log-table th:nth-child(5){min-width:70px}.update-log-table th:nth-child(6){min-width:90px}}@media screen and (max-width:667px) and (orientation:landscape){.leaderboard{overflow-x:hidden;padding:15px 10px;width:98%}.update-log{overflow-x:hidden;padding:12px}.update-log,.update-log-table{box-sizing:border-box;width:100%}.update-log-table{font-size:.75rem;max-width:100%}.update-log-table td,.update-log-table th{box-sizing:border-box;font-size:clamp(.65rem,1.8vw,.75rem);padding:8px 6px}.title-text{font-size:clamp(1.5em,3.5vw,2.5em)}.title-text,.title-text.accent{white-space:normal;word-break:break-word}.title-text.accent{font-size:clamp(2em,4.5vw,3em)}.subtitle-text{font-size:clamp(1em,2vw,1.5em);margin-bottom:10px}}.wwf-title{background-position:50%;background-repeat:no-repeat;background-size:contain;height:160px;margin:0 auto 40px;max-width:700px;position:relative;text-align:center;width:100%;z-index:1}.tellor-logo{display:block;margin:20px auto 0}@media screen and (max-width:480px){.leaderboard .wwf-title{height:auto!important;margin:-50px auto -80px;max-width:250px!important;min-height:150px!important;padding-left:0;padding-top:70px;text-align:center;width:auto!important}.leaderboard{margin:0 auto;padding:15px;width:95%}}@media screen and (max-width:480px) and (orientation:landscape){.leaderboard{padding:12px 10px;width:98%}.leaderboard .wwf-title{margin:-30px auto 15px!important;max-width:100%!important;min-height:80px!important;padding-top:30px!important}}.leaderboard-heading{color:#068987;text-shadow:2px 2px 0 #0344434d,-2px -2px 0 #07b3b04d}.reporter-cell,td.reporter-cell{src:url(/static/media/PPNeueMontreal-Book.cd21cf351f4da50cf75d.otf) format("opentype")}td.reporter-cell{font-family:Neue Montreal,Arial,sans-serif!important}@media screen and (max-width:768px){th{font-size:.9em;letter-spacing:.5px;padding:10px}}@media screen and (max-width:480px){th{letter-spacing:0;padding:8px 6px}table,th{font-size:clamp(.7em,2.5vw,.8em)}}.challenge-container,.leaderboard-header{align-items:center;display:flex;gap:20px;justify-content:center}.leaderboard-header{flex-direction:row;margin-bottom:20px}.leaderboard-heading{color:#fff;font-family:Impact,Arial Black,sans-serif;font-size:2em;margin:0;padding:0;text-shadow:2px 2px 0 #068987,-2px -2px 0 #07b3b0;text-transform:uppercase}.tellor-logo{height:auto;margin:0;width:40px}@keyframes bounce5{0%{left:0;top:25vh}25%{left:25vw;top:75vh}50%{left:50vw;top:25vh}75%{left:75vw;top:75vh}to{left:0;top:25vh}}@keyframes bounce6{0%{left:100vw;top:75vh}25%{left:75vw;top:25vh}50%{left:50vw;top:75vh}75%{left:25vw;top:25vh}to{left:100vw;top:75vh}}.side-image-5,.side-image-6{background-position:50%;background-repeat:no-repeat;background-size:contain;height:500px;image-rendering:pixelated;image-rendering:-moz-crisp-edges;image-rendering:crisp-edges;opacity:.4;pointer-events:none;position:fixed;width:400px;z-index:-1}.side-image-5{animation:bounce5 30s linear infinite;transform:rotate(30deg)}.side-image-6{animation:bounce6 27s linear infinite;transform:scaleX(-1) rotate(-20deg)}@media screen and (max-width:768px){.side-image-2,.side-image-3,.side-image-4,.side-image-5,.side-image-6{display:none}}@keyframes bounce7{0%{left:20vw;top:30vh}25%{left:40vw;top:80vh}50%{left:60vw;top:20vh}75%{left:80vw;top:70vh}to{left:20vw;top:30vh}}@keyframes bounce8{0%{left:90vw;top:60vh}25%{left:60vw;top:20vh}50%{left:30vw;top:80vh}75%{left:10vw;top:40vh}to{left:90vw;top:60vh}}@keyframes bounce9{0%{left:40vw;top:10vh}25%{left:70vw;top:90vh}50%{left:20vw;top:30vh}75%{left:50vw;top:60vh}to{left:40vw;top:10vh}}.side-image-7,.side-image-8,.side-image-9{background-position:50%;background-repeat:no-repeat;background-size:contain;height:500px;image-rendering:pixelated;image-rendering:-moz-crisp-edges;image-rendering:crisp-edges;opacity:.4;pointer-events:none;position:fixed;width:400px;z-index:-1}.side-image-7{animation:bounce7 32s linear infinite;transform:rotate(15deg)}.side-image-8{animation:bounce8 29s linear infinite;transform:scaleX(-1) rotate(-25deg)}.side-image-9{animation:bounce9 34s linear infinite;transform:rotate(40deg)}@media screen and (max-width:768px){.side-image-2,.side-image-3,.side-image-4,.side-image-5,.side-image-6,.side-image-7,.side-image-8,.side-image-9{display:none}}.dataset-filter{display:flex;gap:10px;justify-content:center;margin:20px 0}.filter-btn{background:#0689871a;border:2px solid #068987;border-radius:20px;color:#fff;cursor:pointer;font-weight:700;padding:8px 16px;text-shadow:1px 1px 2px #0003;transition:all .3s ease}.filter-btn:hover{background:#06898766;box-shadow:0 0 15px #0689874d}.filter-btn.active{background:#07b3b0;border-color:#0ad3d0;box-shadow:0 0 15px #06898780,inset 0 0 10px #fff3;color:#fff;transform:scale(1.05)}@keyframes activePulse{0%{box-shadow:0 0 15px #06898780,inset 0 0 10px #fff3}50%{box-shadow:0 0 20px #068987b3,inset 0 0 15px #ffffff4d}to{box-shadow:0 0 15px #06898780,inset 0 0 10px #fff3}}.filter-btn.active{animation:activePulse 2s infinite}@media screen and (max-width:480px){.dataset-filter{align-items:center;flex-direction:column;gap:8px}.filter-btn{font-size:clamp(.85rem,3vw,1rem);max-width:200px;width:100%}}.reporter-cell.copyable{cursor:pointer;position:relative;transition:all .2s ease}.reporter-cell.copyable:hover{background:#0689871a}.reporter-cell.copyable:hover:after{background:#000c;border-radius:4px;bottom:100%;color:#fff;content:"Copy Full Address";font-size:12px;left:50%;padding:4px 8px;pointer-events:none;position:absolute;transform:translateX(-50%);white-space:nowrap}.reporter-cell.copyable:active{opacity:.8;transform:scale(.98)}.sortable{cursor:pointer;padding-right:25px!important;position:relative}.sortable:after{content:"⇅";font-size:.8em;opacity:.5;position:absolute;right:8px;top:50%;transform:translateY(-50%)}.sortable.asc:after{content:"↑";opacity:1}.sortable.desc:after{content:"↓";opacity:1}.sortable:hover{background:#06898733}.update-log-table th{background:#068987;color:#fff;font-size:1rem;font-weight:700;height:50px;letter-spacing:1px;padding:8px 10px;text-shadow:1px 1px 2px #03444380;text-transform:uppercase;vertical-align:middle}.update-log-table th:first-child,.update-log-table th:nth-child(4),.update-log-table th:nth-child(5),.update-log-table th:nth-child(6){white-space:normal}@media (min-width:600px){.update-log-table th:first-child,.update-log-table th:nth-child(4),.update-log-table th:nth-child(5),.update-log-table th:nth-child(6){white-space:nowrap}}.update-log-table th:nth-child(2),.update-log-table th:nth-child(3){line-height:1.2;white-space:normal}@media (max-width:1200px){.update-log-table th{font-size:.9rem;padding:6px 8px}}@media (max-width:900px){.update-log-table th{font-size:.8rem;letter-spacing:.5px;padding:5px 6px}}@media (max-width:600px){.update-log-table th{font-size:.7rem;letter-spacing:0;padding:4px}}@media (max-width:480px){.update-log-table th{font-size:clamp(.6rem,2.5vw,.7rem);padding:4px}.update-log-table td{font-size:clamp(.65rem,2.5vw,.75rem);padding:6px 4px}}@media screen and (max-width:768px){.pi-button-container{right:10px!important;top:20px!important}}@media screen and (max-width:480px){.pi-button-container{right:5px!important;top:15px!important}.pi-button-container button{font-size:2rem!important}}.submission-container{background:linear-gradient(180deg,#74acdf,#fff 50%,#74acdf);color:#fff;min-height:100vh;padding:2rem}.submission-header{margin-bottom:2rem;text-align:center}.back-button{background:#fff3;border:1px solid #ffffff4d;border-radius:8px;color:#fff;cursor:pointer;font-size:.9rem;margin-bottom:1rem;padding:.5rem 1rem;transition:all .3s ease}.back-button:hover{background:#ffffff4d;transform:translateX(-3px)}.submission-header h1{color:#fff;font-family:Impact,Arial Black,sans-serif;font-size:2.5rem;font-weight:700;letter-spacing:2px;margin:0;text-shadow:3px 3px 0 #034443,-3px -3px 0 #07b3b0;text-transform:uppercase}.wallet-section{margin-top:1.5rem}.connect-wallet-button{background:linear-gradient(135deg,#ccb74d,#b3a75b);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:.75rem 1.5rem;transition:transform .2s ease,box-shadow .2s ease}.connect-wallet-button:hover{box-shadow:0 5px 15px #4caf5066;transform:translateY(-2px)}.wallet-connected{align-items:center;background:#fff3;border:1px solid #ffffff4d;border-radius:8px;display:flex;gap:.75rem;padding:.75rem 1.25rem}.wallet-icon{font-size:1.2rem}.wallet-address{color:#fff;font-family:Courier New,monospace;font-size:.9rem}.disconnect-button{background:#fff3;border:1px solid #ffffff4d;border-radius:6px;color:#fff;cursor:pointer;font-size:.85rem;padding:.4rem .8rem;transition:background .3s ease}.disconnect-button:hover{background:#ffffff4d}.submission-form-wrapper{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0689871a;border:3px solid #07b3b0;border-radius:15px;box-shadow:0 0 30px #0689874d,inset 0 0 50px #0689871a;margin:0 auto;max-width:800px;padding:2rem}.submission-form{gap:1.5rem}.form-group,.submission-form{display:flex;flex-direction:column}.form-group{gap:.5rem}.form-group label{color:#fff;font-size:.95rem;font-weight:600;text-shadow:1px 1px 2px #03444380}.form-input{background:#fffffff2;border:2px solid #0689874d;border-radius:8px;color:#333;font-size:1rem;padding:.75rem;transition:border-color .3s ease,box-shadow .3s ease}.form-input:focus{border-color:#07b3b0;box-shadow:0 0 10px #0689874d;outline:none}.form-input.error{border-color:#e74c3c}.error-text{color:#e74c3c;font-size:.85rem}.encode-button{background:linear-gradient(135deg,#068987,#07b3b0);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1.1rem;font-weight:600;margin-top:.5rem;padding:1rem 2rem;text-shadow:1px 1px 2px #03444380;transition:transform .2s ease,box-shadow .2s ease}.encode-button:hover{box-shadow:0 5px 15px #06898780;transform:translateY(-2px)}.encode-button:active{transform:translateY(0)}.encoded-result{border-top:2px solid #0689874d;margin-top:2rem;padding-top:2rem}.encoded-result h3{color:#fff;margin-bottom:1rem;text-shadow:1px 1px 2px #03444380}.encoded-value-container{display:flex;gap:.5rem;margin-bottom:1rem}.encoded-value{background:#f8f9fa;border:2px solid #e0e0e0;border-radius:8px;color:#333;flex:1 1;font-family:Courier New,monospace;font-size:.85rem;padding:1rem;resize:vertical;word-break:break-all}.copy-button{background:#068987;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:600;padding:.75rem 1.5rem;text-shadow:1px 1px 2px #03444380;transition:background .3s ease,box-shadow .3s ease;white-space:nowrap}.copy-button:hover{background:#07b3b0;box-shadow:0 0 10px #06898780}.submission-instructions{background:#fffffff2;border:2px solid #06898733;border-radius:8px;color:#034443;margin-top:1rem;padding:1.5rem}.submission-instructions h4{color:#068987;font-weight:700;margin-bottom:1rem;margin-top:0}.submission-instructions ol{margin:0;padding-left:1.5rem}.submission-instructions ul{margin:.5rem 0;padding-left:2rem}.submission-instructions li{line-height:1.6;margin:.5rem 0}.submission-instructions code{background:#0689871a;border-radius:4px;color:#068987;font-family:Courier New,monospace;font-size:.9rem;font-weight:600;padding:.2rem .4rem}.submission-instructions .code-block{background:#212529;border-radius:4px;color:#fff;display:block;font-size:.85rem;margin:.5rem 0;padding:.5rem;word-break:break-all}.query-data-section{background:#fffffff2;border:2px solid #068987;border-radius:8px;margin-bottom:1.5rem;padding:1rem}.query-data-section label{color:#068987;display:block;font-size:.95rem;font-weight:600;margin-bottom:.5rem}.query-data-value{font-size:.8rem}.direct-submission-section{margin-bottom:1.5rem;text-align:center}.submit-to-chain-button{background:linear-gradient(135deg,#4caf50,#45a049);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1.1rem;font-weight:600;padding:1rem 2rem;transition:transform .2s ease,box-shadow .2s ease;width:100%}.submit-to-chain-button:hover:not(:disabled){box-shadow:0 5px 15px #4caf5066;transform:translateY(-2px)}.submit-to-chain-button:disabled{cursor:not-allowed;opacity:.6}.submission-result{border-radius:8px;margin-top:1rem;padding:1rem;text-align:left}.submission-result.success{background:#d4edda;border:1px solid #c3e6cb;color:#155724}.submission-result.error{background:#f8d7da;border:1px solid #f5c6cb;color:#721c24}.submission-result p{margin:.5rem 0}.submission-result .tx-hash{font-size:.9rem;word-break:break-all}.submission-result .tx-hash code{background:#0000001a;border-radius:4px;padding:.2rem .4rem}.or-divider{margin:1.5rem 0;position:relative;text-align:center}.or-divider:before{background:#0689874d;content:"";height:2px;left:0;position:absolute;right:0;top:50%}.or-divider span{background:#0689871a;color:#fff;font-weight:600;padding:0 1rem;position:relative;text-shadow:1px 1px 2px #03444380}.cli-command-section{background:#06898726;border:2px solid #07b3b0;border-radius:8px;margin-bottom:1.5rem;padding:1.5rem}.cli-command-section label{color:#fff;display:block;font-size:.95rem;font-weight:600;margin-bottom:.5rem;text-shadow:1px 1px 2px #03444380}.cli-command{font-family:Courier New,monospace;font-size:.75rem}.submission-instructions-text{color:#fff;margin-top:1rem}.submission-instructions-text h4{color:#fff;margin-bottom:1rem;margin-top:0;text-shadow:1px 1px 2px #03444380}.submission-instructions-text ol{line-height:1.8;margin:0;padding-left:1.5rem}.submission-instructions-text li{margin:.5rem 0}.submission-instructions-text code{background:#06898733;border-radius:3px;color:#0ad3d0;font-family:Courier New,monospace;font-size:.9rem;font-weight:600;padding:.2rem .4rem}@media screen and (max-width:768px){.submission-container{padding:1rem}.submission-header h1{font-size:2rem}.submission-form-wrapper{padding:1.5rem}.form-group label{font-size:.9rem}.form-input{font-size:.95rem;padding:.65rem}.encode-button,.submit-to-chain-button{font-size:1rem;padding:.85rem 1.5rem}.encoded-value{font-size:.75rem}.cli-command{font-size:.65rem}.copy-button{font-size:.9rem;padding:.65rem 1rem}.wallet-connected{align-items:flex-start;flex-direction:column;gap:.5rem}.wallet-address{font-size:.8rem;word-break:break-all}}@media screen and (max-width:480px){.submission-container{padding:.75rem}.submission-header h1{font-size:1.5rem;letter-spacing:1px}.submission-form-wrapper{border-width:2px;padding:1rem}.form-group{gap:.4rem}.form-group label{font-size:.85rem}.form-input{font-size:.9rem;padding:.6rem}.encode-button,.submit-to-chain-button{font-size:.95rem;padding:.75rem 1.25rem}.encoded-value-container{flex-direction:column}.encoded-value{font-size:.7rem;padding:.75rem}.cli-command{font-size:.6rem}.copy-button{font-size:.85rem;padding:.6rem 1rem;width:100%}.cli-command-section,.query-data-section{padding:.75rem}.submission-instructions,.submission-instructions-text{font-size:.9rem;padding:1rem}.submission-instructions h4,.submission-instructions-text h4{font-size:1rem}.submission-instructions ol,.submission-instructions-text ol{padding-left:1.25rem}.submission-instructions li,.submission-instructions-text li{font-size:.85rem;margin:.4rem 0}.back-button{font-size:.85rem;padding:.4rem .8rem}.connect-wallet-button{font-size:.95rem;padding:.65rem 1.25rem}.disconnect-button{font-size:.8rem;padding:.35rem .7rem}.submission-result{font-size:.9rem;padding:.75rem}.submission-result .tx-hash{font-size:.8rem}.submission-result .tx-hash code{font-size:.75rem}}@media screen and (max-width:375px){.submission-header h1{font-size:1.3rem}.submission-form-wrapper{padding:.75rem}.form-input{font-size:.85rem;padding:.5rem}.encode-button,.submit-to-chain-button{font-size:.9rem;padding:.7rem 1rem}.cli-command{font-size:.55rem}.submission-instructions li,.submission-instructions-text li{font-size:.8rem}}.password-modal-overlay{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000000bf;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.password-modal{background:linear-gradient(135deg,#068987,#07b3b0);border:3px solid #0ad3d0;border-radius:15px;box-shadow:0 10px 40px #0000004d;max-width:400px;padding:2.5rem;width:90%}.password-modal h2{color:#fff;font-size:1.8rem;margin:0 0 1rem;text-align:center;text-shadow:2px 2px 4px #03444380}.password-modal p{color:#fff;font-size:.95rem;margin-bottom:1.5rem;opacity:.95;text-align:center}.password-modal form{display:flex;flex-direction:column;gap:1rem}.password-input{background:#fffffff2;border:2px solid #ffffff4d;border-radius:8px;color:#333;font-size:1rem;padding:.85rem;transition:border-color .3s ease,box-shadow .3s ease}.password-input:focus{border-color:#0ad3d0;box-shadow:0 0 15px #0ad3d066;outline:none}.password-error{color:#fcc;font-size:.9rem;font-weight:600;margin:-.5rem 0 0;text-align:center;text-shadow:1px 1px 2px #0000004d}.password-submit-button{background:#fff;border:none;border-radius:8px;color:#068987;cursor:pointer;font-size:1rem;font-weight:700;letter-spacing:1px;padding:.85rem 1.5rem;text-transform:uppercase;transition:transform .2s ease,box-shadow .2s ease}.password-submit-button:hover{box-shadow:0 5px 20px #ffffff4d;transform:translateY(-2px)}.password-submit-button:active{transform:translateY(0)}@media screen and (max-width:480px){.password-modal{padding:2rem}.password-modal h2{font-size:1.5rem}.password-modal p{font-size:.9rem}}
/*# sourceMappingURL=main.bd8e2a69.css.map*/