@-webkit-keyframes vex-fadein{0%{opacity:0}100%{opacity:1}}@keyframes vex-fadein{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes vex-fadeout{0%{opacity:1}100%{opacity:0}}@keyframes vex-fadeout{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes vex-rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes vex-rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.vex,.vex *,.vex *:before,.vex *:after{-moz-box-sizing:border-box;box-sizing:border-box}.vex{position:fixed;overflow:auto;-webkit-overflow-scrolling:touch;z-index:1111;top:0;right:0;bottom:0;left:0}.vex-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.vex-overlay{-webkit-animation:vex-fadein .5s;animation:vex-fadein .5s;position:fixed;z-index:1111;background:rgb(0 0 0 / .4);top:0;right:0;bottom:0;left:0}.vex-overlay.vex-closing{-webkit-animation:vex-fadeout .5s forwards;animation:vex-fadeout .5s forwards}.vex-content{-webkit-animation:vex-fadein .5s;animation:vex-fadein .5s;background:#fff}.vex.vex-closing .vex-content{-webkit-animation:vex-fadeout .5s forwards;animation:vex-fadeout .5s forwards}.vex-close:before{font-family:Arial,sans-serif;content:"\00D7"}.vex-dialog-form{margin:0}.vex-dialog-button{text-rendering:optimizeLegibility;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;-webkit-tap-highlight-color:#fff0}.vex-loading-spinner{-webkit-animation:vex-rotation .7s linear infinite;animation:vex-rotation .7s linear infinite;box-shadow:0 0 1em rgb(0 0 0 / .1);position:fixed;z-index:1112;margin:auto;top:0;right:0;bottom:0;left:0;height:2em;width:2em;background:#fff}body.vex-open{overflow:hidden}@-webkit-keyframes vex-pulse{0%{box-shadow:inset 0 0 0 300px #fff0}70%{box-shadow:inset 0 0 0 300px rgb(255 255 255 / .25)}100%{box-shadow:inset 0 0 0 300px #fff0}}@keyframes vex-pulse{0%{box-shadow:inset 0 0 0 300px #fff0}70%{box-shadow:inset 0 0 0 300px rgb(255 255 255 / .25)}100%{box-shadow:inset 0 0 0 300px #fff0}}.vex.vex-theme-wireframe{padding-top:160px;padding-bottom:160px}.vex.vex-theme-wireframe .vex-overlay{background:rgb(255 255 255 / .4)}.vex.vex-theme-wireframe .vex-content{font-family:"Helvetica Neue",sans-serif;background:#fff;color:#000;border:2px solid #000;padding:2em;position:relative;margin:0 auto;max-width:100%;width:400px;font-size:1.1em;line-height:1.5em}.vex.vex-theme-wireframe .vex-content h1,.vex.vex-theme-wireframe .vex-content h2,.vex.vex-theme-wireframe .vex-content h3,.vex.vex-theme-wireframe .vex-content h4,.vex.vex-theme-wireframe .vex-content h5,.vex.vex-theme-wireframe .vex-content h6,.vex.vex-theme-wireframe .vex-content p,.vex.vex-theme-wireframe .vex-content ul,.vex.vex-theme-wireframe .vex-content li{color:inherit}.vex.vex-theme-wireframe .vex-close{position:absolute;top:0;right:0;cursor:pointer}.vex.vex-theme-wireframe .vex-close:before{position:absolute;content:"\00D7";font-size:40px;font-weight:400;line-height:80px;height:80px;width:80px;text-align:center;top:3px;right:3px;color:#000}.vex.vex-theme-wireframe .vex-close:hover:before,.vex.vex-theme-wireframe .vex-close:active:before{color:#000}.vex.vex-theme-wireframe .vex-dialog-form .vex-dialog-message{margin-bottom:.5em}.vex.vex-theme-wireframe .vex-dialog-form .vex-dialog-input{margin-bottom:1em}.vex.vex-theme-wireframe .vex-dialog-form .vex-dialog-input select,.vex.vex-theme-wireframe .vex-dialog-form .vex-dialog-input textarea,.vex.vex-theme-wireframe .vex-dialog-form .vex-dialog-input input[type="date"],.vex.vex-theme-wireframe .vex-dialog-form .vex-dialog-input input[type="datetime"],.vex.vex-theme-wireframe .vex-dialog-form .vex-dialog-input input[type="datetime-local"],.vex.vex-theme-wireframe .vex-dialog-form .vex-dialog-input input[type="email"],.vex.vex-theme-wireframe .vex-dialog-form .vex-dialog-input input[type="month"],.vex.vex-theme-wireframe .vex-dialog-form .vex-dialog-input input[type="number"],.vex.vex-theme-wireframe .vex-dialog-form .vex-dialog-input input[type="password"],.vex.vex-theme-wireframe .vex-dialog-form .vex-dialog-input input[type="search"],.vex.vex-theme-wireframe .vex-dialog-form .vex-dialog-input input[type="tel"],.vex.vex-theme-wireframe .vex-dialog-form .vex-dialog-input input[type="text"],.vex.vex-theme-wireframe .vex-dialog-form .vex-dialog-input input[type="time"],.vex.vex-theme-wireframe .vex-dialog-form .vex-dialog-input input[type="url"],.vex.vex-theme-wireframe .vex-dialog-form .vex-dialog-input input[type="week"]{background:#fff;width:100%;padding:.25em .67em;font-family:inherit;font-weight:inherit;font-size:inherit;min-height:2.5em;margin:0 0 .25em;border:2px solid #000}.vex.vex-theme-wireframe .vex-dialog-form .vex-dialog-input select:focus,.vex.vex-theme-wireframe .vex-dialog-form .vex-dialog-input textarea:focus,.vex.vex-theme-wireframe .vex-dialog-form .vex-dialog-input input[type="date"]:focus,.vex.vex-theme-wireframe .vex-dialog-form .vex-dialog-input input[type="datetime"]:focus,.vex.vex-theme-wireframe .vex-dialog-form .vex-dialog-input input[type="datetime-local"]:focus,.vex.vex-theme-wireframe .vex-dialog-form .vex-dialog-input input[type="email"]:focus,.vex.vex-theme-wireframe .vex-dialog-form .vex-dialog-input input[type="month"]:focus,.vex.vex-theme-wireframe .vex-dialog-form .vex-dialog-input input[type="number"]:focus,.vex.vex-theme-wireframe .vex-dialog-form .vex-dialog-input input[type="password"]:focus,.vex.vex-theme-wireframe .vex-dialog-form .vex-dialog-input input[type="search"]:focus,.vex.vex-theme-wireframe .vex-dialog-form .vex-dialog-input input[type="tel"]:focus,.vex.vex-theme-wireframe .vex-dialog-form .vex-dialog-input input[type="text"]:focus,.vex.vex-theme-wireframe .vex-dialog-form .vex-dialog-input input[type="time"]:focus,.vex.vex-theme-wireframe .vex-dialog-form .vex-dialog-input input[type="url"]:focus,.vex.vex-theme-wireframe .vex-dialog-form .vex-dialog-input input[type="week"]:focus{border-style:dashed;outline:none}.vex.vex-theme-wireframe .vex-dialog-form .vex-dialog-buttons{*zoom:1}.vex.vex-theme-wireframe .vex-dialog-form .vex-dialog-buttons:after{content:"";display:table;clear:both}.vex.vex-theme-wireframe .vex-dialog-button{border-radius:0;border:0;float:right;margin:0 0 0 .5em;font-family:inherit;text-transform:uppercase;letter-spacing:.1em;font-size:.8em;line-height:1em;padding:.75em 2em}.vex.vex-theme-wireframe .vex-dialog-button.vex-last{margin-left:0}.vex.vex-theme-wireframe .vex-dialog-button:focus{-webkit-animation:vex-pulse 1.1s infinite;animation:vex-pulse 1.1s infinite;outline:none}@media (max-width:568px){.vex.vex-theme-wireframe .vex-dialog-button:focus{-webkit-animation:none;animation:none}}.vex.vex-theme-wireframe .vex-dialog-button.vex-dialog-button-primary{background:#000;color:#fff;border:2px solid #fff0}.vex.vex-theme-wireframe .vex-dialog-button.vex-dialog-button-secondary{background:#fff;color:#000;border:2px solid #000}.vex-loading-spinner.vex-theme-wireframe{height:2.5em;width:2.5em}