/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid}}}.auth-theme .content-bg{background:0 0}.auth-theme body{color:#6e6e6e;font-size:var(--text-xs,.75rem)!important;line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))!important}.auth-theme input{font-size:var(--text-sm,.875rem)!important;line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))!important}@media (width>=768px){.auth-theme body,.auth-theme input{font-size:var(--text-sm,.875rem)!important;line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))!important}}.auth-theme #logo{margin:calc(var(--spacing,.25rem) * 4);position:absolute;top:0;left:0;width:106px!important}@media (width>=768px){.auth-theme #logo{margin:calc(var(--spacing,.25rem) * 6);width:150px!important}}.auth-theme h1{font-weight:700;font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));color:var(--color-black,#000)}@media (width>=768px){.auth-theme h1{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5 / 2.25)))}}.auth-theme .auth-container{max-width:850px;margin-top:calc(var(--spacing,.25rem) * 28);width:100%;padding-inline:calc(var(--spacing,.25rem) * 4)}@media (width>=768px){.auth-theme .auth-container{margin-top:calc(var(--spacing,.25rem) * 40);padding-inline:calc(var(--spacing,.25rem) * 10)}}.auth-theme .auth-form{padding-block:calc(var(--spacing,.25rem) * 8)}@media (width>=768px){.auth-theme .auth-form{padding-block:calc(var(--spacing,.25rem) * 12)}}.auth-theme auth-form-row{border-bottom-style:var(--tw-border-style);border-bottom-width:2px;display:flex}.auth-theme auth-form-row>input:not([type=checkbox]){flex-grow:1;display:block;--tw-border-style:none!important;padding-block:calc(var(--spacing,.25rem) * 4)!important;color:var(--color-black,#000)!important;background-color:#0000!important;border-style:none!important}.auth-theme auth-form-row>input:not([type=checkbox]):focus{color:#e4001b;--tw-ring-color:#e4001b!important;--tw-ring-shadow:0 1px 0 0px var(--tw-ring-color)!important}.auth-theme auth-form-row label{width:150px;padding-block:calc(var(--spacing,.25rem) * 4);padding-right:calc(var(--spacing,.25rem) * 4);align-items:center;display:flex}@media (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{cursor:pointer;font-size:18px;line-height:1.33333;font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));color:var(--color-white,#fff);background-color:#e4001b;border-radius:6px;padding:10px 16px;transition:all .5s;display:inline-block;position:relative;overflow:hidden}.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;width:0;height:0;display:block}.auth-theme .auth-errors{color:#a94442;background-color:#f2dede;border-left:6px solid #a94442;border-radius:5px;margin-bottom:16px;padding:14px;overflow:hidden;box-shadow:0 6px 12px #00000029}.auth-theme .auth-errors.--success{color:#00ae00;background-color:#effeef;border-color:#00ae00}.auth-theme .auth-teaser-text{margin-top:calc(var(--spacing,.25rem) * 4)}.auth-theme .auth-teaser-text a{text-decoration:underline}.auth-theme .auth-teaser-text a:hover{color:#000}.auth-theme input[type=checkbox]{appearance:none;color:currentColor;border-radius:.15em;place-content:center;width:1.65em;height:1.65em;margin:0;display:grid;transform:translateY(-.075em);background-color:#0000!important;border:.15em solid!important}.auth-theme input[type=checkbox]:before{content:"";clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);transform-origin:0 100%;width:1em;height:1em;transition:transform .12s ease-in-out;transform:scale(0);box-shadow:inset 1em 1em #000}.auth-theme input[type=checkbox]:checked:before{transform:scale(1)}.auth-theme tooltip{cursor:help;margin-left:calc(var(--spacing,.25rem) * 2);position:relative;font-size:18px!important}.auth-theme tooltip:before{content:attr(data-tooltip);opacity:0;pointer-events:none;white-space:normal;color:#fff;z-index:99;width:220px;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:14px;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));background:#000000bf;border-radius:3px;padding:6px 10px;transition:all .2s ease-in-out;display:block;position:absolute;top:26px;left:-20px;transform:scale(.2)}.auth-theme tooltip:after{content:"";opacity:0;pointer-events:none;width:0;height:0;transition:all 0 ease-in-out;z-index:98;border-bottom:6px solid #000000bf;border-left:6px solid #0000;border-right:6px solid #0000;display:block;position:absolute;top:30px;left:4px;transform:translateY(6px)}.auth-theme tooltip:hover:before,.auth-theme tooltip:hover:after{opacity:1;transform:scale(1)}.auth-theme tooltip:hover:after{transition-duration:.1s;transition-delay:.1s;top:21px}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
