.btn-solid-bright{align-items:center;background-color:var(--color-bright-0);border:1px solid rgba(0,0,0,.1);border-radius:var(--space-1);box-shadow:#00000005 0 1px 3px;box-sizing:border-box;color:var(--color-light-1);cursor:pointer;display:inline-flex;font-size:16px;font-weight:600;justify-content:center;line-height:1.25;margin:0;height:48px;padding:8px 12px;position:relative;text-decoration:none;transition:all .25s;user-select:none;-webkit-user-select:none;touch-action:manipulation;vertical-align:baseline;gap:12px;width:fit-content}.btn-solid-bright:hover,.btn-solid-bright:focus{background-color:var(--color-bright-1);border-color:var(--color-bright-0);box-shadow:#0188cb66 0 2px 24px -6px,#5987a633 0 1px 2px;color:var(--color-light-1)}.btn-solid-bright:active{background-color:var(--color-bright-1);border-color:#00000026;box-shadow:#0fa8f5 0 1px 16px -4px;color:var(--color-bright-7)!important}.btn-transparent{align-items:center;background-color:transparent;border:1px solid rgba(0,0,0,.6);border-radius:var(--space-1);box-shadow:#00000005 0 1px 3px;box-sizing:border-box;color:var(--color-dark-1);cursor:pointer;display:inline-flex;font-size:16px;font-weight:600;justify-content:center;line-height:1.25;margin:0;height:48px;padding:8px 12px;position:relative;text-decoration:none;transition:all .25s;user-select:none;-webkit-user-select:none;touch-action:manipulation;vertical-align:baseline;gap:12px;width:fit-content}.btn-transparent:hover,.btn-transparent:focus{background-color:var(--color-light-1);border-color:var(--color-dark-0);box-shadow:#011e2d66 0 2px 24px -6px,#5987a633 0 1px 2px;color:var(--color-dark-1)}.btn-transparent:active{background-color:var(--color-bright-1);border-color:#00000026;box-shadow:#0fa8f5 0 1px 16px -4px;color:var(--color-dark-7)!important}.btn-solid-dark{align-items:center;background-color:var(--color-dark-0);border:1px solid rgba(0,0,0,.1);border-radius:var(--space-1);box-shadow:#00000005 0 1px 3px;box-sizing:border-box;color:var(--color-light-1);cursor:pointer;display:inline-flex;font-size:16px;font-weight:600;justify-content:center;line-height:1.25;margin:0;height:48px;padding:8px 12px;position:relative;text-decoration:none;transition:all .25s;user-select:none;-webkit-user-select:none;touch-action:manipulation;vertical-align:baseline;gap:12px;width:fit-content}.btn-solid-dark:hover,.btn-solid-dark:focus{background-color:var(--color-dark-3);border-color:var(--color-dark-2);color:var(--color-light-1)}.btn-solid-dark:active{background-color:var(--color-dark-1);border-color:#00000026}.btn-solid-success{align-items:center;background-color:var(--color-green-0);border:1px solid var(--color-green-2);border-radius:var(--space-1);box-shadow:#00301505 0 1px 3px;box-sizing:border-box;color:var(--color-light-1);cursor:pointer;display:inline-flex;font-size:16px;font-weight:600;justify-content:center;line-height:1.25;margin:0;height:48px;padding:8px 12px;position:relative;text-decoration:none;transition:all .25s;user-select:none;-webkit-user-select:none;touch-action:manipulation;vertical-align:baseline;gap:12px;width:fit-content}.btn-solid-success:hover,.btn-solid-success:focus{background-color:var(--color-green-0);border-color:var(--color-green-4);box-shadow:#01cb44b3 0 2px 24px -6px,#59a67533 0 1px 2px;color:var(--color-light-1)}.btn-solid-sucess:active{background-color:var(--color-green-0);border-color:#00000026;box-shadow:#0fa8f5 0 1px 16px -4px;color:var(--color-light-1)!important}.btn-solid-light,.form-footer a{align-items:center;background-color:var(--color-light-1);border:1px solid rgba(0,0,0,.1);border-radius:var(--space-1);box-shadow:#00000005 0 1px 3px;box-sizing:border-box;color:var(--color-dark-0);cursor:pointer;display:inline-flex;font-size:16px;font-weight:600;justify-content:center;line-height:1.25;margin:0;height:48px;padding:8px 12px;position:relative;text-decoration:none;user-select:none;-webkit-user-select:none;touch-action:manipulation;vertical-align:baseline;gap:12px;width:fit-content}.btn-solid-light:hover,.btn-solid-light:focus,.form-footer a:hover,.form-footer a:focus{border-color:var(--color-light-4);box-shadow:#0000001a 0 4px 12px;color:var(--color-dark-1);text-decoration:none}.btn-solid-light:hover,.form-footer a:hover{background-color:var(--color-light-3);color:var(--color-dark-1);text-decoration:none}.btn-solid-light:active,.form-footer a:active{background-color:var(--color-light-6);border-color:#00000026;box-shadow:#0000001a 0 2px 4px}.btn-outline-dark{align-items:center;background-color:transparent;border:1px solid var(--color-light-5);border-radius:var(--space-1);box-sizing:border-box;color:var(--color-dark-1);cursor:pointer;display:inline-flex;font-size:16px;font-weight:600;justify-content:center;line-height:1.25;margin:0;height:48px;padding:8px 12px;position:relative;text-decoration:none;transition:all .25s;user-select:none;-webkit-user-select:none;touch-action:manipulation;vertical-align:baseline;gap:12px;width:fit-content}.btn-outline-dark:hover,.btn-outline-dark:focus{border-color:var(--color-light-4)}.btn-outline-dark:hover{background-color:var(--color-light-3);color:var(--color-dark-4)}.btn-outline-dark:active{background-color:var(--color-light-4);border-color:#00000026;color:#000000a6}.btn-outline-light{align-items:center;background-color:transparent;border:1px solid var(--color-light-5);border-radius:var(--space-1);box-sizing:border-box;color:var(--color-light-1);cursor:pointer;display:inline-flex;font-size:16px;font-weight:600;justify-content:center;line-height:1.25;margin:0;height:48px;padding:8px 12px;position:relative;text-decoration:none;transition:all .25s;user-select:none;-webkit-user-select:none;touch-action:manipulation;vertical-align:baseline;gap:12px;width:fit-content}.btn-outline-light:hover,.btn-outline-light:focus{border-color:var(--color-light-4)}.btn-outline-light:hover{background-color:var(--color-light-3);color:var(--color-dark-4)}.btn-outline-light:active{background-color:var(--color-light-4);border-color:#00000026;color:#ffffffa6}.btn-outline-bright{align-items:center;background-color:#1f8fff14;border:1px solid hsl(208deg 80% 24%);border-radius:var(--space-1);box-sizing:border-box;color:var(--color-bright-0);cursor:pointer;display:inline-flex;font-size:14px;font-weight:400;justify-content:center;line-height:1.25;margin:0;height:48px;padding:8px 12px;position:relative;text-decoration:none;transition:all .25s;user-select:none;-webkit-user-select:none;touch-action:manipulation;vertical-align:baseline;gap:12px;width:fit-content;min-width:fit-content}.btn-outline-bright:hover,.btn-outline-bright:focus{border-color:#0c406e}.btn-outline-bright:hover{background-color:#097df132;color:var(--color-bright-3)}.btn-outline-bright:active{background-color:#097df142;border-color:#105693;color:var(--color-bright-3)}.btn-text-bright{align-items:center;background-color:#fcfdfd00;border-radius:var(--space-1);box-sizing:border-box;color:var(--color-bright-0);cursor:pointer;display:inline-flex;font-size:16px;font-weight:600;justify-content:center;line-height:1.25;height:48px;padding:8px 12px;position:relative;text-decoration:none;transition:all 60ms;user-select:none;-webkit-user-select:none;touch-action:manipulation;vertical-align:baseline;gap:12px;width:fit-content;margin:0 0 0 -8px}.btn-text-bright:hover,.btn-solid-dark:focus{color:var(--color-light-1);padding-bottom:2px;border-bottom:1px solid var(--color-bright-2)}.btn-text-bright:active{color:var(--color-dark-4);padding-bottom:2px;border-bottom:1px solid var(--color-bright-2)}.btn-text-dark{background:none!important;border:none;padding:0!important;cursor:pointer;color:var(--color-dark-6);font-size:16px;font-weight:600;line-height:1.25;text-decoration:none;transition:all 50ms;user-select:none;-webkit-user-select:none;touch-action:none;vertical-align:baseline;width:fit-content}.btn-text-dark:hover,.btn-text-dark:focus{color:var(--color-dark-1);padding-bottom:4px;border-bottom:2px solid var(--color-dark-1)}.btn-text-dark:active{color:var(--color-dark-3);padding-bottom:4px;border-bottom:2px solid var(--color-dark-3)}.large-btn{padding:12px 32px;min-height:60px}.text-link{color:var(--color-bright-0);font-weight:inherit;text-decoration:none}.text-link:hover{color:var(--color-bright-3);text-decoration:underline}.text-link:visited{color:var(--color-dark-5);font-weight:inherit;text-decoration:none}.dummy-btn{background-color:var(--color-bright-1);color:#fff;border:none;border-radius:5px;width:5rem;padding:4px 0}
