.auth-theme .content-bg{background:none}.auth-theme body{color:#6e6e6e;font-size:.75rem!important;line-height:1rem!important}.auth-theme input{font-size:.875rem!important;line-height:1.25rem!important}@media (min-width: 768px){.auth-theme body,.auth-theme input{font-size:.875rem!important;line-height:1.25rem!important}}.auth-theme #logo{width:106px!important;position:absolute;top:0;left:0;margin:1rem}@media (min-width: 768px){.auth-theme #logo{width:150px!important;margin:1.5rem}}.auth-theme h1{font-weight:700;font-size:1.5rem;line-height:2rem;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}@media (min-width: 768px){.auth-theme h1{font-size:2.25rem;line-height:2.5rem}}.auth-theme .auth-container{max-width:850px;margin-top:7rem;width:100%;padding-left:1rem;padding-right:1rem}@media (min-width: 768px){.auth-theme .auth-container{margin-top:10rem;padding-left:2.5rem;padding-right:2.5rem}}.auth-theme .auth-form{padding-top:2rem;padding-bottom:2rem}@media (min-width: 768px){.auth-theme .auth-form{padding-top:3rem;padding-bottom:3rem}}.auth-theme auth-form-row{display:flex;border-bottom-width:2px}.auth-theme auth-form-row>input:not([type=checkbox]){flex-grow:1;display:block;border-style:none!important;background-color:transparent!important;padding-top:1rem!important;padding-bottom:1rem!important;--tw-text-opacity: 1 !important;color:rgb(0 0 0 / var(--tw-text-opacity))!important}.auth-theme auth-form-row>input:not([type=checkbox]):focus{--tw-ring-color: #e4001b !important;--tw-ring-shadow: 0 1px 0 0px var(--tw-ring-color) !important;--tw-text-opacity: 1;color:rgb(228 0 27 / var(--tw-text-opacity))}.auth-theme auth-form-row label{width:130px;padding-top:1rem;padding-bottom:1rem;padding-right:1rem}@media (min-width: 768px){.auth-theme auth-form-row label{width:220px}}.auth-theme auth-form-row.has-errors{border-bottom-color:#ebccd1}.auth-theme auth-form-row.has-errors label{color:#a94442}.auth-theme auth-form-row.has-errors input[type=checkbox]{border-color:#a94442!important}.auth-theme .auth-button{background-color:#e4001b;display:inline-block;overflow:hidden;position:relative;cursor:pointer;transition:all .5s;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px;font-size:1.125rem;line-height:1.75rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.auth-theme .auth-linktext{color:#000;opacity:.5;cursor:pointer;transition:opacity .3s}.auth-theme .auth-linktext:hover{opacity:1}.auth-theme .auth-hidden{visibility:hidden;display:block;height:0;width:0}.auth-theme .auth-errors{color:#a94442;box-shadow:0 6px 12px #00000029;border-radius:5px;background-color:#f2dede;margin-bottom:16px;padding:14px;border-left:6px #a94442 solid;overflow:hidden}.auth-theme .auth-errors.--success{border-color:#00ae00;color:#00ae00;background-color:#effeef}.auth-theme .auth-teaser-text{margin-top:1rem}.auth-theme .auth-teaser-text a{text-decoration:underline}.auth-theme .auth-teaser-text a:hover{color:#000}.auth-theme input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent!important;margin:0;color:currentColor;width:1.65em;height:1.65em;border:.15em solid currentColor!important;border-radius:.15em;transform:translateY(-.075em);display:grid;place-content:center}.auth-theme input[type=checkbox]:before{content:"";width:1em;height:1em;-webkit-clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);transform:scale(0);transform-origin:bottom left;transition:.12s transform ease-in-out;box-shadow:inset 1em 1em #000}.auth-theme input[type=checkbox]:checked:before{transform:scale(1)}
