.public-vote-page{color:#111;scrollbar-width:none;-ms-overflow-style:none;background-color:#f4f4f0}.public-vote-page::-webkit-scrollbar{display:none}.public-vote-page ::selection{color:#111;background-color:#00fa9a}.public-vote-page .art-input{background-color:#0000;border:none;border-bottom:2px solid #111;border-radius:0;width:100%;padding:12px 0;font-size:1.125rem;font-weight:500;transition:all .3s}.public-vote-page .art-input:focus{background-color:#00fa9a0d;border-bottom-color:#00fa9a;outline:none}.public-vote-page .art-input::placeholder{color:#aaa;font-weight:300}.public-vote-page select.art-input{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%23111111'%3E%3Cpath stroke-linecap='square' stroke-linejoin='miter' stroke-width='2' d='M19 9l-7 7-7-7'%3E%3C/path%3E%3C/svg%3E");background-position:right 0 center;background-repeat:no-repeat;background-size:1.5em}.public-vote-page .art-button{color:#f4f4f0;text-transform:uppercase;letter-spacing:.1em;z-index:1;background-color:#111;padding:1rem 2rem;font-weight:700;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.public-vote-page .art-button:before{content:"";z-index:-1;transform-origin:bottom;background-color:#00fa9a;transition:transform .3s cubic-bezier(.4,0,.2,1);position:absolute;inset:0;transform:scaleY(0)}.public-vote-page .art-button:hover:not(:disabled){color:#111}.public-vote-page .art-button:hover:not(:disabled):before{transform:scaleY(1)}.public-vote-page .art-button:disabled{opacity:.55;cursor:not-allowed}.public-vote-page .art-button:disabled:before{display:none}.public-vote-page .art-send-code-btn{letter-spacing:.1em;text-transform:uppercase;border:2px solid #111;flex-shrink:0;padding:10px 1rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.75rem;font-weight:700;transition:color .2s,background-color .2s}.public-vote-page .art-send-code-btn:hover:not(:disabled){color:#f4f4f0;background-color:#111}.public-vote-page .art-send-code-btn:disabled{opacity:.5;cursor:not-allowed}.public-vote-page .art-verify-btn{letter-spacing:.1em;text-transform:uppercase;color:#111;background-color:#00fa9a;border:2px solid #00fa9a;flex-shrink:0;padding:10px 1rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.75rem;font-weight:700;transition:color .2s,background-color .2s,border-color .2s}.public-vote-page .art-verify-btn:hover:not(:disabled){color:#00fa9a;background-color:#111;border-color:#111}.public-vote-page .art-verify-btn:disabled{opacity:.5;cursor:not-allowed}.public-vote-page .art-checkbox{appearance:none;cursor:pointer;border:2px solid #111;border-radius:0;flex-shrink:0;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;margin-top:.25rem;display:flex;position:relative}.public-vote-page .art-checkbox:checked{background-color:#00fa9a;border-color:#111}.public-vote-page .art-checkbox:checked:after{content:"";background-color:#111;width:.5rem;height:.5rem}.public-vote-page .art-phone-row .art-phone-area-select{border-right:none;flex-shrink:0;width:auto;min-width:8.5rem;max-width:42%;padding-right:.5rem}.public-vote-page .art-phone-row .art-phone-local-input{border-left:2px solid #111;padding-left:.75rem}.public-vote-page .art-phone-row:focus-within .art-phone-local-input{border-left-color:#00fa9a}
