button.white-button,button.white-button-small{background-color:transparent;color:var(--main-accent-color);padding:9px 20px;border-radius:10px;border:2px solid var(--main-accent-color);font-size:18px;white-space:nowrap}button.white-button-small{padding:6px 10px;border-radius:8px;font-size:var(--main-text-default-size)}button.white-button:hover,button.white-button-small:hover{border-color:var(--main-button-hover);color:var(--main-button-hover);cursor:pointer;box-shadow:0 2px 2px #00000040}button.white-button:active,button.white-button-small:active{border-color:var(--main-button-press);color:var(--main-button-press)}button.white-button:disabled,button.white-button-small:disabled,button.white-button:disabled:hover,button.white-button-small:disabled:hover{border-color:var(--main-button-disabled);color:var(--main-button-disabled);cursor:not-allowed;box-shadow:none}button.red-button{background-color:var(--main-accent-color);color:#fff;padding:9px 20px;border-radius:10px;font-size:18px;font-weight:700;white-space:nowrap}button.red-button:hover,button.red-button-small:hover{background-color:var(--main-button-hover);cursor:pointer;box-shadow:0 2px 2px #00000040}button.red-button:active,button.red-button-small:active{background-color:var(--main-button-press)}button.red-button:disabled,button.red-button-small:disabled,button.red-button:disabled:hover,button.red-button-small:disabled:hover{background-color:var(--main-button-disabled);cursor:not-allowed;box-shadow:none}button.red-button-small{background-color:var(--main-accent-color);color:#fff;padding:6px 10px;border-radius:8px;font-size:var(--main-text-default-size);font-weight:600}a.hyperlink{color:var(--main-accent-color);text-decoration:none;font-size:var(--main-text-default-size);cursor:pointer}a.hyperlink:hover{color:var(--main-button-hover);text-decoration:underline}
