.bl_form form .actions input[type=button],.bl_form form .actions input[type=submit],.bl_form.password form input[type=submit],.btn_base{border-radius:5rem;cursor:pointer;display:block;font-weight:900;padding:1.6rem 2.4rem;text-align:center;width:100%}.btn_base.is_purple_primary{background:var(--sub-color1);border:2px solid var(--sub-color1);color:var(--sub-color5)}.btn_base.is_purple_primary:hover{opacity:.8}.bl_form form .actions input[type=button],.bl_form form .actions input[type=submit],.bl_form.password form input[type=submit],.btn_base.is_purple_secoundary{background:var(--sub-color5);border:2px solid var(--sub-color1);color:var(--sub-color1)}.bl_form.is_cancel .password form input[type=submit],.bl_form.is_cancel form .actions input[type=button],.bl_form.is_cancel form .actions input[type=submit],.btn_base.is_danger{background:var(--sub-color5);border:2px solid var(--red);color:var(--red)}.bl_form.is_cancel .password form input[type=submit]:hover,.bl_form.is_cancel form .actions input[type=button]:hover,.bl_form.is_cancel form .actions input[type=submit]:hover,.btn_base.is_danger:hover{opacity:.8}.bl_form form .actions input[type=button]:hover,.bl_form form .actions input[type=submit]:hover,.bl_form.password form input[type=submit]:hover,.btn_base.is_purple_secoundary:hover{background:var(--sub-color1);border:2px solid var(--sub-color1);color:var(--sub-color5)}.bl_form form .actions input[type=submit]:disabled,.btn_base.is_disable{background:var(--grey_darker)!important;border:2px solid var(--grey_darker)!important;color:var(--sub-color5)!important;cursor:not-allowed!important}.btn_base.is_close{background:var(--white,#fff);border:1px solid var(--black,#09122b);border-radius:8px;color:var(--black,#09122b);margin:auto;padding:.8rem 1.6rem;width:80%}.btn_base.is_close.left{margin:0}.btn_base.is_close:hover{opacity:.8}.btn_base.is_line{align-items:center;background:#00b900;border:2px solid #00b900;color:var(--sub-color5);display:flex;gap:8px;justify-content:center;padding:1.1rem 2.4rem}.btn_base.is_line:hover{opacity:.8}.btn_cancel{align-items:center;background:var(--white,#fff);border:1px solid var(--black,#09122b);border-radius:8px;display:flex;flex-direction:column;gap:8px;margin:auto;padding:.8rem 1.6rem}.bl_backButton{margin-top:0;padding:2.4rem 0}.btn_base.is_back{background:var(--white,#fff);border:1px solid var(--black,#09122b);border-radius:8px;color:var(--black,#09122b);margin:0;padding:.8rem 1.6rem;width:fit-content}.btn_base.is_back:hover{opacity:.8}.btn_base.is_link_purple{color:var(--sub-color1);display:flex;font-weight:400;justify-content:flex-end;max-width:100%;padding:1.6rem 0;text-align:right;width:100%}.btn_base.is_link_purple:hover{text-decoration:underline}@media (min-width:480px){.bl_form form .actions input[type=button],.bl_form form .actions input[type=submit],.bl_form.password form input[type=submit],.btn_base{max-width:300px}.bl_backButton{margin-top:0;padding:2.4rem 0}.btn_base.is_back{width:fit-content}}@media (min-width:768px){.bl_form form .actions input[type=button],.bl_form form .actions input[type=submit],.bl_form.password form input[type=submit],.btn_base{max-width:400px}}