.Button-module__xDwtkW__button{text-align:center;color:#fefefe;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid transparent;border-radius:8px;outline:none;justify-content:center;align-items:center;gap:4px;font-family:Inter,sans-serif;font-style:normal;font-weight:400;line-height:normal;transition:filter .2s,opacity .2s;display:inline-flex}.Button-module__xDwtkW__button:hover:not(:disabled){filter:brightness(1.2)}.Button-module__xDwtkW__button:active:not(:disabled){filter:brightness(.9)}.Button-module__xDwtkW__button:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:2px}.Button-module__xDwtkW__button:disabled{opacity:.5;cursor:not-allowed}.Button-module__xDwtkW__default{color:#fefefe;background:#464646}.Button-module__xDwtkW__primary{color:#fefefe;background:#f94aff}.Button-module__xDwtkW__secondary{color:#fefefe;background:#5df7fc}.Button-module__xDwtkW__outline{color:#292929;background:#fefefe;border-color:#e0e0e0}.Button-module__xDwtkW__sm{width:165px;padding:12px 16px;font-size:16px}.Button-module__xDwtkW__md{width:182px;padding:12px 16px;font-size:16px}.Button-module__xDwtkW__lg{width:365px;padding:12px 16px;font-size:16px}
.TextField-module__EeMNYq__container{flex-direction:column;gap:8px;width:100%;display:flex}.TextField-module__EeMNYq__label{color:#efefef;font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.TextField-module__EeMNYq__inputWrapper{background:#525252;border:1px solid #bdbdbd;border-radius:8px;align-items:center;gap:8px;padding:12px 16px;transition:border-color .2s,box-shadow .2s;display:flex}.TextField-module__EeMNYq__inputWrapper.TextField-module__EeMNYq__sm{width:165px}.TextField-module__EeMNYq__inputWrapper.TextField-module__EeMNYq__md{width:182px}.TextField-module__EeMNYq__inputWrapper.TextField-module__EeMNYq__lg{width:365px}.TextField-module__EeMNYq__inputWrapper:focus-within{border-color:#5df7fc;box-shadow:0 0 0 2px rgba(93,247,252,.1)}.TextField-module__EeMNYq__inputWrapper.TextField-module__EeMNYq__error{border-color:#ff6b6b}.TextField-module__EeMNYq__inputWrapper.TextField-module__EeMNYq__error:focus-within{border-color:#ff6b6b;box-shadow:0 0 0 2px rgba(255,107,107,.1)}.TextField-module__EeMNYq__inputWrapper.TextField-module__EeMNYq__disabled{opacity:.5;cursor:not-allowed;background:#3d3d3d}.TextField-module__EeMNYq__input{color:#fefefe;background:0 0;border:none;outline:none;flex:1;padding:0;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.TextField-module__EeMNYq__input::placeholder{color:#9e9e9e}.TextField-module__EeMNYq__input:disabled{cursor:not-allowed}.TextField-module__EeMNYq__input:-webkit-autofill{-webkit-text-fill-color:#fefefe;transition:background-color 5000s ease-in-out;-webkit-box-shadow:inset 0 0 0 1000px #525252}.TextField-module__EeMNYq__input:-webkit-autofill:hover{-webkit-text-fill-color:#fefefe;transition:background-color 5000s ease-in-out;-webkit-box-shadow:inset 0 0 0 1000px #525252}.TextField-module__EeMNYq__input:-webkit-autofill:focus{-webkit-text-fill-color:#fefefe;transition:background-color 5000s ease-in-out;-webkit-box-shadow:inset 0 0 0 1000px #525252}.TextField-module__EeMNYq__leftIcon,.TextField-module__EeMNYq__rightIcon{color:#9e9e9e;flex-shrink:0;justify-content:center;align-items:center;display:flex}.TextField-module__EeMNYq__leftIcon svg,.TextField-module__EeMNYq__rightIcon svg{width:20px;height:20px}.TextField-module__EeMNYq__passwordToggle{cursor:pointer;color:#9e9e9e;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:color .2s;display:flex}.TextField-module__EeMNYq__passwordToggle:hover{color:#fefefe}.TextField-module__EeMNYq__passwordToggle:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #5df7fc}.TextField-module__EeMNYq__errorText{color:#ff6b6b;margin-top:-4px;font-family:Inter,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal}
.LanguageSwitcher-module__iQz1_W__dropdown{width:120px;height:40px;display:inline-block;position:relative}.LanguageSwitcher-module__iQz1_W__trigger{color:#fefefe;cursor:pointer;background:#525252;border:none;border-radius:8px;align-items:center;gap:8px;min-width:122px;padding:8px 12px;font-family:Inter,sans-serif;font-size:14px;font-weight:500;transition:all .2s;display:flex}.LanguageSwitcher-module__iQz1_W__trigger:hover{background:#5f5f5f}.LanguageSwitcher-module__iQz1_W__trigger:focus-visible{outline-offset:2px;outline:2px solid #5df7fc}.LanguageSwitcher-module__iQz1_W__flag{object-fit:cover;border-radius:4px;flex-shrink:0;width:24px;height:24px}.LanguageSwitcher-module__iQz1_W__label{text-align:left;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex:1}.LanguageSwitcher-module__iQz1_W__chevron{color:#9e9e9e;flex-shrink:0;transition:transform .2s}.LanguageSwitcher-module__iQz1_W__dropdown:hover .LanguageSwitcher-module__iQz1_W__chevron,.LanguageSwitcher-module__iQz1_W__dropdown:focus-within .LanguageSwitcher-module__iQz1_W__chevron{transform:rotate(180deg)}.LanguageSwitcher-module__iQz1_W__menu{opacity:0;visibility:hidden;z-index:1000;background:#3d3d3d;border:1px solid #525252;border-radius:8px;min-width:100%;padding:4px;transition:all .2s;position:absolute;top:calc(100% + 4px);left:0;transform:translateY(-8px);box-shadow:0 4px 12px rgba(0,0,0,.3)}.LanguageSwitcher-module__iQz1_W__dropdown:hover .LanguageSwitcher-module__iQz1_W__menu,.LanguageSwitcher-module__iQz1_W__dropdown:focus-within .LanguageSwitcher-module__iQz1_W__menu{opacity:1;visibility:visible;transform:translateY(0)}.LanguageSwitcher-module__iQz1_W__menuItem{color:#fefefe;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:8px;width:100%;padding:8px 12px;font-family:Inter,sans-serif;font-size:14px;font-weight:500;transition:all .2s;display:flex}.LanguageSwitcher-module__iQz1_W__menuItem .LanguageSwitcher-module__iQz1_W__flag{width:20px;height:20px}.LanguageSwitcher-module__iQz1_W__menuItem:hover{background:#464646}.LanguageSwitcher-module__iQz1_W__menuItem.LanguageSwitcher-module__iQz1_W__active{color:#fefefe;background:#5f5f5f}.LanguageSwitcher-module__iQz1_W__menuItem:focus-visible{outline-offset:-2px;outline:2px solid #5df7fc}
.LoadingCircle-module__QtoBlq__container{justify-content:center;align-items:center;display:inline-flex}
.DynamicCard-module__gcXKva__card{z-index:1;background:rgba(0,0,0,.4);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:2rem;max-width:400px;height:340px;margin:40px;padding:3rem;display:flex;position:relative}@media (min-width:1920px){.DynamicCard-module__gcXKva__card{gap:2.5rem;max-width:550px;height:450px;margin:60px;padding:4rem}}.DynamicCard-module__gcXKva__header{justify-content:start;align-items:center;width:100%;display:flex;position:absolute;top:10px;left:10px}.DynamicCard-module__gcXKva__title{color:hsl(var(--foreground));text-align:center;font-size:1.6rem;font-weight:600;line-height:1.4;animation:.8s ease-in-out DynamicCard-module__gcXKva__fadeIn}@media (min-width:1920px){.DynamicCard-module__gcXKva__title{font-size:2rem;line-height:1.5}}@keyframes DynamicCard-module__gcXKva__fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}
﻿ .login-module__H-AXGG__containerAcesso{display:flex}.login-module__H-AXGG__containerAcesso{background:var(--background);width:1100px;height:642px;box-shadow:var(--shadow-soft);border:.2px solid #7c7c7c;border-radius:1rem;flex-direction:row;display:flex}.login-module__H-AXGG__areaDeAcesso{flex-direction:column;flex:0 0 40%;align-items:center;padding:20px;display:flex}.login-module__H-AXGG__areaDeAcesso .login-module__H-AXGG__header{justify-content:space-between;align-items:center;width:100%;margin-bottom:2rem;display:flex}.login-module__H-AXGG__titleSubtitle{text-align:center;flex-direction:column;align-items:center;gap:.5rem;margin-bottom:2.5rem;display:flex}.login-module__H-AXGG__titleSubtitle .login-module__H-AXGG__title{color:hsl(var(--foreground));font-size:2rem;font-weight:800}.login-module__H-AXGG__titleSubtitle .login-module__H-AXGG__subtitle{color:hsl(var(--muted-foreground));text-align:center;font-size:1.1rem;font-weight:400}.login-module__H-AXGG__formLogin{flex-direction:column;gap:1.5rem;margin-bottom:2rem;display:flex}.login-module__H-AXGG__forgotPassword{color:hsl(var(--gray-400));cursor:pointer;font-size:.9rem}.login-module__H-AXGG__forgotPassword:hover{color:hsl(var(--gray-100));text-decoration:underline}.login-module__H-AXGG__contactSupport{color:hsl(var(--gray-400));font-size:.9rem}.login-module__H-AXGG__contactEmail{color:hsl(var(--primary));cursor:pointer;font-size:.85rem}.login-module__H-AXGG__footer{border-top:1px solid hsl(var(--border));text-align:center;width:100%;margin-top:auto;padding-top:1rem}.login-module__H-AXGG__footer p{color:hsl(var(--muted-foreground));letter-spacing:.02em;font-size:.75rem;font-weight:500}.login-module__H-AXGG__apresentacaoDinamica{border-radius:0 1rem 1rem 0;flex:0 0 60%;overflow:hidden}.login-module__H-AXGG__imagemDinamica{background-image:url(/login/ImagemTech.svg);background-position:50%;background-size:cover;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.login-module__H-AXGG__imagemDinamica:before{content:"";background-image:inherit;background-size:inherit;background-position:inherit;z-index:0;animation:6s ease-in-out infinite login-module__H-AXGG__pulse;position:absolute;top:0;bottom:0;left:0;right:0}@keyframes login-module__H-AXGG__pulse{0%,to{opacity:.75;transform:scale(1)}50%{opacity:1;transform:scale(1.02)}}@media (max-width:767px){.login-module__H-AXGG__containerAcesso{width:100%;height:100vh;box-shadow:none;border:none;border-radius:0}.login-module__H-AXGG__areaDeAcesso{flex:1;overflow-y:auto}.login-module__H-AXGG__apresentacaoDinamica{display:none}}@media (min-width:768px) and (max-width:1023px){.login-module__H-AXGG__containerAcesso{width:90%;max-width:900px;height:auto;min-height:700px}.login-module__H-AXGG__areaDeAcesso,.login-module__H-AXGG__apresentacaoDinamica{flex:0 0 50%}}@media (min-width:1920px){.login-module__H-AXGG__containerAcesso{width:1400px;height:800px}.login-module__H-AXGG__titleSubtitle .login-module__H-AXGG__title{font-size:2.5rem}.login-module__H-AXGG__titleSubtitle .login-module__H-AXGG__subtitle{font-size:1.25rem}}
