.protected-route{justify-content:center;align-items:center;gap:var(--spacing-md);height:100dvh;padding:0 var(--spacing-md);text-align:center;flex-direction:column;display:flex}.protected-route .protected-route__message{font-size:var(--font-size-sm);color:var(--color-foreground-tertiary);margin:0}
