.DataCollectorInviteAuthHeader-module__E6_tHq__header{grid-template-columns:112px minmax(0,1fr);align-items:center;gap:16px;margin-bottom:22px;display:grid}.DataCollectorInviteAuthHeader-module__E6_tHq__coverFrame{aspect-ratio:1;border:1px solid var(--border);background:var(--card);border-radius:18px;width:112px;position:relative;overflow:hidden}.DataCollectorInviteAuthHeader-module__E6_tHq__cover{object-fit:cover;width:100%;height:100%;display:block}.DataCollectorInviteAuthHeader-module__E6_tHq__header h1{min-width:0;color:var(--foreground);letter-spacing:-.025em;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;text-wrap:balance;margin:0;font-size:clamp(28px,5.2vw,32px);font-weight:900;line-height:1.12}@media (max-width:640px){.DataCollectorInviteAuthHeader-module__E6_tHq__header{grid-template-columns:96px minmax(0,1fr);gap:14px}.DataCollectorInviteAuthHeader-module__E6_tHq__coverFrame{width:96px}.DataCollectorInviteAuthHeader-module__E6_tHq__header h1{font-size:clamp(28px,7vw,32px)}}@media (max-width:390px){.DataCollectorInviteAuthHeader-module__E6_tHq__header{grid-template-columns:80px minmax(0,1fr);gap:12px}.DataCollectorInviteAuthHeader-module__E6_tHq__coverFrame{border-radius:15px;width:80px}.DataCollectorInviteAuthHeader-module__E6_tHq__header h1{font-size:clamp(24px,7.2vw,28px)}}
.OtpCodeInput-module__Pz7eAq__fieldset{--control-radius:10px;border:0;min-width:0;margin:0;padding:0}.OtpCodeInput-module__Pz7eAq__legend{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.OtpCodeInput-module__Pz7eAq__codeGroup{grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(4px,1.8vw,10px);width:100%;max-width:360px;margin-inline:auto;display:grid}.OtpCodeInput-module__Pz7eAq__digitInput{border:1px solid var(--border);border-radius:var(--control-radius);background:var(--background);width:100%;min-width:0;height:52px;color:var(--foreground);caret-color:var(--foreground);font:inherit;text-align:center;outline:none;padding:0;font-size:22px;font-weight:750;line-height:1;transition:border-color .12s,box-shadow .12s}.OtpCodeInput-module__Pz7eAq__digitInput:focus-visible{border-color:#32d64b;box-shadow:0 0 0 2px #32d64b47}.OtpCodeInput-module__Pz7eAq__digitInput:disabled{cursor:not-allowed;opacity:.65}@media (max-width:360px){.OtpCodeInput-module__Pz7eAq__codeGroup{gap:4px}.OtpCodeInput-module__Pz7eAq__digitInput{height:48px;font-size:20px}}
