.captcha--component{display:flex;align-items:center;height:100%;padding-left:10px;width:160px;max-width:100%;margin:0 auto}.captcha--component>.question{display:none}.captcha--component>.reload{width:32px;padding-left:10px;cursor:pointer}.captcha--component>.img{flex:1;--tw-border-opacity:1;border:1px solid;border-color:rgba(185,192,190,var(--tw-border-opacity))}.captcha--component>.img>img{max-height:40px;margin:auto}.captcha--error{position:absolute;bottom:-15px;display:block;--tw-text-opacity:1;color:rgba(255,0,0,var(--tw-text-opacity));font-size:11px}.toast--component{position:fixed;bottom:60px;right:15px;border-radius:5px;font-weight:700;font-size:17px;box-shadow:0 3px 10px 0 rgba(0,0,0,.15);padding:5px 50px 8px 30px;min-height:80px;display:flex;align-items:center;min-width:290px;max-width:calc(100% - 30px);transition:opacity .5s;overflow:hidden;z-index:100001}.inpl-tout-body:not(.inpl-tout-hidden) .toast--component{bottom:55px}@media (min-width:768px){.toast--component{min-width:480px}}@media (min-width:1280px){.toast--component{bottom:15px}}.toast--component>.timeline{position:absolute;top:0;right:0;width:100%;height:6px;transition:width 1s linear}.toast--component>.close{position:absolute;font-size:16px;right:20px;top:50%;transform:translateY(-50%)}.toast--component.-info{--tw-bg-opacity:1;background-color:rgba(244,251,255,var(--tw-bg-opacity))}.toast--component.-info>.timeline{--tw-bg-opacity:1;background-color:rgba(79,167,213,var(--tw-bg-opacity))}.toast--component.-error{--tw-bg-opacity:1;background-color:rgba(255,245,245,var(--tw-bg-opacity))}.toast--component.-error>.timeline{--tw-bg-opacity:1;background-color:rgba(214,79,79,var(--tw-bg-opacity))}.toast--component.-success{--tw-bg-opacity:1;background-color:rgba(245,255,245,var(--tw-bg-opacity))}.toast--component.-success>.timeline{--tw-bg-opacity:1;background-color:rgba(79,214,117,var(--tw-bg-opacity))}.toast--component.-warning{--tw-bg-opacity:1;background-color:rgba(255,250,243,var(--tw-bg-opacity))}.toast--component.-warning>.timeline{--tw-bg-opacity:1;background-color:rgba(246,170,59,var(--tw-bg-opacity))}.btn--social{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity));font-weight:700;font-size:1.6rem;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity));border-radius:5px;height:48px;display:block;padding:0 2rem;display:flex;align-items:center}@media (min-width:768px){.btn--social{height:6rem}}.btn--social.-fb{--tw-bg-opacity:1;background-color:rgba(59,89,153,var(--tw-bg-opacity))}.btn--social.-fb>[class^=icon-]{--tw-text-opacity:1;color:rgba(59,89,153,var(--tw-text-opacity));font-size:2rem;justify-content:flex-end;align-items:flex-end}.btn--social.-pinterest{--tw-bg-opacity:1;background-color:rgba(230,0,35,var(--tw-bg-opacity))}.btn--social.-pinterest>[class^=icon-]{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity));background-color:transparent;font-size:2.8rem}.btn--social.-google{--tw-bg-opacity:1;background-color:rgba(66,133,244,var(--tw-bg-opacity))}.btn--social.-google>.icon--google{padding:.5rem}.btn--social>[class^=icon-]{width:2.5rem;height:2.5rem;border-radius:2px;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity));margin-right:2rem;display:flex;align-items:center;justify-content:center}.login--btn--container{margin-bottom:40px;margin-top:6rem}@media (min-width:768px){.login--btn--container{margin-bottom:3.8rem}}.login--btn--container>.btn--primary{min-width:16rem;height:48px}@media (min-width:768px){.login--btn--container>.btn--primary{height:5.6rem}}.form--info{font-size:17px;line-height:24px}.forgotten--password.-show,.password--changed.-show,.password--link--send.-show{display:block}.forgotten--password.-hide,.password--changed.-hide,.password--link--send.-hide{display:none}.password--link--send{padding-top:30px}.password--link--send>.title{font-size:20px;font-weight:900;line-height:1.2}.password--link--send>.info{font-size:17px;line-height:24px;padding-top:20px;padding-bottom:35px}.password--changed{padding-top:50px;text-align:center}.password--changed>.title{font-size:20px;font-weight:900}