body{max-width:none!important;}#min-wrapper.tkc-min-wrapper{text-align:center;}#min-content.tkc-min-content{min-height:100vh;background-image:url(../img/coop_new_login_background.png);background-size:cover;background-position:top;display:flex;flex-direction:column;min-height:100vh;text-align:center;position:inherit;width:inherit;margin-left:auto;}#tkc-wrapper{display:flex;min-height:100vh;align-items:center;padding-left:40px;padding-right:40px;width:80%;margin:auto;}#min-content #tkc-wrapper #header{background-color:initial;color:white;font-size:36px;font-weight:600;box-shadow:none;}#tkc-form .box{background-color:initial;margin-top:40px;align-items:center;justify-content:center;display:flex;box-shadow:none;flex-direction:column;padding:0;}#tkc-form .box h1,#tkc-form .box div{color:white;max-width:386px;width:100%;}#tkc-form label{display:none;}#min-content.tkc-min-content #tkc-form form.form-with-actions{margin:0;text-align:center;}#tkc-form .control-group .controls{margin-left:0;margin-right:0;}#tkc-form .control-group .controls input,#tkc-form #joinForm #id_email{display:block;margin:0;padding-bottom:8px;padding-left:34px;padding-right:34px;padding-top:8px;width:calc(100% - 70px);max-width:24rem;font-size:1.25rem;line-height:1.75rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:9999px;height:30px;}#tkc-form #joinForm .btn.btn-primary{margin-top:20px;margin-bottom:20px;}#tkc-form .form-actions{background-color:initial;padding:0;border:0;}#tkc-form{width:100%;display:flex;flex-direction:column;flex-shrink:0;z-index:10;margin-bottom:auto;margin-top:auto;max-width:24rem;}#tkc-form .btn.btn-primary,#min-content.tkc-min-content #tkc-form #login-form #login-btn,#tkc-form #joinForm .btn.btn-primary{font-size:1.25rem;line-height:1.75rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity));font-weight:600;padding-top:0.5rem;padding-bottom:0.5rem;padding-left:1.25rem;padding-right:1.25rem;--tw-gradient-to:#b8ff00;--tw-gradient-from:#00ff8c;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-border-opacity:1;border-color:rgb(148 163 184/var(--tw-border-opacity));border-width:2px;border-radius:9999px;text-overflow:ellipsis;}#min-content.tkc-min-content #tkc-form .control-links a{color:white;font-size:18px;font-weight:600;}#min-content.tkc-min-content #tkc-form .control-links a:hover{text-decoration:underline;text-underline-offset:3px;}#min-content.tkc-min-content #tkc-form #login-form .btn,#tkc-form #joinForm .btn,#registrationForm .btn{background-color:transparent!important;background:transparent;}#tkc-form input.btn.btn-primary:hover,#min-content.tkc-min-content #tkc-form #login-form #login-btn:hover,#tkc-form #joinForm .btn.btn-primary:hover{text-decoration:none;border-color:rgb(148 163 184);color:white}.tkc-logo{top:1.25rem;left:1.25rem;position:absolute;}.tkc-logo-mobile{justify-content:center;width:100%;display:flex;margin-top:2.5rem;bottom:0.75rem;display:none;}.tkc-logo img,.tkc-logo-mobile img{height:3.5rem!important;margin-left:1rem;margin-right:1rem;object-position:initial!important;object-fit:initial;}#tkc-form .alert.alert-block.alert-error{width:304px;margin:auto;margin-bottom:10px;color:#b94a48;}@media (max-width:1024px){#tkc-form .tkc-logo img{object-fit:contain;}}@media (max-width:767px){#min-content.tkc-min-content{background-image:url(../img/coop_new_login_background_mobile.png);}.tkc-logo{display:none;}.tkc-logo-mobile{display:block;}#tkc-form .control-group .controls input,#tkc-form #joinForm #id_email,#tkc-form .box h1,#tkc-form .box div{max-width:none;}#tkc-form{width:100%;max-width:none;}}