.button{outline:none;box-sizing:border-box;border:none;border-radius:3px;color:white;cursor:pointer;display:inline-block;margin:0;text-decoration:none;text-shadow:0 1px 2px rgba(0,0,0,0.2);transition:box-shadow 0.2s ease, background 0.2s ease}.button.large{line-height:46px;font-size:18px;padding:0 25px}.button.green{background-color:#97b147;background-image:linear-gradient(-180deg, #97b147 0%, #7e992e 91%);text-align:center;border-radius:3px;color:white;font-weight:bold;cursor:pointer;box-shadow:0px 1px 2px 0px rgba(0,0,0,0.2),inset 0px 1px 0px 0px rgba(255,255,255,0.2);text-shadow:0px 1px 2px rgba(0,0,0,0.2);text-transform:uppercase}.button.green:hover,.button.green:focus{background-image:linear-gradient(-180deg, #aecc52 0%, #94b336 100%)}.humblemodal-wrapper{align-items:center;background:rgba(0,0,0,0.75);box-sizing:border-box;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:9999}.humblemodal-wrapper .humblemodal-modal{position:relative;left:0;max-height:90vh;overflow:auto;top:0;width:30em}.humblemodal-modal{background:white;border-radius:6px;box-sizing:border-box;overflow:hidden;padding:1.5em;text-align:center}.humblemodal-modal .close-modal{color:inherit;font-size:1.5em;padding:.5em 0.75em;position:absolute;right:0;top:0}.humblemodal-modal h1{font-weight:bold;margin-top:0}.humblemodal-modal .input-holder{margin:1em 0}.humblemodal-modal .button-holder{margin-top:1em}.humblemodal-modal .button-holder .button-v2.full-width{width:100%}.humblemodal-modal .button-holder .button-v2.full-width:not(:first-of-type){margin-top:1em}.action-confirmation-modal .humblemodal-modal{color:inherit;margin:0 1em;padding:2em 1em;line-height:1.25}.action-confirmation-modal .humblemodal-modal h1{font-size:1.5em}.action-confirmation-modal .humblemodal-modal .clear-button{border-width:2px}.action-confirmation-modal .humblemodal-modal .button-holder .submit,.action-confirmation-modal .humblemodal-modal .button-holder .cancel{margin:0 auto;padding:1em;display:block}.action-confirmation-modal .humblemodal-modal .button-holder .submit{margin-bottom:1em;background-color:#169fe3;border-radius:4px;box-sizing:border-box;color:white;font-weight:bold;text-align:center;text-decoration:none;text-shadow:none;text-transform:uppercase;transition:all .2s}.action-confirmation-modal .humblemodal-modal .button-holder .submit:not(:disabled):hover,.action-confirmation-modal .humblemodal-modal .button-holder .submit:not(:disabled):focus{background-color:#3c8bc8;color:white}.action-confirmation-modal .humblemodal-modal .button-holder .submit:active{background-color:#2f6992;color:#17384f}.action-confirmation-modal .humblemodal-modal .button-holder .submit:disabled,.action-confirmation-modal .humblemodal-modal .button-holder .submit.disabled{cursor:default;pointer-events:none;background-color:#38668a;color:#949599}.action-confirmation-modal .humblemodal-modal .button-holder .cancel{background-color:white;border:solid 2px #000;border-radius:4px;box-sizing:border-box;color:#000;font-weight:bold;text-align:center;text-decoration:none;text-shadow:none;transition:all .2s;text-transform:uppercase}.action-confirmation-modal .humblemodal-modal .button-holder .cancel:hover,.action-confirmation-modal .humblemodal-modal .button-holder .cancel:focus{background-color:#e3e7ed}.action-confirmation-modal .humblemodal-modal .button-holder .cancel:active{background-color:#d5d9e1}
