.register-id-field{position:relative}.register-id-field .form-control{padding-right:2.75rem}.register-field-info-btn{z-index:5;color:#5c5c56;touch-action:manipulation;cursor:pointer;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;width:36px;height:36px;margin:0;padding:0;display:inline-flex;position:absolute;top:50%;right:8px;transform:translateY(-50%)}@media (min-width:768px){.register-id-field .form-control{padding-right:.75rem}.register-field-info-btn{width:28px;height:28px;left:12.15rem;right:auto}.register-id-field:focus-within .register-field-info-btn{top:.2rem;left:10.55rem;transform:none}.register-id-field:has(.form-control:not(:placeholder-shown)) .register-field-info-btn{top:.2rem;left:10.55rem;transform:none}}.register-field-info-btn:focus-visible{color:#1a1a1a;background:#ffcd3459;outline:none}@media (hover:hover) and (pointer:fine){.register-field-info-btn:hover{color:#1a1a1a;background:#ffcd3459}}.register-id-tooltip{z-index:1080;pointer-events:auto;background:#fff;border:1px solid #ececec;border-radius:14px;width:min(320px,100vw - 24px);padding:14px 16px;font-family:Lexend Deca,sans-serif;position:fixed;box-shadow:0 10px 28px #0000001f}.register-id-tooltip:after{content:"";left:var(--arrow-left);background:#fff;border-bottom:1px solid #ececec;border-right:1px solid #ececec;width:12px;height:12px;position:absolute;transform:translate(-50%)rotate(45deg)}.register-id-tooltip[data-placement=top]:after{bottom:-7px}.register-id-tooltip[data-placement=bottom]:after{border:none;border-top:1px solid #ececec;border-left:1px solid #ececec;top:-7px}.register-id-tooltip-title{color:#2a2a2a;margin:0 0 8px;font-size:.95rem;font-weight:700;line-height:1.35}.register-id-tooltip-body{color:#444441;margin:0;font-size:.9rem;line-height:1.55}.get-started-roller{align-items:flex-start;min-height:2.36em;display:flex}.get-started-roller-line{will-change:opacity, transform;margin:0;transition:opacity .45s,transform .45s}.get-started-roller-line.is-idle{opacity:1;transform:translateY(0)}.get-started-roller-line.is-exit{opacity:0;transform:translateY(-.35em)}.get-started-roller-line.is-enter{opacity:0;transform:translateY(.35em)}.login-box .btn.btn-trafico.btn-trafico-loading:disabled{opacity:1;filter:none;cursor:progress;background-color:var(--primary-color);color:#111;border-color:var(--primary-color)}.registering-label{justify-content:center;align-items:center;gap:10px;display:inline-flex}.registering-spinner{--bs-spinner-width:1rem;--bs-spinner-height:1rem;--bs-spinner-border-width:.15em;color:#1a1a1a}.account-setup{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:460px;padding:28px 8px 8px;display:flex}.account-setup-hero{color:#1f9d55;border:7px solid #eceae3;border-top-color:#ffcd34;border-radius:50%;justify-content:center;align-items:center;width:88px;height:88px;animation:.9s linear infinite account-setup-spin;display:flex}.account-setup-hero.is-complete{background:#e5f6ec;border-color:#e5f6ec;animation:none}.account-setup-hero.is-idle{border-top-color:#eceae3;animation:none}.account-setup-title{color:#111;margin:28px 0 12px;font-size:32px;font-weight:700;line-height:1.15}.account-setup-subtitle{color:#3a3a3a;max-width:420px;margin:0 0 28px;font-size:16px;font-weight:400;line-height:1.45}.account-setup-steps{text-align:left;flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.account-setup-step{color:#1a1a1a;align-items:center;gap:12px;font-size:16px;font-weight:600;line-height:1.3;display:flex}.account-setup-step.is-pending{color:#b0b0aa;font-weight:500}.account-setup-step.is-error{color:#b42318}.account-setup-mark{flex:0 0 22px;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.account-setup-mark.is-pending{border:2px solid #c5c5be;border-radius:50%;flex-basis:18px;width:18px;height:18px;margin:0 2px}.account-setup-mark.is-loading{border:2px solid #e4e2da;border-top-color:#f0b429;border-radius:50%;flex-basis:18px;width:18px;height:18px;margin:0 2px;animation:.7s linear infinite account-setup-spin}.account-setup-mark.is-complete{color:#1f9d55}.account-setup-mark.is-error{color:#b42318}.account-setup.has-error{min-height:0;padding-top:8px}.account-setup.has-error .account-setup-hero{border-width:6px;width:64px;height:64px}.account-setup.has-error .account-setup-title{margin-top:16px}.account-setup.has-error .account-setup-subtitle{margin-bottom:16px}.account-setup-error{width:min(100%,420px);margin-top:16px}.account-setup-actions{flex-direction:column;align-items:center;gap:12px;display:flex}.account-setup-secondary{color:#1a1a1a;cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:14px;font-weight:700;text-decoration:underline}@keyframes account-setup-spin{to{transform:rotate(360deg)}}@media (max-width:768px){.account-setup-title{font-size:28px}}
