*{margin:0;padding:0;margin-block:0;margin-inline:0;box-sizing:border-box}a{text-decoration:none}figure{display:flex}img{object-fit:cover}button{background:transparent;cursor:pointer;border:none;outline:none}label{border:none;outline:none;background:transparent}input:not([type=button]),textarea,select{outline:none;border:none;background:transparent}hr{border:0}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-background-clip:text;-webkit-text-fill-color:var(--text);transition:background-color 5000s ease-in-out 0s;box-shadow:inset 0 0 1.4rem 1.4rem transparent}*:not(._toaster *)>svg{display:flex;align-items:center;fill:inherit;stroke:inherit}:root{--ff: "Open Sans", sans-serif;--inter: "Inter", sans-serif;--roboto: "Roboto", sans-serif;--container-max-width: 80rem;--bg: #fff;--text: #3e3e3e;--white: #fff;--white-hover: #f5f5f5;--white-hover2: #f0f0f0;--black: #000;--primary: #0a8791;--primary-hover: #0b9ea7;--secondary: #fe585a;--secondary-hover: #fe585a;--tertiary: #0ac3d1;--color-1: #fdc818;--color-2: #6cc51d;--color-3: #34a853;--color-4: #00c853;--color-5: #1ecf30;--gray: #868889}@media (max-width: 1630px){:root{--container-max-width: 90%}}@media (max-width: 62em){:root{--container-max-width: 100%}}body{background:var(--bg);color:var(--text)}body::-webkit-scrollbar{width:0;height:0}*{font-family:var(--ff)}.container{width:100%;margin:0 auto;max-width:var(--container-max-width)}@media (max-width: 62rem){.container{padding:0 .8rem}}@media (max-width: 350px){.container{padding:0 .5rem}}.flexCenter{display:flex;align-items:center;justify-content:center}.inlineFlexCenter{display:inline-flex;align-items:center;justify-content:center}.wFull{width:100%}.main{--main-padding-top: 10rem;--main-padding-right: 0;--main-padding-bottom: 7rem;--main-padding-left: 0;padding:var(--main-padding-top) var(--main-padding-right) var(--main-padding-bottom) var(--main-padding-left)}.wrapper{width:100%;position:relative;overflow:hidden;display:flex;flex-direction:column;min-height:100vh}.wrapper footer{margin-top:auto}@media (pointer: coarse){*:not([data-sb]):hover{transform:none!important}}.forms{--container-min-width: 39.375rem;--container-max-width: 39.375rem;--title-font-size: 3.375rem;--title-margin-bottom: 2.125rem;--form-gap: 1rem;--info-font-size: .875rem;--info-margin-bottom: .4rem;--link-actions-margin: .75rem;--link-font-size: .875rem;--input-padding: .7rem .95rem;--input-font-size: 1rem;display:flex;align-items:center;justify-content:center;height:100vh}.forms [data-container]{width:100%;min-width:var(--container-min-width);max-width:var(--container-max-width);display:flex;flex-direction:column}.forms [data-input-wrapper]{--padding: var(--input-padding);--font-size: var(--input-font-size)}.forms [data-show-password]{margin-top:-.5rem;margin-bottom:1rem}.forms [data-show-password] button{background:none;border:none;padding:0;font-size:.875rem;color:var(--text);cursor:pointer}.forms [data-show-password] button:hover{text-decoration:underline}.forms [data-title]{font-family:var(--ff);font-weight:600;font-size:var(--title-font-size);line-height:1;letter-spacing:0;text-align:center;margin-bottom:var(--title-margin-bottom);color:var(--text)}.forms [data-title][data-primary]{color:var(--primary)}.forms [data-title][data-seller]{margin:calc(var(--title-margin-bottom) / 3) 0}.forms [data-form]{display:flex;flex-direction:column;gap:var(--form-gap);width:100%}.forms [data-info-text]{color:var(--gray);font-size:var(--info-font-size);line-height:1.5;margin-bottom:var(--info-margin-bottom)}.forms [data-info-text][data-seller]{text-align:center;margin-bottom:calc(var(--info-margin-bottom) * 2.5)}.forms [data-link-actions]{display:flex;align-items:center;justify-content:space-between;margin-top:var(--link-actions-margin)}.forms [data-link-actions] a,.forms [data-link-actions] button{color:var(--primary);font-size:var(--link-font-size);text-decoration:none}.forms [data-link-actions] a:hover,.forms [data-link-actions] button:hover{text-decoration:underline}.forms [data-button]{--padding: var(--input-padding);--font-size: var(--input-font-size)}@media (max-width: 899px){.forms [data-button]{--border-radius: 100px}}@media (max-width: 75em){.forms{--title-font-size: 3rem;--title-margin-bottom: 1.75rem}}@media (max-width: 62em){.forms{--title-font-size: 2.5rem;--title-margin-bottom: 1.5rem;--container-min-width: 32rem;--container-max-width: 32rem;--input-padding: .75rem 1rem}.forms [data-show-password]{margin-top:-.45rem;margin-bottom:.95rem}}@media (max-width: 48em){.forms{--title-font-size: 2.25rem;--title-margin-bottom: 1.25rem;--container-min-width: 28rem;--container-max-width: 28rem;--form-gap: .875rem;--input-padding: .5rem .8rem}.forms [data-show-password]{margin-top:-.4rem;margin-bottom:.9rem}.forms [data-show-password] button{font-size:.8125rem}}@media (max-width: 36em){.forms{padding:0 1rem;--title-font-size: 2rem;--title-margin-bottom: 2rem;--container-min-width: 100%;--container-max-width: 100%;--info-font-size: .8125rem;--link-font-size: .8125rem}.forms [data-show-password]{margin-top:-.35rem;margin-bottom:.85rem}.forms [data-show-password] button{font-size:.8125rem}}@media (max-width: 30em){.forms{--title-font-size: 1.75rem;--title-margin-bottom: .875rem;--form-gap: .65rem;--input-padding: .4rem .6rem;--input-font-size: .875rem}.forms [data-label]{--font-size: .875rem;--margin-bottom: .15rem}.forms [data-show-password]{margin-top:-.3rem;margin-bottom:.75rem}.forms [data-show-password] button{font-size:.75rem}}@media (max-width: 24em){.forms{--title-font-size: 1.5rem;--title-margin-bottom: .9rem;--info-font-size: .75rem;--link-font-size: .75rem;--input-padding: .3rem .5rem;--input-font-size: .75rem}.forms [data-label]{--font-size: .75rem;--margin-bottom: .1rem}.forms [data-show-password]{margin-top:-.25rem;margin-bottom:.6rem}.forms [data-show-password] button{font-size:.7rem}}@media (max-width: 22.5em){.forms{--title-font-size: 1.375rem;--title-margin-bottom: .8rem;--info-font-size: .6875rem;--link-font-size: .6875rem;--input-padding: .25rem .45rem;--input-font-size: .6875rem;--form-gap: .6rem}.forms [data-label]{--font-size: .6875rem;--margin-bottom: .05rem}.forms [data-show-password]{margin-top:-.2rem;margin-bottom:.55rem}.forms [data-show-password] button{font-size:.65rem}}
