body#html-body.b2b-auth-shell :is(.skip-link,.awa-skip-link,.awa-skip-to-content,a.action.skip):not(:focus):not(:focus-visible){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;font-size:0!important;line-height:0!important}body#html-body.b2b-auth-shell :is(.skip-link,.awa-skip-link,.awa-skip-to-content,a.action.skip):is(:focus,:focus-visible){position:fixed!important;top:12px!important;left:12px!important;z-index:9999!important;width:auto!important;height:auto!important;min-height:44px!important;padding:8px 14px!important;margin:0!important;overflow:visible!important;clip:auto!important;font-size:.875rem!important;line-height:1.2!important;background:var(--awa-bg)!important;color:var(--awa-text-primary)!important;border:1px solid var(--awa-border)!important;border-radius:8px!important;outline:2px solid var(--awa-primary)!important;outline-offset:2px!important}body#html-body.b2b-auth-shell{--awa-bg:#ffffff;--awa-bg-page:#ffffff;--awa-bg-surface:#ffffff;--awa-bg-elevated:#f9fafb;--awa-text-primary:#111827;--awa-text-secondary:#4b5563;--awa-text-muted:#6b7280;--awa-border:#e5e7eb;--awa-border-strong:#d1d5db;--awa-border-subtle:#eeeeee;--awa-brand:#b73337;--awa-brand-dark:#8e2629;--awa-primary:var(--awa-brand);--awa-primary-hover:var(--awa-brand-dark);--awa-primary-dark:var(--awa-brand-dark);--awa-red:var(--awa-brand);--awa-auth-primary:var(--awa-brand);--awa-auth-primary-hover:var(--awa-brand-dark);--awa-text-inverse:#ffffff;background:var(--awa-bg)!important;color:var(--awa-text-primary)!important}body#html-body.b2b-auth-shell :is(input,select,textarea):not([type=checkbox]):not([type=radio]):not([type=hidden]){background:var(--awa-bg)!important;color:var(--awa-text-primary)!important;border-color:var(--awa-border-strong)!important}body#html-body.b2b-auth-shell :is(input,textarea)::placeholder{color:var(--awa-text-muted)!important;opacity:1!important}body#html-body.b2b-auth-shell :is(.b2b-login-card,#b2b-register-shell.b2b-login-card,.success-card.b2b-login-card){border:1px solid var(--awa-border,#e5e7eb)!important;border-radius:var(--b2b-auth-radius-card,8px)!important;box-shadow:none!important;background:var(--awa-bg)!important;color:var(--awa-text-primary)!important}body#html-body.b2b-auth-shell:not(.b2b-register-index) .b2b-login-card{width:min(100%,var(--b2b-auth-card-max,440px))!important;max-width:var(--b2b-auth-card-max,440px)!important;padding:var(--b2b-auth-card-pad-y,16px) var(--b2b-auth-card-pad-x,16px)!important}body#html-body.b2b-auth-shell.b2b-register-index #b2b-register-shell.b2b-login-card{padding:var(--b2b-auth-card-pad-y,16px) var(--b2b-auth-card-pad-x,16px)!important}body#html-body.b2b-auth-shell.b2b-register-success .success-card.b2b-login-card{padding:var(--b2b-auth-card-pad-y,16px) var(--b2b-auth-card-pad-x,16px)!important}body#html-body.b2b-auth-shell :is(.b2b-btn-entrar,.b2b-btn-register,.b2b-btn-claim,.create-b2b-account,.b2b-register-step-next):active,body#html-body.b2b-auth-shell :is(.b2b-btn-entrar,.b2b-btn-register,.b2b-btn-claim,.create-b2b-account,.b2b-register-step-next):hover{transform:none!important;box-shadow:none!important}body#html-body.b2b-auth-shell .b2b-login-title{font-family:var(--awa-font-heading, "Rubik", system-ui, sans-serif)!important;font-weight:600!important;font-size:clamp(1.125rem, 1rem + .4vw, 1.375rem)!important;letter-spacing:-.01em!important}body#html-body.b2b-auth-shell .b2b-login-form{gap:var(--b2b-auth-gap-md,12px)!important}body#html-body.b2b-auth-shell .b2b-field .label{margin-bottom:var(--b2b-auth-gap-xs,4px)!important;font-size:var(--b2b-auth-font-label, .8125rem)!important;font-weight:600!important}body#html-body.b2b-auth-shell.b2b-register-index .field-row:not(.field-row--ie){display:grid!important;grid-template-columns:repeat(12,minmax(0,1fr))!important;gap:var(--b2b-auth-gap-md,12px)!important;align-items:end!important}body#html-body.b2b-auth-shell.b2b-register-index .field-row--ie{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:var(--b2b-auth-gap-md,12px)!important;align-items:end!important}body#html-body.b2b-auth-shell.b2b-register-index .field-row--ie>.field-ie-isento{white-space:nowrap!important;flex-shrink:0!important}body#html-body.b2b-auth-shell.b2b-register-index .field-row:not(.field-row--ie) .field:not(.field-narrow):not(.field-wide):not(.field-uf){grid-column:span 6!important}body#html-body.b2b-auth-shell.b2b-register-index .field-row.field-row--ie>.field,body#html-body.b2b-auth-shell.b2b-register-index .field-row.field-row--ie>.field:not(.field-narrow):not(.field-wide):not(.field-uf){grid-column:auto!important;width:auto!important;max-width:100%!important}body#html-body.b2b-auth-shell.b2b-register-index .field-row .field.field-wide{grid-column:span 8!important}body#html-body.b2b-auth-shell.b2b-register-index .field-row .field.field-narrow,body#html-body.b2b-auth-shell.b2b-register-index .field-row--locality .field.field-uf,body#html-body.b2b-auth-shell.b2b-register-index .field-row--locality .field:not(.field-uf){grid-column:span 4!important}@media (max-width:575px){body#html-body.b2b-auth-shell.b2b-register-index .field-row--locality .field,body#html-body.b2b-auth-shell.b2b-register-index .field-row:not(.field-row--ie) .field{grid-column:span 12!important}body#html-body.b2b-auth-shell.b2b-register-index .field-row.field-row--ie{grid-template-columns:minmax(0,1fr) auto!important}body#html-body.b2b-auth-shell.b2b-register-index .field-row.field-row--ie>.field{grid-column:auto!important}}body#html-body.b2b-auth-shell.b2b-register-index .b2b-register-page-shell.b2b-login-page{max-width:var(--b2b-auth-register-max,min(100%,920px))!important;gap:var(--b2b-auth-gap-md,12px)!important}body#html-body.b2b-auth-shell.b2b-register-index .page-main{max-width:min(100%,calc(var(--b2b-auth-register-max,920px) + 48px))!important;padding-inline:clamp(16px,3vw,24px)!important;padding-block:clamp(12px,2vh,16px)!important}body#html-body.b2b-auth-shell.b2b-register-index .b2b-register-progress{margin:0 0 var(--b2b-auth-gap-sm,8px)!important;padding:0 0 var(--b2b-auth-gap-sm,8px)!important;border:0!important;border-bottom:0!important}body#html-body.b2b-auth-shell.b2b-register-index .b2b-register-step-nav{margin:0 0 var(--b2b-auth-gap-sm,8px)!important;padding:0 0 var(--b2b-auth-gap-sm,8px)!important;border-bottom:1px solid var(--awa-border-subtle,#eee)!important}body#html-body.b2b-auth-shell.b2b-account-login .page-wrapper .b2b-login-card{display:grid!important;gap:var(--b2b-auth-gap-md,12px)!important;background:var(--awa-bg,var(--awa-bg))!important}body#html-body.b2b-auth-shell.b2b-account-login .page-wrapper .b2b-login-ctas,body#html-body.b2b-auth-shell.b2b-account-login .page-wrapper .b2b-login-form{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:var(--b2b-auth-gap-sm,8px)!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important}body#html-body.b2b-auth-shell.b2b-account-login .page-wrapper .b2b-field{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:var(--b2b-auth-gap-xs,4px)!important;width:100%!important;min-width:0!important;margin:0!important}body#html-body.b2b-auth-shell.b2b-account-login .page-wrapper .b2b-field :is(input,#b2b-email,#b2b-pass){display:block!important;width:100%!important;max-width:100%!important;height:44px!important;min-height:44px!important;box-sizing:border-box!important}body#html-body.b2b-auth-shell.b2b-account-login .page-wrapper .b2b-password-wrap{position:relative!important;display:block!important;width:100%!important;min-width:0!important}body#html-body.b2b-auth-shell.b2b-account-login .page-wrapper #b2b-pass{padding-right:52px!important}body#html-body.b2b-auth-shell.b2b-account-login .page-wrapper .b2b-password-toggle{position:absolute!important;top:0!important;right:0!important;transform:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:44px!important;min-width:44px!important;max-width:44px!important;height:44px!important;min-height:44px!important;max-height:44px!important;padding:0!important;border:0!important;border-radius:8px!important;background:0 0!important}body#html-body.b2b-auth-shell.b2b-register-index .page-wrapper .b2b-register-password-wrap{position:relative!important;display:block!important;width:100%!important;min-width:0!important}body#html-body.b2b-auth-shell.b2b-register-index .page-wrapper .b2b-register-password-wrap :is(#password,#password_confirmation,input[type=password]){padding-right:52px!important;box-sizing:border-box!important}body#html-body.b2b-auth-shell.b2b-register-index .page-wrapper .b2b-register-password-toggle{position:absolute!important;top:0!important;right:0!important;transform:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:44px!important;min-width:44px!important;max-width:44px!important;height:44px!important;min-height:44px!important;max-height:44px!important;padding:0!important;border:0!important;border-radius:8px!important;background:0 0!important;font-size:0!important;line-height:0!important;color:transparent!important;box-shadow:none!important}body#html-body.b2b-auth-shell.b2b-register-index .page-wrapper .b2b-register-password-toggle:is(:focus,:focus-visible){outline:2px solid var(--awa-primary)!important;outline-offset:2px!important}body#html-body.b2b-auth-shell.b2b-register-index .page-wrapper .b2b-register-password-toggle::before{content:""!important;display:block!important;width:18px!important;height:18px!important;flex-shrink:0!important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%234b5563' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1 12s4-8 11-8 11 8 11 8-4 8-11 8-11-8-11-8z'/%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3C/svg%3E") center/contain no-repeat!important}body#html-body.b2b-auth-shell.b2b-register-index .page-wrapper .b2b-register-password-toggle[aria-pressed=true]::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%234b5563' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M17.94 17.94A10.07 10.07 0 0 1 12 20c-7 0-11-8-11-8a18.45 18.45 0 0 1 5.06-5.94M9.9 4.24A9.12 9.12 0 0 1 12 4c7 0 11 8 11 8a18.5 18.5 0 0 1-2.16 3.19m-6.72-1.07a3 3 0 1 1-4.24-4.24'/%3E%3Cline x1='1' y1='1' x2='23' y2='23'/%3E%3C/svg%3E")!important}body#html-body.b2b-auth-shell.b2b-account-login .page-wrapper .b2b-login-divider{display:flex!important;align-items:center!important;gap:var(--b2b-auth-gap-sm,8px)!important;width:100%!important;margin:0!important}body#html-body.b2b-auth-shell.b2b-account-login .page-wrapper .b2b-login-divider::after,body#html-body.b2b-auth-shell.b2b-account-login .page-wrapper .b2b-login-divider::before{content:""!important;flex:1 1 auto!important;height:1px!important;background:var(--awa-color-border,var(--awa-border))!important}body#html-body.b2b-auth-shell.b2b-account-login .page-wrapper .b2b-login-divider span{color:var(--awa-text-muted,var(--awa-text-secondary))!important;font-size:var(--b2b-auth-font-label, 13px)!important;font-weight:600!important;line-height:1.35!important}body#html-body.b2b-auth-shell.b2b-account-login .page-wrapper :is(.b2b-btn-register,.b2b-btn-claim){display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:44px!important;padding-top:8px!important;padding-bottom:8px!important;padding-left:var(--b2b-auth-gap-md,12px)!important;padding-right:var(--b2b-auth-gap-md,12px)!important;font-size:14px!important;border-radius:8px!important;box-sizing:border-box!important;line-height:1.3!important;text-align:center!important;text-decoration:none!important}body#html-body.b2b-auth-shell.b2b-account-login .page-wrapper .b2b-login-footer{display:block!important;width:min(100%,var(--b2b-auth-card-max,440px))!important;max-width:var(--b2b-auth-card-max,440px)!important;margin-inline:auto!important}body#html-body.b2b-auth-shell .b2b-login-logo{padding-block:4px 0!important}body#html-body.b2b-auth-shell .b2b-login-logo img{max-width:150px!important;max-height:80px!important;height:auto!important;width:auto!important;display:block!important;margin-inline:auto!important}body#html-body.b2b-auth-shell .b2b-login-subtitle{max-width:none!important;width:100%!important}body#html-body.b2b-auth-shell .b2b-auth-card-head{padding:0!important;margin:0!important;gap:4px!important}body#html-body.b2b-auth-shell:not(.b2b-register-index) .b2b-login-page{gap:var(--b2b-auth-gap-md,12px)!important}body#html-body.b2b-auth-shell.b2b-account-login .page-wrapper .b2b-login-whatsapp{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:var(--b2b-auth-gap-xs,4px)!important;width:100%!important;min-height:44px!important;border-radius:8px!important;box-sizing:border-box!important;line-height:1.3!important}body#html-body.b2b-auth-shell:not(.b2b-register-index) :is(
#b2b-login-shell.b2b-login-page,.b2b-login-page,.b2b-login-card,.b2b-password-wrap
){overflow:visible!important}body#html-body.b2b-auth-shell.b2b-register-index :is(
#b2b-register-page-shell.b2b-login-page,.b2b-register-page,.b2b-register-shell-content
){overflow:visible!important}body#html-body.b2b-auth-shell:not(.b2b-register-index) .b2b-login-title{font-size:1.5rem!important}body#html-body.b2b-auth-shell:not(.b2b-register-index) :is(
.b2b-login-subtitle,.b2b-field-label,.b2b-login-forgot,.b2b-btn-entrar,.b2b-btn-register,.b2b-btn-claim,.b2b-login-whatsapp,.b2b-login-divider span
){font-size:.875rem!important}body#html-body.b2b-auth-shell:not(.b2b-register-index) :is(
#b2b-login-user-note,.b2b-field-note
){font-size:12px!important;line-height:1.4!important}body#html-body.b2b-auth-shell:not(.b2b-register-index) :is(.b2b-btn-register,.b2b-btn-claim){padding-top:8px!important;padding-bottom:8px!important;padding-left:var(--b2b-auth-gap-md,12px)!important;padding-right:var(--b2b-auth-gap-md,12px)!important;box-sizing:border-box!important}body#html-body.b2b-auth-shell :is(.b2b-login-page,.page-wrapper) .b2b-login-whatsapp{background:var(--awa-whatsapp-bg,#117a6f)!important;border-color:var(--awa-whatsapp-bg,#117a6f)!important;color:var(--awa-bg)!important}body#html-body.b2b-auth-shell :is(.b2b-login-page,.page-wrapper) .b2b-login-whatsapp:focus-visible,body#html-body.b2b-auth-shell :is(.b2b-login-page,.page-wrapper) .b2b-login-whatsapp:hover{background:var(--awa-whatsapp-bg-hover,#075e54)!important;border-color:var(--awa-whatsapp-bg-hover,#075e54)!important;color:var(--awa-bg)!important}body#html-body.b2b-auth-shell.b2b-register-index .form-section__body{display:block}body#html-body.b2b-auth-shell.b2b-register-index .form-section.is-collapsed .form-section__body{display:none!important}body#html-body.b2b-auth-shell.b2b-register-index .form-section__toggle{display:flex;align-items:center;justify-content:space-between;width:100%;background:0 0;border:none;padding:0;cursor:pointer;font:inherit;color:inherit;text-align:left}body#html-body.b2b-auth-shell.b2b-register-index .form-section__toggle-icon{flex-shrink:0;width:20px;height:20px;transition:transform 160ms ease}body#html-body.b2b-auth-shell.b2b-register-index .form-section__toggle-icon::after{content:'';display:block;width:8px;height:8px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg) translate(-2px,-2px);margin:6px auto 0;transition:transform 160ms ease}body#html-body.b2b-auth-shell.b2b-register-index .form-section.is-collapsed .form-section__toggle-icon::after{transform:rotate(-135deg) translate(-2px,-2px)}body#html-body.b2b-auth-shell.b2b-register-index .b2b-register-progress{overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;scroll-snap-type:x mandatory!important}body#html-body.b2b-auth-shell.b2b-register-index .b2b-register-progress::-webkit-scrollbar{display:none!important}body#html-body.b2b-auth-shell.b2b-register-index .b2b-register-progress .progress-step{scroll-snap-align:center;flex-shrink:0!important;min-width:64px!important}body#html-body.b2b-auth-shell.b2b-register-index .field-row--ie{display:grid;grid-template-columns:1fr auto;gap:8px;align-items:center}body#html-body.b2b-auth-shell.b2b-register-index .field.field-ie-isento{display:flex!important;flex-direction:row!important;align-items:center!important;gap:8px!important;white-space:nowrap;height:44px}body#html-body.b2b-auth-shell.b2b-register-index .field.field-ie-isento input[type=checkbox]{width:18px!important;height:18px!important;min-width:18px;flex-shrink:0;margin:0!important;cursor:pointer;accent-color:var(--awa-red,var(--awa-primary))}body#html-body.b2b-auth-shell.b2b-register-index .field.field-ie-isento .label{margin:0!important;font-size:13px!important;line-height:1.3!important;cursor:pointer}body#html-body.b2b-auth-shell.b2b-register-index .b2b-register-step-prev:disabled,body#html-body.b2b-auth-shell.b2b-register-index .b2b-register-step-prev[aria-disabled=true]{opacity:.38!important;cursor:not-allowed!important;pointer-events:none!important}body#html-body.b2b-auth-shell.b2b-register-index #cnpj{width:100%!important;max-width:100%!important;box-sizing:border-box!important}body#html-body.b2b-auth-shell.b2b-register-index .field-uf select,body#html-body.b2b-auth-shell.b2b-register-index [name=uf]{max-width:100%!important;box-sizing:border-box!important}body#html-body.b2b-auth-shell.b2b-register-index .form-section--terms{margin-top:0!important;padding-top:0!important}body#html-body.b2b-auth-shell.b2b-register-index .actions-toolbar[hidden],body#html-body.b2b-auth-shell.b2b-register-index .b2b-login-actions[hidden],body#html-body.b2b-auth-shell.b2b-register-index .form-section--terms[hidden],body#html-body.b2b-auth-shell.b2b-register-index .terms-section[hidden]{display:none!important}body#html-body.b2b-auth-shell.b2b-register-index .form-section[data-step].is-collapsed{display:none!important}body#html-body.b2b-auth-shell.b2b-register-index .b2b-register-form:not(.is-register-final-step)~.b2b-login-divider,body#html-body.b2b-auth-shell.b2b-register-index .b2b-register-form:not(.is-register-final-step)~.b2b-register-secondary-ctas{display:none!important}body#html-body.b2b-auth-shell.b2b-register-index .b2b-register-trust{display:flex!important;flex-wrap:wrap!important;gap:6px 14px!important;list-style:none!important;margin:0 0 8px!important;padding:0!important}body#html-body.b2b-auth-shell.b2b-register-index .b2b-register-trust li{display:inline-flex!important;align-items:center!important;gap:6px!important;margin:0!important;padding:0!important;font-size:12px!important;line-height:1.35!important;color:var(--awa-text-secondary)!important;list-style:none!important}body#html-body.b2b-auth-shell.b2b-register-index .b2b-register-trust li::before{content:""!important;width:6px!important;height:6px!important;border-radius:50%!important;background:var(--awa-red,#b73337)!important;flex-shrink:0!important}body#html-body.b2b-auth-shell.b2b-register-index .b2b-register-step-nav{margin:12px 0 0!important;padding:12px 0 0!important;border-bottom:0!important;border-top:1px solid var(--awa-border-subtle,#eee)!important;align-items:center!important}body#html-body.b2b-auth-shell.b2b-register-index .b2b-register-step-indicator{text-align:center!important;margin:0!important;color:var(--awa-text-secondary)!important}body#html-body.b2b-auth-shell.b2b-register-index .b2b-register-form-status{display:none!important}body#html-body.b2b-auth-shell.b2b-register-index .b2b-register-form-status.has-message:not(:empty){display:block!important;margin:0!important;padding:10px 12px!important;border:1px solid rgb(183 51 55 / 35%)!important;border-radius:var(--b2b-auth-radius-control,8px)!important;background:rgb(183 51 55 / 7%)!important;color:var(--awa-primary-dark,#8f2529)!important;font-size:13px!important;font-weight:600!important;line-height:1.4!important}body#html-body.b2b-auth-shell.b2b-register-index .b2b-register-progress .progress-step.is-locked,body#html-body.b2b-auth-shell.b2b-register-index .b2b-register-progress .progress-step[aria-disabled=true]{cursor:not-allowed!important;color:var(--awa-text-secondary,#667085)!important;background:var(--awa-bg-soft,#f8fafc)!important;border-color:var(--awa-border-subtle,#e5e7eb)!important}@media (max-width:575px){body#html-body.b2b-auth-shell.b2b-register-index #b2b-register-shell .b2b-register-progress .progress-step{font-size:10px!important;gap:2px!important;min-width:0!important;overflow:hidden!important;padding-inline:2px!important}body#html-body.b2b-auth-shell.b2b-register-index #b2b-register-shell .b2b-register-progress .progress-step__label{position:static!important;width:auto!important;height:auto!important;margin:0!important;clip:auto!important;clip-path:none!important;border:0!important;font-size:10px!important;line-height:1.2!important;white-space:nowrap!important;overflow:visible!important;text-overflow:clip!important;max-width:100%!important}}html body#html-body#html-body.b2b-auth-shell.b2b-register-index .terms-section :is(
.b2b-register-terms,.b2b-register-privacy,.b2b-register-whatsapp-consent
){display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:flex-start!important;column-gap:10px!important;row-gap:4px!important}html body#html-body#html-body.b2b-auth-shell.b2b-register-index .terms-section :is(
.b2b-register-terms,.b2b-register-privacy,.b2b-register-whatsapp-consent
) input[type=checkbox]{width:18px!important;height:18px!important;inline-size:18px!important;block-size:18px!important;min-width:18px!important;min-height:18px!important;min-inline-size:18px!important;min-block-size:18px!important;max-width:18px!important;max-height:18px!important;max-inline-size:18px!important;max-block-size:18px!important;flex-shrink:0!important;order:1;margin:2px 0 0!important;cursor:pointer;accent-color:var(--awa-red,var(--awa-primary))}html body#html-body#html-body.b2b-auth-shell.b2b-register-index .terms-section :is(
.b2b-register-terms,.b2b-register-privacy,.b2b-register-whatsapp-consent
) .label{display:block!important;grid-template-columns:none!important;width:auto!important;flex:1 1 0!important;order:2;min-width:0!important;margin:0!important;padding:0!important;font-size:13px!important;line-height:1.5!important;overflow-wrap:anywhere!important}html body#html-body#html-body.b2b-auth-shell.b2b-register-index .terms-section :is(
.b2b-register-terms,.b2b-register-privacy
)>.mage-error{flex:0 0 calc(100% - 28px)!important;order:3;margin:0 0 0 28px!important}body#html-body.b2b-auth-shell .b2b-login-logo.b2b-login-logo--compact{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;justify-content:center!important;gap:8px 16px!important;width:min(100%,var(--b2b-auth-register-max,920px))!important;margin-inline:auto!important}body#html-body.b2b-auth-shell .page-wrapper .b2b-login-logo.b2b-login-logo--compact img,body#html-body.b2b-auth-shell.b2b-register-index .page-wrapper .b2b-login-logo.b2b-login-logo--compact img{max-width:120px!important;max-height:48px!important;height:auto!important;width:auto!important;margin-inline:0!important}body#html-body.b2b-auth-shell .b2b-auth-back-link{display:inline-flex!important;align-items:center!important;gap:6px!important;font-size:13px!important;color:var(--awa-text-secondary)!important;text-decoration:none!important;white-space:nowrap!important;padding:8px 0!important;min-height:44px!important;transition:color 150ms ease}body#html-body.b2b-auth-shell .b2b-auth-back-link:focus-visible,body#html-body.b2b-auth-shell .b2b-auth-back-link:hover{color:var(--awa-red,#b73337)!important;text-decoration:underline!important}html body#html-body.b2b-auth-shell .page-wrapper #b2b-register-shell.b2b-login-card::before,html body#html-body.b2b-auth-shell .page-wrapper .b2b-login-card::before{left:0!important;right:0!important;width:100%!important;border-radius:var(--b2b-auth-radius-card,8px) var(--b2b-auth-radius-card,8px) 0 0!important}html body#html-body.b2b-auth-shell.b2b-register-index .page-wrapper .b2b-register-page .form-section .form-section__heading{margin:0 0 8px!important;text-align:left!important}html body#html-body.b2b-auth-shell.b2b-register-index .page-wrapper .b2b-register-page .form-section .form-section__toggle{justify-content:flex-start!important;text-align:left!important;padding:0!important;min-height:0!important;font-size:1rem!important;gap:0!important;cursor:default!important;pointer-events:none!important}html body#html-body.b2b-auth-shell.b2b-register-index .page-wrapper .b2b-register-page .form-section .form-section__toggle::before{display:none!important;content:none!important;width:0!important;height:0!important;margin:0!important;padding:0!important;box-shadow:none!important;background:0 0!important}html body#html-body.b2b-auth-shell.b2b-register-index .page-wrapper .b2b-register-page .form-section .form-section__toggle-icon{display:none!important}html body#html-body.b2b-auth-shell.b2b-register-index .page-wrapper .b2b-register-page .form-section__body{margin-top:0!important}html body#html-body.b2b-auth-shell#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body #awa-cookie-banner,html body#html-body.b2b-auth-shell#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body #awa-cookie-banner.awa-cookie-banner--visible{position:fixed!important;inset:auto 12px calc(12px + env(safe-area-inset-bottom,0px)) auto!important;top:auto!important;left:auto!important;right:12px!important;bottom:calc(12px + env(safe-area-inset-bottom,0px))!important;width:min(calc(100% - 24px),360px)!important;max-width:min(calc(100% - 24px),360px)!important;max-height:min(28vh,160px)!important;inset-inline:auto 12px!important;border-radius:8px!important;z-index:850!important}body#html-body.b2b-auth-shell.awa-cookie-banner-active .b2b-login-ctas,body#html-body.b2b-auth-shell.awa-cookie-banner-active .b2b-register-step-nav{padding-bottom:calc(24px + env(safe-area-inset-bottom,0px))!important}body#html-body.b2b-auth-shell #awa-cookie-banner .awa-cookie-banner__inner{padding:12px!important;gap:8px!important}body#html-body.b2b-auth-shell #awa-cookie-banner .awa-cookie-banner__link{min-height:0!important;padding:0!important}body#html-body.b2b-auth-shell.b2b-register-index .b2b-register-page-shell.b2b-login-page{gap:8px!important}html body#html-body.b2b-auth-shell.b2b-account-login .page-wrapper .b2b-password-wrap{position:relative!important;overflow:visible!important;isolation:isolate!important}html body#html-body.b2b-auth-shell.b2b-account-login .page-wrapper .b2b-password-wrap :is(input,#b2b-pass){position:relative!important;z-index:0!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important;padding-right:52px!important}html body#html-body.b2b-auth-shell.b2b-account-login .page-wrapper .b2b-password-toggle{position:absolute!important;top:0!important;right:0!important;z-index:5!important;transform:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:44px!important;min-width:44px!important;max-width:44px!important;height:44px!important;min-height:44px!important;max-height:44px!important;padding:0!important;margin:0!important;border:0!important;border-radius:var(--awa-radius-sm,8px)!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;opacity:1!important;visibility:visible!important;overflow:visible!important;-webkit-appearance:none!important;appearance:none!important;pointer-events:auto!important;color:#1f2937!important}html body#html-body.b2b-auth-shell.b2b-account-login .page-wrapper .b2b-password-toggle::after,html body#html-body.b2b-auth-shell.b2b-account-login .page-wrapper .b2b-password-toggle::before{content:none!important;display:none!important;background:0 0!important;width:0!important;height:0!important}html body#html-body.b2b-auth-shell.b2b-account-login .page-wrapper .b2b-password-toggle .b2b-password-toggle__icon{display:block!important;width:22px!important;height:22px!important;min-width:22px!important;min-height:22px!important;flex-shrink:0!important;overflow:visible!important;opacity:1!important;visibility:visible!important;pointer-events:none!important}html body#html-body.b2b-auth-shell.b2b-account-login .page-wrapper .b2b-password-toggle .b2b-password-toggle__icon--hide{display:none!important}html body#html-body.b2b-auth-shell.b2b-account-login .page-wrapper .b2b-password-toggle[aria-pressed=true] .b2b-password-toggle__icon--show{display:none!important}html body#html-body.b2b-auth-shell.b2b-account-login .page-wrapper .b2b-password-toggle[aria-pressed=true] .b2b-password-toggle__icon--hide{display:block!important}@media (max-width:767px){html body#html-body.b2b-auth-shell.b2b-account-login .page-wrapper .b2b-password-toggle{z-index:6!important;right:0!important}html body#html-body.b2b-auth-shell.b2b-account-login .page-wrapper .b2b-password-toggle .b2b-password-toggle__icon{width:22px!important;height:22px!important}html body#html-body.b2b-auth-shell{overflow-x:hidden!important;max-width:100%!important}}html body#html-body.b2b-auth-shell{--awa-primary:#b73337;--awa-radius-sm:8px}html body#html-body.b2b-auth-shell :is(
.b2b-btn-entrar,.b2b-btn-register,.b2b-btn-claim,.b2b-btn-claim-submit,.b2b-login-forgot a
){transition:background-color .16s ease,border-color .16s ease,color .16s ease!important}@media (prefers-reduced-motion:reduce){html body#html-body.b2b-auth-shell :is(
.b2b-btn-entrar,.b2b-btn-register,.b2b-btn-claim,.b2b-btn-claim-submit,.b2b-login-forgot a,.b2b-password-toggle
){transition:none!important}}html body#html-body.b2b-auth-shell.b2b-account-login .page-wrapper #b2b-pass{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231f2937' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1 12s4-8 11-8 11 8 11 8-4 8-11 8-11-8-11-8z'/%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 14px center!important;background-size:22px 22px!important;background-color:#fff!important}html body#html-body.b2b-auth-shell.b2b-account-login .page-wrapper #b2b-pass[type=text]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231f2937' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M17.94 17.94A10.07 10.07 0 0 1 12 20c-7 0-11-8-11-8a18.45 18.45 0 0 1 5.06-5.94M9.9 4.24A9.12 9.12 0 0 1 12 4c7 0 11 8 11 8a18.5 18.5 0 0 1-2.16 3.19m-6.72-1.07a3 3 0 1 1-4.24-4.24'/%3E%3Cline x1='1' y1='1' x2='23' y2='23'/%3E%3C/svg%3E")!important}html body#html-body.b2b-auth-shell.b2b-account-login .page-wrapper .b2b-password-wrap{overflow:visible!important}html body#html-body.b2b-auth-shell.b2b-account-login .page-wrapper .b2b-password-toggle{z-index:8!important;right:0!important;border:0!important;background:0 0!important;background-image:none!important}html body#html-body.b2b-auth-shell.b2b-account-login .page-wrapper .b2b-password-wrap{position:relative!important;overflow:visible!important;isolation:auto!important}html body#html-body.b2b-auth-shell.b2b-account-login .page-wrapper #b2b-pass{background-image:none!important;background-color:#fff!important;padding-right:12px!important}html body#html-body.b2b-auth-shell.b2b-account-login .page-wrapper button.b2b-password-toggle{position:absolute!important;top:0!important;right:0!important;inset:0 0 auto auto!important;inset-block-start:0!important;inset-inline-end:0!important;inset-block-end:auto!important;inset-inline-start:auto!important;transform:none!important;z-index:12!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:44px!important;min-width:44px!important;max-width:44px!important;height:44px!important;min-height:44px!important;max-height:44px!important;margin:0!important;padding:0!important;border:0!important;border-radius:8px!important;background:0 0!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;overflow:visible!important;clip:auto!important;clip-path:none!important;color:#1f2937!important;font-size:18px!important;line-height:22px!important;-webkit-appearance:none!important;appearance:none!important;opacity:1!important;visibility:visible!important}html body#html-body.b2b-auth-shell.b2b-account-login .page-wrapper button.b2b-password-toggle::before{content:""!important;display:block!important;width:22px!important;height:22px!important;min-width:22px!important;min-height:22px!important;flex-shrink:0!important;background-color:transparent!important;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAIGNIUk0AAHomAACAhAAA+gAAAIDoAAB1MAAA6mAAADqYAAAXcJy6UTwAAAAGYktHRAD/AP8A/6C9p5MAAAAHdElNRQfqCBwDASkIWybWAAAB20lEQVQ4y+3UT2jPcRgH8Ndv/zJmaTHDlhzQUHKakj+X4apYlH+J4igHysHNhZKTi5sLBxfJZYkDZXNZihm1rJFa05qYzcwcfu9ffv0SLrvtXd/L53m+7+f9vJ/P82Eec43CvxJWt3eU8qpz9DOfof6e/yMOCdRiDTZjA1qxPOSf8B5v0YcBTFQWKlSQ1mEHTmAXmjGNcfxIahUaUY/PeI5buJc8Q/09ReKQLsVFnEyrj9GNF/iAxajBGJrQnuK7080DXEA/FELagOs4moQrUTKV2Gl0ReWjxIdjzVqcwalYcxiD1UuWtcI+XMLtkLzBTFo/i8toizUdWBkB3zGKh5jEkfzXXRWf92YA1zBWNoQm7I8F5ejMUEsDm8bNKO5Ec1WGUZ/g1wqCmsQqUYcFFWeT+Jbz2qpIfxp1B1FTdu1G42kl+kpDKsvdgy3oxUjJ4+F41xU1/fiCWbxCC1ZFRG+mPxDCBhzC1ag+j6FCWcVNuRk78RJ3onYwNq1Pm69zW9qwFQewHe9wDvdlcOXtNOM4jmFdCD4qbtpEcmqxQnEbGxO/ixsp+ntBSih7F1qiZhs2Ki5Ak+K9HceI4ko/w5N0NfPHla5EWRd1WISFyZ+M/1OY/dtDNI+5xS/3C4Nn25BTowAAAABJRU5ErkJggg==")!important;background-repeat:no-repeat!important;background-position:center!important;background-size:22px 22px!important;color:#1f2937!important;opacity:1!important;visibility:visible!important;position:relative!important;z-index:13!important;pointer-events:none!important}html body#html-body.b2b-auth-shell.b2b-account-login .page-wrapper button.b2b-password-toggle::after{content:none!important;display:none!important;background:0 0!important;width:0!important;height:0!important}html body#html-body.b2b-auth-shell.b2b-account-login .page-wrapper button.b2b-password-toggle[aria-pressed=true]::before{content:"\25CE"!important}html body#html-body.b2b-auth-shell.b2b-account-login .page-wrapper button.b2b-password-toggle .b2b-password-toggle__icon,html body#html-body.b2b-auth-shell.b2b-account-login .page-wrapper button.b2b-password-toggle .b2b-password-toggle__raster{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;opacity:0!important}@media (max-width:767px){html body#html-body.b2b-auth-shell.b2b-account-login .page-wrapper .b2b-password-wrap{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;gap:4px!important}html body#html-body.b2b-auth-shell.b2b-account-login .page-wrapper #b2b-pass{flex:1 1 auto!important;width:auto!important;max-width:none!important;min-width:0!important;padding-right:12px!important}html body#html-body.b2b-auth-shell.b2b-account-login .page-wrapper button.b2b-password-toggle{position:static!important;inset:auto!important;top:auto!important;right:auto!important;left:auto!important;bottom:auto!important;transform:none!important;flex:0 0 44px!important;z-index:12!important}html body#html-body.b2b-auth-shell.b2b-account-login .page-wrapper button.b2b-password-toggle::before{content:""!important;display:block!important;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAIGNIUk0AAHomAACAhAAA+gAAAIDoAAB1MAAA6mAAADqYAAAXcJy6UTwAAAAGYktHRAD/AP8A/6C9p5MAAAAHdElNRQfqCBwDASkIWybWAAAB20lEQVQ4y+3UT2jPcRgH8Ndv/zJmaTHDlhzQUHKakj+X4apYlH+J4igHysHNhZKTi5sLBxfJZYkDZXNZihm1rJFa05qYzcwcfu9ffv0SLrvtXd/L53m+7+f9vJ/P82Eec43CvxJWt3eU8qpz9DOfof6e/yMOCdRiDTZjA1qxPOSf8B5v0YcBTFQWKlSQ1mEHTmAXmjGNcfxIahUaUY/PeI5buJc8Q/09ReKQLsVFnEyrj9GNF/iAxajBGJrQnuK7080DXEA/FELagOs4moQrUTKV2Gl0ReWjxIdjzVqcwalYcxiD1UuWtcI+XMLtkLzBTFo/i8toizUdWBkB3zGKh5jEkfzXXRWf92YA1zBWNoQm7I8F5ejMUEsDm8bNKO5Ec1WGUZ/g1wqCmsQqUYcFFWeT+Jbz2qpIfxp1B1FTdu1G42kl+kpDKsvdgy3oxUjJ4+F41xU1/fiCWbxCC1ZFRG+mPxDCBhzC1ag+j6FCWcVNuRk78RJ3onYwNq1Pm69zW9qwFQewHe9wDvdlcOXtNOM4jmFdCD4qbtpEcmqxQnEbGxO/ixsp+ntBSih7F1qiZhs2Ki5Ak+K9HceI4ko/w5N0NfPHla5EWRd1WISFyZ+M/1OY/dtDNI+5xS/3C4Nn25BTowAAAABJRU5ErkJggg==")!important;background-size:22px 22px!important;width:22px!important;height:22px!important}html body#html-body.b2b-auth-shell.b2b-account-login .page-wrapper button.b2b-password-toggle .b2b-password-toggle__raster{position:static!important;display:block!important;width:22px!important;height:22px!important;min-width:22px!important;min-height:22px!important;clip:auto!important;clip-path:none!important;opacity:1!important;visibility:visible!important;transform:none!important;left:auto!important;top:auto!important}}html body.b2b-auth-shell #awa-cookie-banner,html body.b2b-auth-shell #awa-cookie-banner.awa-cookie-banner--visible{left:auto!important;right:96px!important;bottom:16px!important;inset:auto 96px 16px auto!important;width:min(360px,calc(100vw - 128px))!important;max-width:min(360px,calc(100vw - 128px))!important;z-index:850!important}html body.b2b-auth-shell #awa-ai-chat-root{z-index:9999!important}html body.b2b-auth-shell :is(#b2b-register-page-shell,.b2b-login-page,.b2b-register-page-shell){padding-bottom:200px!important;box-sizing:border-box!important}