.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:150px;display:flex;align-items:center;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)}.auth-theme tooltip{font-size:18px!important;cursor:help;position:relative;margin-left:.5rem}.auth-theme tooltip:before{content:attr(data-tooltip);opacity:0;transform:scale3d(.2,.2,1);transition:all .2s ease-in-out;pointer-events:none;font-size:14px;white-space:normal;padding:6px 10px;width:220px;top:26px;left:-20px;background:#000000bf;color:#fff;border-radius:3px;display:block;z-index:99;position:absolute;font-family:Open Sans,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:.75rem;line-height:1rem}.auth-theme tooltip:after{border-right:6px solid transparent;border-bottom:6px solid rgba(0,0,0,.75);border-left:6px solid transparent;content:"";height:0;top:30px;left:4px;width:0;display:block;opacity:0;pointer-events:none;position:absolute;transform:translate3d(0,6px,0);transition:all 0 ease-in-out;z-index:98}.auth-theme tooltip:hover:before,.auth-theme tooltip:hover:after{opacity:1;transform:scaleZ(1)}.auth-theme tooltip:hover:after{top:21px;transition-delay:.1s;transition-duration:.1s}
